구글 로그인 변경 이후 ANR 발생 급증

고객님의 문의에 답변하는 직원은 고객 여러분의 가족 중 한 사람일 수 있습니다.
고객의 언어폭력(비하, 조롱, 욕설, 협박, 성희롱 등)으로부터 직원을 보호하기 위해
관련 법에 따라 수사기관에 필요한 조치를 요구할 수 있으며, 형법에 의해 처벌 대상이 될 수 있습니다.

커뮤니티 이용 정책에 위배되는 게시물을 작성할 경우, 별도 안내 없이 게시물 삭제 또는 커뮤니티 이용이 제한될 수 있습니다.

문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.

  • 뒤끝 SDK 버전 : 최신
  • 프로젝트명 : 다크서바이벌
  • 스테이터스 코드 :
  • 에러 코드 :
  • 에러 메시지 :

플랫폼 : Android

스크린샷 2024-02-29 오전 9.29.22

io.thebackend.googlelogin.BackendOnUnityCallBack.onGetAccessToken 부근에서 17% 이상의 ANR 발생중 입니다.

제 AOS 기기에선 4~5초 멈춤 현상 발생 후, 다음 화면으로 넘어가긴 하는데 이런 딜레이가 문제가 되는 것 같습니다. 혹시 해결 방버이 있을까요?

좋아요 1

[ 일부 스레드 ]

#00 pc 0x00000000000979e0 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
#01 pc 0x0000000001759748 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#02 pc 0x00000000016d2e60 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#03 pc 0x00000000016d2c18 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#04 pc 0x00000000016d2a58 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#05 pc 0x0000000001727950 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#06 pc 0x0000000002a62d88 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#07 pc 0x0000000002a79618 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#08 pc 0x0000000002a79020 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#09 pc 0x000000000262ffec /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#10 pc 0x00000000019d5698 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#11 pc 0x00000000019db144 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#12 pc 0x00000000019dc56c /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#13 pc 0x00000000019246e4 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#14 pc 0x0000000001977010 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#15 pc 0x0000000001738234 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#16 pc 0x0000000001738180 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#17 pc 0x00000000017385e0 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#18 pc 0x00000000016b4094 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#19 pc 0x00000000029470a8 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#20 pc 0x0000000003167a88 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#21 pc 0x0000000003167428 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#22 pc 0x000000000316bedc /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#23 pc 0x00000000016127cc /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#24 pc 0x00000000017382b8 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#25 pc 0x0000000001738180 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libil2cpp.so (BuildId: b101240de1c8dec0126005e1fd146916b98beffc)
#26 pc 0x0000000000933d14 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libunity.so (BuildId: c0245133c8fa0812ed52080d29ae3eea26bac29e)
#27 pc 0x0000000000942018 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libunity.so (BuildId: c0245133c8fa0812ed52080d29ae3eea26bac29e)
#28 pc 0x0000000000601ff8 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/lib/arm64/libunity.so (BuildId: c0245133c8fa0812ed52080d29ae3eea26bac29e)
#29 pc 0x0000000000355630 /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+144)
#30 pc 0x00000000005baf1c /apex/com.android.art/lib64/libart.so (nterp_helper+1948)
#31 pc 0x0000000000fb1350 /data/app/~~j5jB5vDv3Md66FqWDmSqgg==/com.LiberalDust.DarkSurvival-fcWgEBqUtba3l9aym-i2Pg==/oat/arm64/base.vdex (com.unity3d.player.ReflectionHelper.-$$Nest$smnativeProxyInvoke)
#32 pc 0x00000000005ba7b4 /apex/com.android.art/lib64/libart.so (nterp_helper+52)
at com.unity3d.player.ReflectionHelper.nativeProxyInvoke (Native method)
at com.unity3d.player.ReflectionHelper.-$$Nest$smnativeProxyInvoke (unavailable)
at com.unity3d.player.ReflectionHelper$a.invoke (unavailable:29)
at java.lang.reflect.Proxy.invoke (Proxy.java:1006)
at io.thebackend.googlelogin.BackendOnUnityCallback.onGetAccessToken (BackendOnUnityCallback.java)
at io.thebackend.googlelogin.BackendGoogleLoginCallback.handleSignInResult (BackendGoogleLoginCallback.java:68)
at io.thebackend.googlelogin.BackendGoogleLoginCallback.onActivityResult (BackendGoogleLoginCallback.java:60)
at android.app.Activity.dispatchActivityResult (Activity.java:8761)
at android.app.ActivityThread.deliverResults (ActivityThread.java:5675)
at android.app.ActivityThread.handleSendResult (ActivityThread.java:5721)
at android.app.servertransaction.ActivityResultItem.execute (ActivityResultItem.java:67)
at android.app.servertransaction.ActivityTransactionItem.execute (ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeCallbacks (TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute (TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage (ActivityThread.java:2485)
at android.os.Handler.dispatchMessage (Handler.java:106)
at android.os.Looper.loopOnce (Looper.java:240)
at android.os.Looper.loop (Looper.java:351)
at android.app.ActivityThread.main (ActivityThread.java:8436)
at java.lang.reflect.Method.invoke (Native method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:568)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1013)

특이사항으로는,
Android용 : BackendGoogleLogin-Android-2.0.0.unitypackage [2024-02-22]

2.0.0 적용한 게임 (DarkSurvival) 에서 발생하고, 그 전 버전을 적용한 Shadow Survival 에서는 발생을 하고 있지 않습니다.

그런데 확실치는 않은게, DarkSurvival은 러시아/브라질 유저가 대부분이고 ShadowSurvival 한국/북미 유저가 대부분이라 그럴 수도 있을 것 같습니다. (폰 스펙 차이?)

일단은 ShadowSurvival에 적용했던 BackendGoogleLogin 버전으로 적용하여 스토어 올려볼까 합니다.

안녕하세요, 개발자님.
문의사항 확인을 위해 에러 전체를 전달해주실 수 있을까요?
확인에 다소 시간이 소요될 것으로 예상되는 점 미리 양해 부탁드립니다.

에러 전체라면 어떤식으로 전달을 드려야 할까요?

앞서 남겨주신 에러가 일부만 전달해 주신 것으로 인지하여 요청드렸습니다.

앱 실행 후 구글로그인 까지의 전체 로그를 드리려 하는데, 용량을 초과하였습니다. 메일이나 다른 방식으로 드릴 수 있을까요?

(부정확)

구글로그인될때 0.1초정도의 대기시간을 넣으면 해결됐었던걸로 기억합니다

(로그캣 디버그보니까 그래픽쪽으로 크래시가 났었던것같은데 yield return new waitforsecond(0.1f) 넣으니 해결됐습니다.)

좋아요 1

감사합니다! 바로 시도해보겠습니다

help@thebackend.io 대표메일로 전달해주셔도 됩니다!

좋아요 1

넵 전달하였습니다!

좋아요 1

조금 더 자세하게 설명해주실 수 있으실까요? 예를 들어 GoogleLoginCallback 내부에서 사용하신건지, 그렇지 않으면 GoogleLogin 전/후에 사용하셨는지 궁금해요!

GoogleLoginCallback
var bro = Backend.BMember.AuthorizeFederation(token, FederationType.Google);
if(bro.IsSuccess()){
LoginSuccess_BackEnd();
}

위코드가 성공할시에 상단에 구글로그인창같은것이 내려오려고하면

그때 동일프레임에 게임화면의 변화가 있을시 크래시가 났었습니다.
(저같은경우 구글로그인창이 내려오려는 동시에 닉네임설정창을 띄었습니다.)

해당프레임에 크래시가나서 이간격을 0.1f정도 지연시키니까 크래시가 안나기시작했던걸로 기억하고있습니다.
그래서 정확한 해결방법인지는 확신을 못하겠습니다…

안녕하세요 개발자님.

현재 뒤끝 구글 로그인 SDK ANR 관련 이슈를 파악 중에 있습니다.

확인된 케이스는 구글 로그인 실패의 경우만으로 파악되고 있습니다만, 추가 확인을 위해 해당 에러 로그를 공유해주실 수 있으실까요?

넵!. 당시 안드로이드 로그캣에 찍혔던 오류입니다. (동일한 증상은 아닌것같습니다…)

[1]안드로이드 로그캣1
2024-02-15 16:38:48.227 15247 15247 Info Unity 구글 토큰 : eyJhbGciOiJSUzI1NiIsImtpZCI6ImVkODA2ZjE4NDJiNTg4MDU0YjE4YjY2OWRkMWEwOWE0ZjM2N2FmYzQiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiJodHRwczovL2FjY291bnRzLmdvb2dsZS5jb20iLCJhenAiOiIxMDU0ODEwMzA5NDQ3LXJqamNjZGZvZnZqODNsZzg3c3E1Y2trYzdwdTZ2dHN2LmFwcHMuZ29vZ2xldXNlcmNvbnRlbnQuY29tIiwiYXVkIjoiMTA1NDgxMDMwOTQ0Ny1iMHVsbXEydGNydW83N2Y3YWxpcGI3dmpnb2RhdmwzNC5hcHBzLmdvb2dsZXVzZXJjb250ZW50LmNvbSIsInN1YiI6IjEwMjY5NjY5MDQxMzg3MDAxMzQyNyIsImVtYWlsIjoibWFyb293NzMyM0BnbWFpbC5jb20iLCJlbWFpbF92ZXJpZmllZCI6dHJ1ZSwibmFtZSI6IkdhbWVzIFRFVFJBUyAo7YWM7Yq465287IqkKSIsInBpY3R1cmUiOiJodHRwczovL2xoMy5nb29nbGV1c2VyY29udGVudC5jb20vYS9BQ2c4b2NJQjMza0o1eFlJLXZtVzVsSjNDZ2xPdEpDUjdTSXFFSEpRVXA0U0JwVXJ5Zz1zOTYtYyIsImdpdmVuX25hbWUiOiJHYW1lcyIsImZhbWlseV9uYW1lIjoiVEVUUkFTIiwibG9jYWxlIjoia28iLCJpYXQiOjE3MDc5ODA1ODgsImV4cCI6MTcwNzk4NDE4OH0.EugkWxRPM7OOnoOWkKbK8K33HxpfX6PtQBah_-1DUDeJtukyglz0xZx6C4ovZAeXDIFaa077fm6urB71Ikdl3L5F8GSFc9FPRaykdeJq2p8mb_EpT8Qrbj8qVwRwOXhBvh8Oa-zZx6xh0SjkMq7gp1HFj5JRbdDm7PXRVrXmhGYII7YdLGeaWKE5oGErmd6MuEcK5o7z-2S5bVKuUSpM
2024-02-15 16:38:48.307 15247 15247 Info Unity 페데레이션 로그인 결과 : statusCode : 500
2024-02-15 16:38:48.307 15247 15247 Info Unity errorCode : ERR_INVALID_ARG_TYPE
2024-02-15 16:38:48.307 15247 15247 Info Unity message : The “key” argument must be of type string or an instance of ArrayBuffer, Buffer, TypedArray, DataView, KeyObject, or CryptoKey. Received undefined
2024-02-15 16:38:48.307 15247 15247 Info Unity LoginSRC:GoogleLoginCallback(Boolean, String, String)
2024-02-15 16:38:48.307 15247 15247 Info Unity System.Reflection.RuntimeMethodInfo:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
2024-02-15 16:38:48.307 15247 15247 Info Unity UnityEngine.AndroidJavaProxy:Invoke(String, Object[])
2024-02-15 16:38:48.307 15247 15247 Info Unity UnityEngine.AndroidJavaProxy:Invoke(String, IntPtr)
2024-02-15 16:38:48.307 15247 15247 Info Unity UnityEngine._AndroidJNIHelper:InvokeJavaProxyMethod(AndroidJavaProxy, IntPtr, IntPtr)

[2]안드로이드 로그캣2
2024-02-15 16:06:13.612 1331 1331 Error Unity Graphics device is null.
2024-02-15 16:06:13.612 1331 1331 Error Unity UnityEngine.TextGenerator:Populate_Internal(String, Font, Color, Int32, Single, Single, FontStyle, Boolean, Boolean, Int32, Int32, Int32, Int32, Boolean, TextAnchor, Single, Single, Single, Single, Boolean, Boolean, UInt32&)
2024-02-15 16:06:13.612 1331 1331 Error Unity UnityEngine.TextGenerator:Populate_Internal(String, Font, Color, Int32, Single, Single, FontStyle, Boolean, Boolean, Int32, Int32, VerticalWrapMode, HorizontalWrapMode, Boolean, TextAnchor, Vector2, Vector2, Boolean, Boolean, TextGenerationError&)
2024-02-15 16:06:13.612 1331 1331 Error Unity UnityEngine.TextGenerator:PopulateAlways(String, TextGenerationSettings)
2024-02-15 16:06:13.612 1331 1331 Error Unity UnityEngine.TextGenerator:PopulateWithError(String, TextGenerationSettings)
2024-02-15 16:06:13.612 1331 1331 Error Unity UnityEngine.TextGenerator:PopulateWithErrors(String, TextGenerationSettings, GameObject)
2024-02-15 16:06:13.612 1331 1331 Error Unity UnityEngine.UI.Text:OnPopulateMesh(VertexHelper)
2024-02-15 16:06:13.612 1331 1331 Error Unity UnityEngine.UI.Graphic:DoMeshGeneration()
2024-02-15 16:06:13.612 1331 1331 Error Unity UnityEngine.UI.Graphic:Rebuild(CanvasUpdate)
2024-02-15 16:06:13.612 1331 1331 Error Unity UnityEngine.UI.CanvasUpdateRegistry:PerformUpdate()
2024-02-15 16:06:13.612 1331 1331 Error Unity UnityEngine.UI.InputField:UpdateLabel()
2024-02-15 16:06:13.612 1331 1331 Error Unity System.Reflection.RuntimeMethodInfo:Invoke(Object, BindingF

//

[구글 충돌보고서 1]

backtrace:
#00 pc 0x00000000000a1dd8 /apex/com.android.runtime/lib64/bionic/libc.so (tgkill+8)
#01 pc 0x0000000000dda7d4 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#02 pc 0x0000000000ddad50 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#03 pc 0x0000000000bfc2f8 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#04 pc 0x000000000058a968 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#05 pc 0x000000000058b7a4 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#06 pc 0x00000000009b81e4 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#07 pc 0x00000000009b2578 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#08 pc 0x00000000009b46f4 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#09 pc 0x00000000004b4d84 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#10 pc 0x00000000004b4c2c /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#11 pc 0x0000000004b9228c /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#12 pc 0x0000000004b91fa0 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#13 pc 0x0000000004b91e18 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#14 pc 0x0000000004b91d18 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#15 pc 0x0000000004b91b68 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#16 pc 0x0000000004d07684 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#17 pc 0x0000000004ba033c /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#18 pc 0x0000000004b9fb50 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#19 pc 0x0000000004b94290 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#20 pc 0x0000000004ce7890 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#21 pc 0x0000000002138058 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#22 pc 0x0000000002137fa4 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#23 pc 0x0000000000716704 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#24 pc 0x00000000007266dc /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#25 pc 0x0000000000736a28 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#26 pc 0x00000000007364ac /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#27 pc 0x00000000007744d0 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#28 pc 0x00000000007743a4 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#29 pc 0x0000000000540068 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#30 pc 0x00000000004595b0 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#31 pc 0x00000000023429bc /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#32 pc 0x0000000002138058 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#33 pc 0x0000000002137fa4 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#34 pc 0x0000000002138404 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#35 pc 0x0000000002168270 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#36 pc 0x0000000003d7fea4 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#37 pc 0x0000000004a1a39c /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#38 pc 0x0000000004a19d64 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#39 pc 0x0000000004a1e530 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#40 pc 0x0000000001fe994c /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#41 pc 0x00000000021380dc /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#42 pc 0x0000000002137fa4 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#43 pc 0x0000000000716704 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#44 pc 0x00000000007266dc /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#45 pc 0x00000000004908c4 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#46 pc 0x0000000000440354 /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+148)
#47 pc 0x0000000000209a9c /apex/com.android.art/lib64/libart.so (nterp_helper+1948)
#48 pc 0x0000000000123a0c /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/oat/arm64/base.vdex (com.unity3d.player.ReflectionHelper.-$$Nest$smnativeProxyInvoke)
#49 pc 0x0000000000209334 /apex/com.android.art/lib64/libart.so (nterp_helper+52)
#50 pc 0x00000000001233ce /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/oat/arm64/base.vdex (com.unity3d.player.ReflectionHelper$a.invoke+58)
#51 pc 0x000000000018b514 /system/framework/arm64/boot.oat (java.lang.reflect.Proxy.invoke+100)
#52 pc 0x0000000000436c00 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+576)
#53 pc 0x00000000005bbb24 /apex/com.android.art/lib64/libart.so (art::JNI::CallStaticObjectMethodA(_JNIEnv*, _jclass*, _jmethodID*, jvalue const*)+1220)
#54 pc 0x00000000004dba5c /apex/com.android.art/lib64/libart.so (art::InvokeProxyInvocationHandler(art::ScopedObjectAccessAlreadyRunnable&, char const*, _jobject*, _jobject*, std::__1::vector<jvalue, std::__1::allocator >&)+496)
#55 pc 0x00000000004d9d98 /apex/com.android.art/lib64/libart.so (artQuickProxyInvokeHandler+860)
#56 pc 0x000000000043ff6c /apex/com.android.art/lib64/libart.so (art_quick_proxy_invoke_handler+76)
#57 pc 0x000000000020b74c /apex/com.android.art/lib64/libart.so (nterp_helper+9292)
#58 pc 0x000000000012aaca /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/oat/arm64/base.vdex (io.thebackend.googlelogin.BackendGoogleLoginCallback.handleSignInResult+38)
#59 pc 0x000000000020a254 /apex/com.android.art/lib64/libart.so (nterp_helper+3924)
#60 pc 0x000000000012ab52 /data/app/~~aVeXRBgF9zEk5uZEe6ANjw==/com.tetras.lodiawr-wcTEyA7TeIHLdUt3oz4caA==/oat/arm64/base.vdex (io.thebackend.googlelogin.BackendGoogleLoginCallback.onActivityResult+22)
#61 pc 0x00000000004765f0 /system/framework/arm64/boot-framework.oat (android.app.Activity.dispatchActivityResult+144)
#62 pc 0x00000000002bc10c /system/framework/arm64/boot-framework.oat (android.app.ActivityThread.deliverResults+556)
#63 pc 0x00000000002d8b70 /system/framework/arm64/boot-framework.oat (android.app.ActivityThread.handleSendResult+1056)
#64 pc 0x000000000049abec /system/framework/arm64/boot-framework.oat (android.app.servertransaction.ActivityResultItem.execute+172)
#65 pc 0x0000000000487fb4 /system/framework/arm64/boot-framework.oat (android.app.servertransaction.ActivityTransactionItem.execute+100)
#66 pc 0x000000000022382c /system/framework/arm64/boot-framework.oat (android.app.servertransaction.TransactionExecutor.executeCallbacks+588)
#67 pc 0x0000000000223564 /system/framework/arm64/boot-framework.oat (android.app.servertransaction.TransactionExecutor.execute+772)
#68 pc 0x00000000002b7574 /system/framework/arm64/boot-framework.oat (android.app.ActivityThread$H.handleMessage+1204)
#69 pc 0x00000000004e5e30 /system/framework/arm64/boot-framework.oat (android.os.Handler.dispatchMessage+192)
#70 pc 0x00000000004e9138 /system/framework/arm64/boot-framework.oat (android.os.Looper.loopOnce+1032)
#71 pc 0x00000000004e8c90 /system/framework/arm64/boot-framework.oat (android.os.Looper.loop+560)
#72 pc 0x00000000002ce074 /system/framework/arm64/boot-framework.oat (android.app.ActivityThread.main+1236)
#73 pc 0x0000000000436c00 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+576)
#74 pc 0x0000000000469334 /apex/com.android.art/lib64/libart.so (_jobject* art::InvokeMethod<(art::PointerSize)8>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+1960)
#75 pc 0x0000000000468b64 /apex/com.android.art/lib64/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (.__uniq.165753521025965369065708152063621506277)+48)
#76 pc 0x0000000000099148 /system/framework/arm64/boot.oat (art_jni_trampoline+120)
#77 pc 0x00000000007b33a0 /system/framework/arm64/boot-framework.oat (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run+144)
#78 pc 0x00000000007bc52c /system/framework/arm64/boot-framework.oat (com.android.internal.os.ZygoteInit.main+3228)
#79 pc 0x0000000000436c00 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+576)
#80 pc 0x0000000000582140 /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeWithVarArgs<_jmethodID*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+900)
#81 pc 0x00000000005f5e14 /apex/com.android.art/lib64/libart.so (art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+160)
#82 pc 0x00000000000bcad0 /system/lib64/libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, …)+120)
#83 pc 0x00000000000c85c4 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vectorandroid::String8 const&, bool)+840)
#84 pc 0x0000000000002554 /system/bin/app_process64 (main+1280)
#85 pc 0x000000000004a0f4 /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+96)

[구글 충돌보고서 2]

[libunity.so]


pid: 0, tid: 28256 >>> com.tetras.lodiawr <<<

backtrace:
#00 pc 0x00000000000e80ec /apex/com.android.runtime/lib64/bionic/libc.so (tgkill+12)
#01 pc 0x0000000000dda7d4 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#02 pc 0x0000000000ddad50 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#03 pc 0x0000000000bfc2f8 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#04 pc 0x000000000058a968 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#05 pc 0x000000000058b7a4 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#06 pc 0x00000000009b81e4 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#07 pc 0x00000000009b2578 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#08 pc 0x00000000009b46f4 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#09 pc 0x00000000004b4d84 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#10 pc 0x00000000004b4c2c /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#11 pc 0x0000000004b9228c /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#12 pc 0x0000000004b91fa0 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#13 pc 0x0000000004b91e18 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#14 pc 0x0000000004b91d18 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#15 pc 0x0000000004b91b68 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#16 pc 0x0000000004d07684 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#17 pc 0x0000000004ba033c /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#18 pc 0x0000000004b9fb50 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#19 pc 0x0000000004b94290 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#20 pc 0x0000000004ce7890 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#21 pc 0x0000000002138058 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#22 pc 0x0000000002137fa4 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#23 pc 0x0000000000716704 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#24 pc 0x00000000007266dc /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#25 pc 0x0000000000736a28 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#26 pc 0x00000000007364ac /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#27 pc 0x00000000007744d0 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#28 pc 0x00000000007743a4 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#29 pc 0x0000000000540068 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#30 pc 0x00000000004595b0 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#31 pc 0x00000000023429bc /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#32 pc 0x0000000002138058 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#33 pc 0x0000000002137fa4 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#34 pc 0x0000000002138404 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#35 pc 0x0000000002168270 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#36 pc 0x0000000003d7fea4 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#37 pc 0x0000000004a1a39c /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#38 pc 0x0000000004a19d64 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#39 pc 0x0000000004a1e530 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#40 pc 0x0000000001fe994c /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#41 pc 0x00000000021380dc /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#42 pc 0x0000000002137fa4 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libil2cpp.so (BuildId: 829d91e5046019665b0a4d30a0e01d5127de79c1)
#43 pc 0x0000000000716704 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#44 pc 0x00000000007266dc /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#45 pc 0x00000000004908c4 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/lib/arm64/libunity.so (BuildId: 7de993b7b0381f65)
#46 pc 0x000000000000a920 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/oat/arm64/base.odex (art_jni_trampoline+144)
#47 pc 0x00000000005cfd1c /apex/com.android.art/lib64/libart.so (nterp_helper+1948)
#48 pc 0x0000000000123a0c /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/oat/arm64/base.vdex (com.unity3d.player.ReflectionHelper.-$$Nest$smnativeProxyInvoke)
#49 pc 0x00000000005cf5b4 /apex/com.android.art/lib64/libart.so (nterp_helper+52)
#50 pc 0x00000000001233ce /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/oat/arm64/base.vdex (com.unity3d.player.ReflectionHelper$a.invoke+58)
#51 pc 0x0000000000433f2c /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (java.lang.reflect.Proxy.invoke+92)
#52 pc 0x0000000000337480 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+640)
#53 pc 0x00000000002bf904 /apex/com.android.art/lib64/libart.so (art::InvokeProxyInvocationHandler(art::ScopedObjectAccessAlreadyRunnable&, char const*, _jobject*, _jobject*, std::__1::vector<jvalue, std::__1::allocator >&)+784)
#54 pc 0x00000000002bd350 /apex/com.android.art/lib64/libart.so (artQuickProxyInvokeHandler+816)
#55 pc 0x000000000034d84c /apex/com.android.art/lib64/libart.so (art_quick_proxy_invoke_handler+76)
#56 pc 0x00000000005d19cc /apex/com.android.art/lib64/libart.so (nterp_helper+9292)
#57 pc 0x000000000012aaca /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/oat/arm64/base.vdex (io.thebackend.googlelogin.BackendGoogleLoginCallback.handleSignInResult+38)
#58 pc 0x00000000005d04d4 /apex/com.android.art/lib64/libart.so (nterp_helper+3924)
#59 pc 0x000000000012ab52 /data/app/~~hdnlnNPz54k8nGEQQUZfQA==/com.tetras.lodiawr-PxyIZpPD_iyAM8IyZ8R7BQ==/oat/arm64/base.vdex (io.thebackend.googlelogin.BackendGoogleLoginCallback.onActivityResult+22)
#60 pc 0x000000000094ad7c /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.app.Activity.dispatchActivityResult+140)
#61 pc 0x000000000076d7e4 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.app.ActivityThread.deliverResults+548)
#62 pc 0x000000000078f954 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.app.ActivityThread.handleSendResult+1316)
#63 pc 0x0000000000974e04 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.app.servertransaction.ActivityResultItem.execute+164)
#64 pc 0x000000000095e84c /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.app.servertransaction.ActivityTransactionItem.execute+92)
#65 pc 0x00000000006cf17c /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.app.servertransaction.TransactionExecutor.executeCallbacks+604)
#66 pc 0x00000000006ceea4 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.app.servertransaction.TransactionExecutor.execute+740)
#67 pc 0x0000000000767b38 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.app.ActivityThread$H.handleMessage+1848)
#68 pc 0x0000000000a18ca8 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.os.Handler.dispatchMessage+168)
#69 pc 0x0000000000a1caac /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.os.Looper.loopOnce+1036)
#70 pc 0x0000000000a1c5f8 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.os.Looper.loop+1112)
#71 pc 0x00000000007816c0 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.app.ActivityThread.main+2432)
#72 pc 0x0000000000337480 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+640)
#73 pc 0x000000000038a568 /apex/com.android.art/lib64/libart.so (_jobject* art::InvokeMethod<(art::PointerSize)8>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+1588)
#74 pc 0x0000000000389f24 /apex/com.android.art/lib64/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (.__uniq.165753521025965369065708152063621506277)+32)
#75 pc 0x00000000003456a8 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (art_jni_trampoline+120)
#76 pc 0x0000000000d85c14 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run+132)
#77 pc 0x0000000000d91430 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (com.android.internal.os.ZygoteInit.main+3568)
#78 pc 0x0000000000337480 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+640)
#79 pc 0x00000000004eaa3c /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeWithVarArgs<_jmethodID*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+728)
#80 pc 0x0000000000591e50 /apex/com.android.art/lib64/libart.so (art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+156)
#81 pc 0x00000000000e3be8 /system/lib64/libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, …)+108)
#82 pc 0x00000000000f05bc /system/lib64/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vectorandroid::String8 const&, bool)+856)
#83 pc 0x0000000000002558 /system/bin/app_process64 (main+1280)
#84 pc 0x000000000008d7c8 /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+108)

Unity에서 Google login을 호출할 때 android 내부에서 mainActivity.runOnUiThread을 사용하고 있는 것으로 보이네요.

runOnUiThread() 내부에서 시간이 오래 걸리는 작업을 수행하면 안드로이드 UI 스레드 지연이 발생하게 되는데,
이게 Unity에서 안드로이드 UI 업데이트를 기다려야 한다면(Google Login UI 대기),
Unity 작업(StartGoogleLogin을 호출한 스레드, 아마 Unity 메인 스레드)에도 영향이 가서 ANR이 발생할 수도 있을 것 같아요.

Task<GoogleSignInAccount> completedTask 처리를 비동기로 진행하면 어떨까요?

private void handleSignInResult(Task<GoogleSignInAccount> completedTask) {
    completedTask.addOnCompleteListener(new OnCompleteListener<GoogleSignInAccount>() {
        @Override
        public void onComplete(@NonNull Task<GoogleSignInAccount> task) {
            if (task.isSuccessful()) {
                GoogleSignInAccount account = task.getResult(ApiException.class);
            } else {
                // 에러 처리 로직
            }
        }
    });
}

completedTask 쪽 작업도 android main thread에서 진행하고 있어서 위와 같이 비동기로 돌리면 해결되지 않을까 싶어요.

좋아요 1

제가겪었던 오류가 답변 달아주신 내용이 맞습니다!.
(저는 비슷한방법을통해 해결했습니다.)

다른분들도 저와같은 ANR오류를 겪고계신줄 알았는데
다른케이스이신것같습니다.
(구글 로그인 실패의 경우 ANR이 발생이라고 하시는것같네요…)

해결 방안 및 추가적으로 댓글 달아주셔서 공유해주셔서 감사합니다. 저도 알려주신 방법으로 해결해봐야겠어요. 감사합니다!

안녕하세요, 개발자님.
뒤끝 구글 로그인 SDK ANR 관련 이슈는 3월 26일 정기 업데이트 시 수정 예정입니다.
최종 완료 시 재안내드릴 수 있도록 하겠습니다.
오래 기다려주셔서 감사합니다.

좋아요 1