naveridlogin-sdk-android
naveridlogin-sdk-android copied to clipboard
[Bug Report] Illegal callback invocation from native module.
Bug Report
재현 환경
사용중인 네아로 SDK 버전
SDK 5.7.0
Android 버전
Android 10 ( SDK 29 )
재현되는 기기 모델명
Galaxy Note 9
이슈
네이버 로그인 버튼 클릭시 에러가 갑니다.
이슈 명세
React Native에서 java로 native 구현 진행하였고 버튼클릭시 클라이언트에서 반응이 없습니다.
기대한 결과
실제 결과
재현 시나리오
Stack trace
Exception java.lang.RuntimeException: Illegal callback invocation from native module. This callback type only permits a single invocation from native code. at com.facebook.react.bridge.CallbackImpl.invoke (CallbackImpl.java:26) at com.example.NaverEasyLoginModule$1.onSuccess (NaverEasyLoginModule.java:67) at com.navercorp.nid.oauth.NidOAuthBridgeActivity.onCreate$lambda-0 (NidOAuthBridgeActivity.kt:116) at com.navercorp.nid.oauth.NidOAuthBridgeActivity.$r8$lambda$ArF1cKMSMEIpey1mKzW1CitM54g at com.navercorp.nid.oauth.NidOAuthBridgeActivity$$ExternalSyntheticLambda0.onChanged at androidx.lifecycle.LiveData.considerNotify (LiveData.java:133) at androidx.lifecycle.LiveData.dispatchingValue (LiveData.java:151) at androidx.lifecycle.LiveData.setValue (LiveData.java:309) at androidx.lifecycle.MutableLiveData.setValue (MutableLiveData.java:50) at com.navercorp.nid.oauth.viewModel.NidOAuthBridgeViewModel$refreshToken$1.invokeSuspend (NidOAuthBridgeViewModel.kt:47) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) at kotlinx.coroutines.UndispatchedCoroutine.afterResume (CoroutineContext.kt:233) at kotlinx.coroutines.AbstractCoroutine.resumeWith (AbstractCoroutine.kt:102) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:46) at kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:106) at android.os.Handler.handleCallback (Handler.java:883) at android.os.Handler.dispatchMessage (Handler.java:100) at android.os.Looper.loop (Looper.java:237) at android.app.ActivityThread.main (ActivityThread.java:8167) at java.lang.reflect.Method.invoke at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:496) at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1100)