You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After upgrading my app from expo SDK 44 to SDK 45, in play-store console strange errors started showing up. I haven't changed any code related to stripe and before that there were no such issues. I saw there were similar errors when using paymentSheet, but I don't use it in my code. Also I'm pretty sure it doesn't crash for all Android phones, so far I've tested one with SDK 33 and no crashes appeared.
Until now it shows that it crashed on those version - Android(11) SDK 30, Android(12) SDK 31.
In my App.js I have a useEffect that is calling initStripe with a valid public key, not sure if it's relevant information.
Error 1 :
Type: java.lang.IllegalStateException
Exception java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState
at androidx.fragment.app.FragmentManager.checkStateLoss (FragmentManager.java:1551)
at androidx.fragment.app.FragmentManager.enqueueAction (FragmentManager.java:1591)
at androidx.fragment.app.BackStackRecord.commitInternal (BackStackRecord.java:341)
at androidx.fragment.app.BackStackRecord.commit (BackStackRecord.java:306)
at com.reactnativestripesdk.StripeSdkModule.initialise (StripeSdkModule.kt:246)
at java.lang.reflect.Method.invoke
at com.facebook.react.bridge.JavaMethodWrapper.invoke (JavaMethodWrapper.java:372)
at com.facebook.react.bridge.JavaModuleWrapper.invoke (JavaModuleWrapper.java:188)
at com.facebook.react.bridge.queue.NativeRunnable.run
at android.os.Handler.handleCallback (Handler.java:938)
at android.os.Handler.dispatchMessage (Handler.java:99)
at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage (MessageQueueThreadHandler.java:27)
at android.os.Looper.loopOnce (Looper.java:226)
at android.os.Looper.loop (Looper.java:313)
at com.facebook.react.bridge.queue.MessageQueueThreadImpl$4.run (MessageQueueThreadImpl.java:228)
at java.lang.Thread.run (Thread.java:1012)
Error 2:
Type: java.lang.NullPointerException
Exception java.lang.NullPointerException: null cannot be cast to non-null type androidx.appcompat.app.AppCompatActivity
at java.util.Objects.requireNonNull (Objects.java:245)
at com.reactnativestripesdk.StripeSdkModule.initialise (StripeSdkModule.kt:244)
at java.lang.reflect.Method.invoke
at com.facebook.react.bridge.JavaMethodWrapper.invoke (JavaMethodWrapper.java:372)
at com.facebook.react.bridge.JavaModuleWrapper.invoke (JavaModuleWrapper.java:188)
at com.facebook.react.bridge.queue.NativeRunnable.run
at android.os.Handler.handleCallback (Handler.java:938)
at android.os.Handler.dispatchMessage (Handler.java:99)
at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage (MessageQueueThreadHandler.java:27)
at android.os.Looper.loopOnce (Looper.java:226)
at android.os.Looper.loop (Looper.java:313)
at com.facebook.react.bridge.queue.MessageQueueThreadImpl$4.run (MessageQueueThreadImpl.java:228)
at java.lang.Thread.run (Thread.java:1012)
The text was updated successfully, but these errors were encountered:
After upgrading my app from expo SDK 44 to SDK 45, in play-store console strange errors started showing up. I haven't changed any code related to stripe and before that there were no such issues. I saw there were similar errors when using paymentSheet, but I don't use it in my code. Also I'm pretty sure it doesn't crash for all Android phones, so far I've tested one with SDK 33 and no crashes appeared.
Until now it shows that it crashed on those version - Android(11) SDK 30, Android(12) SDK 31.
In my App.js I have a useEffect that is calling initStripe with a valid public key, not sure if it's relevant information.
Error 1 :
Type: java.lang.IllegalStateException
Error 2:
Type: java.lang.NullPointerException
The text was updated successfully, but these errors were encountered: