Android Question android.os.TransactionTooLargeException: data parcel size 1051048 bytes

aeric

Expert
Licensed User
Longtime User
An error occurred in a legacy app with the following Logs.
If I step into the code in Debug mode, it runs successfully.

B4X:
java.lang.RuntimeException: android.os.TransactionTooLargeException: data parcel size 1051048 bytes
Bundle stats:
  android:viewHierarchyState [size=1050780]
    android:views [size=1050512]
PersistableBundle stats:
  [null]
    at android.app.servertransaction.PendingTransactionActions$StopInfo.run(PendingTransactionActions.java:146)
    at android.os.Handler.handleCallback(Handler.java:995)
    at android.os.Handler.dispatchMessage(Handler.java:103)
    at android.os.Looper.loopOnce(Looper.java:248)
    at android.os.Looper.loop(Looper.java:338)
    at android.app.ActivityThread.main(ActivityThread.java:9067)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:932)
Caused by: android.os.TransactionTooLargeException: data parcel size 1051048 bytes
    at android.os.BinderProxy.transactNative(Native Method)
    at android.os.BinderProxy.transact(BinderProxy.java:592)
    at android.app.IActivityClientController$Stub$Proxy.activityStopped(IActivityClientController.java:1504)
    at android.app.ActivityClient.activityStopped(ActivityClient.java:100)
    at android.app.servertransaction.PendingTransactionActions$StopInfo.run(PendingTransactionActions.java:135)
    ... 8 more
 
Top