flutter_smart_auth
flutter_smart_auth copied to clipboard
Application crashes when SMS is received.
Here, I am using Firebase OTP. When I try to use autofill with the userConsent API . Here is the Details Log when app crash.
I/PlayCore(17213): UID: [11666] PID: [17213] IntegrityService : reportBinderDeath
I/PlayCore(17213): UID: [11666] PID: [17213] IntegrityService : IntegrityService : Binder has died.
D/AndroidRuntime(17213): Shutting down VM
E/AndroidRuntime(17213): FATAL EXCEPTION: main
E/AndroidRuntime(17213): Process: <applicationId>, PID: 17213
E/AndroidRuntime(17213): java.lang.RuntimeException: Error receiving broadcast Intent { act=com.google.android.gms.auth.api.phone.SMS_RETRIEVED flg=0x200010 pkg=<applicationId>has extras) } in com.google.android.gms.internal.firebase-auth-api.zzaby@81dcfe5
E/AndroidRuntime(17213): at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0$LoadedApk$ReceiverDispatcher$Args(LoadedApk.java:1708)
E/AndroidRuntime(17213): at android.app.LoadedApk$ReceiverDispatcher$Args$$ExternalSyntheticLambda0.run(Unknown Source:2)
E/AndroidRuntime(17213): at android.os.Handler.handleCallback(Handler.java:938)
E/AndroidRuntime(17213): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(17213): at android.os.Looper.loopOnce(Looper.java:210)
E/AndroidRuntime(17213): at android.os.Looper.loop(Looper.java:299)
E/AndroidRuntime(17213): at android.app.ActivityThread.main(ActivityThread.java:8319)
E/AndroidRuntime(17213): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(17213): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556)
E/AndroidRuntime(17213): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1038)
E/AndroidRuntime(17213): Caused by: java.lang.NullPointerException: Attempt to invoke interface method 'int java.lang.CharSequence.length()' on a null object reference
E/AndroidRuntime(17213): at java.util.regex.Matcher.reset(Matcher.java:256)
E/AndroidRuntime(17213): at java.util.regex.Matcher.