sumup / sumup-android-sdk

Sample App for the SumUp Android SDK
Other
100 stars 28 forks source link

RuntimeException TransactionTooLargeException exception is crashing app. #178

Open dp-singh opened 2 years ago

dp-singh commented 2 years ago

We have had a crash report on firebase This issue has 1107 fatal events affecting 219 users

Caused by android.os.TransactionTooLargeException: data parcel size 605268 bytes
       at android.os.BinderProxy.transactNative(BinderProxy.java)
       at android.os.BinderProxy.transact(BinderProxy.java:1154)
       at android.app.IActivityManager$Stub$Proxy.activityStopped(IActivityManager.java:3992)
       at android.app.servertransaction.PendingTransactionActions$StopInfo.run(PendingTransactionActions.java:144)
       at android.os.Handler.handleCallback(Handler.java:873)
       at android.os.Handler.dispatchMessage(Handler.java:99)
       at android.os.Looper.loop(Looper.java:193)
       at android.app.ActivityThread.main(ActivityThread.java:6865)
       at java.lang.reflect.Method.invoke(Method.java)
       at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:504)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)

Happening in CardReaderPaymentAPIDrivenPageActivity.

This generally happens when you passing large amount of data through intent. Reference to SO

SDK version: Release 3.4.0