iterable-android-sdk icon indicating copy to clipboard operation
iterable-android-sdk copied to clipboard

Crash in com.iterable.iterableapi.IterableInAppManager.removeMessage

Open anta-semenov opened this issue 1 year ago • 0 comments
trafficstars

Hello.

We see crashes on crashlytics that point to remove message method of sdk.

Fatal Exception: java.lang.NullPointerException: Attempt to invoke virtual method 'void com.iterable.iterableapi.IterableInAppMessage.setConsumed(boolean)' on a null object reference
       at com.iterable.iterableapi.IterableInAppManager.removeMessage(IterableInAppManager.java:284)
       at com.iterable.iterableapi.IterableInAppManager.removeMessage(IterableInAppManager.java:271)
       at com.iterable.reactnative.RNIterableAPIModule.removeMessage(RNIterableAPIModule.java:237)
       at java.lang.reflect.Method.invoke(Method.java)
       at com.facebook.react.bridge.JavaMethodWrapper.invoke(JavaMethodWrapper.java:372)
       at com.facebook.react.bridge.JavaModuleWrapper.invoke(JavaModuleWrapper.java:188)
       at com.facebook.jni.NativeRunnable.run(NativeRunnable.java)
       at android.os.Handler.handleCallback(Handler.java:942)
       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:210)
       at android.os.Looper.loop(Looper.java:299)
       at com.facebook.react.bridge.queue.MessageQueueThreadImpl$4.run(MessageQueueThreadImpl.java:228)
       at java.lang.Thread.run(Thread.java:1012)

Version of sdk is 3.4.16

We can't reproduce this in house

anta-semenov avatar May 07 '24 07:05 anta-semenov