구글 로그인 적용. 충돌 문제

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

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

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

  • 뒤끝 SDK 버전 : 5.15.0
  • 프로젝트명 : 다크클랜
  • 스테이터스 코드 :
  • 에러 코드 :
  • 에러 메시지 :

Android의 비정상 종료 및 ANR 에서 비정상 종료가 0.5%에서 11.9%로 급증하여 문의드립니다.
뒤끝에서 제공하는 구글로그인을 적용하였고, 유니티 버전은 6000.0.48f1입니다.
스택 트레이스를 확인해보니 역시 구글 로그인쪽 관련인 것 같습니다.
혹시 뒤끝 버전이 문제일까요?
(스택에 번들아이디가 보여 번들아이디는 studio.dark.clan으로 수정하였습니다.)

backtrace:
#00 pc 0x00000000000e3d48 /apex/com.android.runtime/lib64/bionic/libc.so (tgkill+8)
#01 pc 0x0000000001227a08 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
#02 pc 0x0000000001227f98 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
#03 pc 0x0000000001058408 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
#04 pc 0x0000000001021b04 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
#05 pc 0x0000000001330774 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
#06 pc 0x0000000001333c48 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
#07 pc 0x0000000001333e1c /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
#08 pc 0x000000000068e950 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
#09 pc 0x00000000052e9fb0 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
#10 pc 0x00000000024fe7d0 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
#11 pc 0x00000000024fe71c /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
#12 pc 0x00000000009b0e28 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
#13 pc 0x00000000009c4318 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
#14 pc 0x00000000009c4154 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
#15 pc 0x0000000000a07c4c /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
#16 pc 0x00000000009d0c20 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
#17 pc 0x00000000009d1038 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
#18 pc 0x00000000009d0b94 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
#19 pc 0x0000000000a098b4 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
#20 pc 0x0000000000a09798 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
#21 pc 0x000000000077897c /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
#22 pc 0x0000000002a3cbe0 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
#23 pc 0x00000000027b119c /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
#24 pc 0x00000000024fe7d0 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
#25 pc 0x00000000024fe71c /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
#26 pc 0x00000000024feb80 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
#27 pc 0x00000000024a9220 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
#28 pc 0x0000000004bbd8ec /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
#29 pc 0x0000000005360da4 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
#30 pc 0x0000000005360734 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
#31 pc 0x0000000005365148 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
#32 pc 0x00000000023d5dfc /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
#33 pc 0x00000000024fe854 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
#34 pc 0x00000000024fe71c /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
#35 pc 0x00000000009b0e28 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
#36 pc 0x00000000009c4318 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
#37 pc 0x00000000006b9fc8 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
#38 pc 0x00000000003b1de8 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (art_jni_trampoline+136)
#39 pc 0x0000000000781c0c /apex/com.android.art/lib64/libart.so (nterp_helper+1948)
#40 pc 0x0000000000724514 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/base.apk (com.unity3d.player.ReflectionHelper.-$$Nest$smnativeProxyInvoke)
#41 pc 0x00000000007814a4 /apex/com.android.art/lib64/libart.so (nterp_helper+52)
#42 pc 0x00000000007172e0 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/base.apk (com.unity3d.player.N.invoke+44)
#43 pc 0x000000000048f984 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (java.lang.reflect.Proxy.invoke+84)
#44 pc 0x0000000000368a40 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+640)
#45 pc 0x000000000035baa4 /apex/com.android.art/lib64/libart.so (art::InvokeProxyInvocationHandler(art::ScopedObjectAccessAlreadyRunnable&, char const*, _jobject*, _jobject*, std::__1::vector<jvalue, std::__1::allocator >&)+632)
#46 pc 0x00000000003587c8 /apex/com.android.art/lib64/libart.so (artQuickProxyInvokeHandler+960)
#47 pc 0x000000000037ebac /apex/com.android.art/lib64/libart.so (art_quick_proxy_invoke_handler+76)
#48 pc 0x0000000000783244 /apex/com.android.art/lib64/libart.so (nterp_helper+7636)
#49 pc 0x00000000007110d0 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/base.apk (io.thebackend.googlelogin.GoogleSignInHandler$2.onError+64)
#50 pc 0x00000000007823c4 /apex/com.android.art/lib64/libart.so (nterp_helper+3924)
#51 pc 0x00000000007110f4 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/base.apk (io.thebackend.googlelogin.GoogleSignInHandler$2.onError+4)
#52 pc 0x00000000007831e4 /apex/com.android.art/lib64/libart.so (nterp_helper+7540)
#53 pc 0x00000000004cad20 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/base.apk (androidx.credentials.CredentialProviderFrameworkImpl$onGetCredential$outcome$2.onError+40)
#54 pc 0x00000000007823c4 /apex/com.android.art/lib64/libart.so (nterp_helper+3924)
#55 pc 0x00000000004cad44 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/base.apk (androidx.credentials.CredentialProviderFrameworkImpl$onGetCredential$outcome$2.onError+4)
#56 pc 0x00000000007831e4 /apex/com.android.art/lib64/libart.so (nterp_helper+7540)
#57 pc 0x00000000003e4ade /system/framework/framework.jar (android.credentials.CredentialManager$GetCredentialTransport.lambda$onError$2+14)
#58 pc 0x00000000007823c4 /apex/com.android.art/lib64/libart.so (nterp_helper+3924)
#59 pc 0x00000000003e4a64 /system/framework/framework.jar (android.credentials.CredentialManager$GetCredentialTransport.$r8$lambda$nlbYav9mLBoE6Yh1vFKCvITF3ks)
#60 pc 0x0000000000781508 /apex/com.android.art/lib64/libart.so (nterp_helper+152)
#61 pc 0x00000000003e48e4 /system/framework/framework.jar (android.credentials.CredentialManager$GetCredentialTransport$$ExternalSyntheticLambda2.run+12)
#62 pc 0x00000000007831e4 /apex/com.android.art/lib64/libart.so (nterp_helper+7540)
#63 pc 0x00000000004450a8 /data/app/~~aTRF3t-ZnJIuau7mgIswjA==/studio.dark.clan-EaIojwI3dzTGPRXNL2OdQA==/base.apk (androidx.credentials.CredentialManager$$ExternalSyntheticLambda0.execute)
#64 pc 0x00000000007831e4 /apex/com.android.art/lib64/libart.so (nterp_helper+7540)
#65 pc 0x00000000003e4b56 /system/framework/framework.jar (android.credentials.CredentialManager$GetCredentialTransport.onError+22)
#66 pc 0x00000000007823c4 /apex/com.android.art/lib64/libart.so (nterp_helper+3924)
#67 pc 0x00000000003e7e22 /system/framework/framework.jar (android.credentials.IGetCredentialCallback$Stub.onTransact+78)
#68 pc 0x0000000000b317cc /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.os.Binder.execTransactInternal+860)
#69 pc 0x0000000000b312d4 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.os.Binder.execTransact+388)
#70 pc 0x0000000000368774 /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+612)
#71 pc 0x0000000000367168 /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeVirtualOrInterfaceWithVarArgsart::ArtMethod*(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, std::__va_list)+812)
#72 pc 0x0000000000729838 /apex/com.android.art/lib64/libart.so (art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+192)
#73 pc 0x00000000001098a4 /system/lib64/libandroid_runtime.so (_JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, …)+120)
#74 pc 0x00000000001cfc98 /system/lib64/libandroid_runtime.so (JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+164)
#75 pc 0x000000000008744c /system/lib64/libbinder.so (android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+304)
#76 pc 0x0000000000072804 /system/lib64/libbinder.so (android::IPCThreadState::executeCommand(int)+1244)
#77 pc 0x0000000000072268 /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+160)
#78 pc 0x0000000000072cd0 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+112)
#79 pc 0x000000000007c49c /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
#80 pc 0x0000000000014e10 /system/lib64/libutils.so (android::thread::_threadLoop(void*)+284)
#81 pc 0x0000000000112db0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+140)
#82 pc 0x00000000000f82d8 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208)
#83 pc 0x0000000000094d78 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)

안녕하세요 개발자님,
문의해주신 내용 확인하여 안내드릴 수 있도록 하겠습니다.

좋아요 1

안녕하세요! 혹시 언제쯤 안내 가능하실지 여쭤봐도 괜찮을까요??
해당 이슈 대응하는 스캐줄을 잡아야하는데, 이번주에 가능하면 같이 포함하여 진행하려합니다!

스택 트레이스를 확인했을 때 구글 로그인과 관련하여 에러가 발생하였고 해당 에러를 뒤끝의 로그인 핸들러가 전달 받아
콜백을 전송한 것으로 보입니다.
이 후에 반복된 로그가 계속 발생하는 것으로 봐서 콜백 이후, 리턴되지 못하고 블로킹이 걸려 ANR이 발생한 것으로 보입니다.
이는 무거운 처리 작업을 진행하거나 오래 대기하는 작업이 있으면 발생할 수 있습니다.

로그인 관련하여 에러를 발생 시켜 해당 이슈가 발생하는 지 확인해 주시면 감사하겠습니다.
(에러는 로그인 창을 연 후, 연동하지 않고 창을 닫거나 네트워크를 연결하지 않고 시도하는 것으로 발생 시킬 수 있습니다.)

구글로그인 클릭 - 아이디 안고르고 로그인창 밖 영역 클릭했더니 APP가 멈추고
로그캣으로 해당 에러스택을 받았습니다

2025-07-01 12:09:34.741 6948 6948 Error CRASH No handler for signal 11
2025-07-01 12:09:34.742 6948 6948 Error CRASH *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
2025-07-01 12:09:34.742 6948 6948 Error CRASH Version ‘6000.0.48f1 (170d2541580d)’, Build type ‘Release’, Scripting Backend ‘il2cpp’, CPU ‘arm64-v8a’, Stripping ‘Disabled’
2025-07-01 12:09:34.742 6948 6948 Error CRASH Build fingerprint: ‘Android/aosp_marlin/marlin:9/PQ3A.190605.03202111/3793265:user/release-keys’
2025-07-01 12:09:34.742 6948 6948 Error CRASH Revision: ‘0’
2025-07-01 12:09:34.742 6948 6948 Error CRASH ABI: ‘arm64’
2025-07-01 12:09:34.742 6948 6948 Error CRASH Timestamp: 2025-07-01 12:09:34.742139266+0900
2025-07-01 12:09:34.742 6948 6948 Error CRASH pid: 6948, tid: 6948, name: .knight >>> studio.dark.clan <<<
2025-07-01 12:09:34.742 6948 6948 Error CRASH uid: 10211
2025-07-01 12:09:34.742 6948 6948 Error CRASH signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr --------
2025-07-01 12:09:34.742 6948 6948 Error CRASH x0 0000000000000000 x1 0000000004d71e58 x2 00000000000001cf x3 0000000000000000
2025-07-01 12:09:34.742 6948 6948 Error CRASH x4 0000000000000000 x5 0000000000000002 x6 0000000000000002 x7 0000000000000030
2025-07-01 12:09:34.742 6948 6948 Error CRASH x8 bcd7b11f7ca9d562 x9 bcd7b11f7ca9d562 x10 000000000b9657a8 x11 00007fff5532e05d
2025-07-01 12:09:34.742 6948 6948 Error CRASH x12 00007fff5532e5f8 x13 00000000000001d2 x14 0000000000000000 x15 0000000000000000
2025-07-01 12:09:34.742 6948 6948 Error CRASH x16 fffffffffffffe31 x17 ffffffffffefb21d x18 0000000000000001 x19 00007fff1020e690
2025-07-01 12:09:34.742 6948 6948 Error CRASH x20 0000000000000000 x21 0000000000000001 x22 0000000000000000 x23 00007fff1020e690
2025-07-01 12:09:34.742 6948 6948 Error CRASH x24 00007ffff7ff89e0 x25 00007fff1345ee50 x26 0000000000000003 x27 0000000000000002
2025-07-01 12:09:34.742 6948 6948 Error CRASH x28 0000000000000000 x29 00007fff5532f4a0
2025-07-01 12:09:34.742 6948 6948 Error CRASH lr 00000000043cdb08 sp 00007fff5532f1d0 pc 00000000043cdb08 pst 0000000080000000
2025-07-01 12:09:34.742 6948 6948 Error CRASH
2025-07-01 12:09:34.742 6948 6948 Error CRASH backtrace:
2025-07-01 12:09:34.742 6948 6948 Error CRASH #00 pc 0000000001021b08 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #01 pc 0000000001330774 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #02 pc 0000000001333c48 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #03 pc 0000000001333e1c /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #04 pc 000000000068e950 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #05 pc 00000000052e9fb0 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #06 pc 00000000024fe7d0 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #07 pc 00000000024fe71c /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #08 pc 00000000009b0e28 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #09 pc 00000000009c4318 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #10 pc 00000000009c4154 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #11 pc 0000000000a07c4c /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #12 pc 00000000009d0c20 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #13 pc 00000000009d1038 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #14 pc 00000000009d0b94 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #15 pc 0000000000a098b4 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #16 pc 0000000000a09798 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #17 pc 000000000077897c /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #18 pc 0000000002a3cbe0 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #19 pc 00000000027b119c /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #20 pc 00000000024fe7d0 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #21 pc 00000000024fe71c /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #22 pc 00000000024feb80 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #23 pc 00000000024a9220 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #24 pc 0000000004bbd8ec /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #25 pc 0000000005360da4 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #26 pc 0000000005360734 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #27 pc 0000000005365148 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #28 pc 00000000023d5dfc /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #29 pc 00000000024fe854 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #30 pc 00000000024fe71c /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libil2cpp.so (BuildId: bfb9859dbe0451ea1fdc5d68454362bf4559d0a1)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #31 pc 00000000009b0e28 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #32 pc 00000000009c4318 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #33 pc 00000000006b9fc8 /data/app/studio.dark.clan-aUbLAx_InoxM9Js16PPMNQ==/lib/arm64/libunity.so (BuildId: 21f4813bc7a2d19dce3d2036b24c2ff681547f8d)
2025-07-01 12:09:34.742 6948 6948 Error CRASH #34 pc 000000000010535c /system/lib64/arm64/nb/libtcb.so

로그인 실패에 관한 예외처리가 안되어있는 느낌입니다.

아래 안내드리는 내용 공유 및 확인 요청드립니다.

  • 구글로그인 SDK 버전
  • 구글 로그인 호출 코드 및 콜백 처리 코드
  • apk 빌드시, 설정한 Minimum API와 Target API
  • 기기 상관없이 100% 발생하는지 여부
  • 구글로그인 SDK 버전
    BackendGoogleLogin-Android-3.0.0
    implementation ‘androidx.credentials:credentials:1.5.0’ // Assets/TheBackend/Toolkit/GoogleLogin/Android/Editor/BackendGoogleLoginAndroidDependencies.xml:8
    implementation ‘androidx.credentials:credentials-play-services-auth:1.5.0’ // Assets/TheBackend/Toolkit/GoogleLogin/Android/Editor/BackendGoogleLoginAndroidDependencies.xml:9
    implementation ‘com.google.android.libraries.identity.googleid:googleid:1.1.1’ // Assets/TheBackend/Toolkit/GoogleLogin/Android/Editor/BackendGoogleLoginAndroidDependencies.xml:10

  • 구글 로그인 호출 코드 및 콜백 처리 코드

    TheBackend.ToolKit.GoogleLogin.Android.GoogleLogin((isSuccess, errorMessage, token) =>
    {
    	if (isSuccess == false)
    	{
    		// ...
    		return;
    	}
    
      	SendQueue.Enqueue(Backend.BMember.AuthorizeFederation, token, FederationType.Google, "구글로그인", callback =>
    	{
    		// 페더레이션 인증 이후 처리
    		if (callback.IsSuccess() == false)
    		{
    			// ...
    		}
    		else
    		{
    			// ...
    		}
    	});
    });
    
  • apk 빌드시, 설정한 Minimum API와 Target API
    Min 24
    Target 35

  • 기기 상관없이 100% 발생하는지 여부
    Note20 Ultra, 녹스, LDPlayer에서 다 크래쉬가 납니다

좋아요 1

공유해주신 정보를 바탕으로 담당부서를 통한 테스트 시 성공, 실패 케이스 모두 문제 없이 동작하여 크래시 재연이 이루어지지 않아 확인에 어려움이 있습니다.
빠르게 확인 답변 드리지 못해 죄송합니다.

번거로우시겠지만 아래 사항 추가 확인 요청드립니다.

  • 성공 시에도 크래쉬가 발생하는지 여부
  • 실패 시, 내부 로직에서 어떤 작업들을 처리하고 있는지에 대한 간단한 내용.
    • 특히 멀티스레드 관련 작업이나 리소스 로드 작업등이 있는지
  • 실패 시, 단순히 로그만 출력했을 때에도 크래쉬가 발생하는지 여부
  • 성공 시에도 크래쉬가 발생하는지 여부
    성공시에는 안나옵니다.

  • 실패 시, 내부 로직에서 어떤 작업들을 처리하고 있는지에 대한 간단한 내용.

  • 특히 멀티스레드 관련 작업이나 리소스 로드 작업등이 있는지
    아뇨, 로그인을 진행해야 차트 로드, 유저 데이터 로드를 진행할 수 있어서 로그인때는 로그인만 진행하고 있습니다.
    실패 내부 로직은 위의 코드상에 보듯이 return해주고 유저에게 로그인 실패했다는 메세지를 보여줄 뿐입니다.
    그리고 스택을 확인해보면 메인 스레드의 예외처리 로직에서 발생한 에러같아 보이진 않습니다!

  • 실패 시, 단순히 로그만 출력했을 때에도 크래쉬가 발생하는지 여부
    실패했을 때 클라이언트에서는 로그확인이 불가능(클라이언트 꺼지거나 멈춤)하여
    안드로이드 로그캣을 이용하여 로그를 확인할 수 있었습니다.

그렇다면, 제가 구성한 프로젝트의 환경 문제일 수 있을 것 같은데 혹시 구글 로그인 SDK를 넣으면서 유의해야하는 점이 있을까요?

예를들면 FirebaseSDK는 어떤 버전이 안정적이더라 혹은 FacebookSDK랑 같이 사용하려면 어느 버전이 안되더라

이런 인사이트 공유주시면 더욱 발전된 방향으로 수정하여 테스트해볼 수 있을 것 같습니다!

좋아요 1

내부 테스트에서 원인으로 예상되는 사항을 확인하였습니다.
유저에게 실패 메시지를 보여줄 때, GameObject.Instantiate() 같은 유니티 전용 함수를 사용해서 UI를 표시해주고 계신지 확인 요청드립니다.