Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transaction Too Large exception #54

Closed
ZenerDeveloper opened this issue May 10, 2022 · 1 comment
Closed

Transaction Too Large exception #54

ZenerDeveloper opened this issue May 10, 2022 · 1 comment
Labels
duplicate This issue or pull request already exists

Comments

@ZenerDeveloper
Copy link

Currently, when I open the app and either a) tap an app or b) go to settings, the app crashes. After some old school log digging I found they both have an error similar to this:

Crash log FATAL EXCEPTION: main Process: taco.scoop, PID: 29905 java.lang.RuntimeException: android.os.TransactionTooLargeException: data parcel size 655484 bytes at android.app.ActivityClient.activityStopped(ActivityClient.java:86) at android.app.servertransaction.PendingTransactionActions$StopInfo.run(PendingTransactionActions.java:143) at android.os.Handler.handleCallback(Handler.java:938) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loopOnce(Looper.java:226) at android.os.Looper.loop(Looper.java:313) at android.app.ActivityThread.main(ActivityThread.java:8663) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:567) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1135) Caused by: android.os.TransactionTooLargeException: data parcel size 655484 bytes at android.os.BinderProxy.transactNative(Native Method) at android.os.BinderProxy.transact(BinderProxy.java:635) at android.app.IActivityClientController$Stub$Proxy.activityStopped(IActivityClientController.java:1358) at android.app.ActivityClient.activityStopped(ActivityClient.java:83) ... 9 more

This particular one is from entering the settings screen, while the parcel size differs by a bit when going to a crash screen. Both screens load temporarily before the app crashes, long enough to get into an actual crash report, but the app still crashes from there.
If it is any help, I have an app with 136 crashes and another with 33 crashes with some more with less than 10. Removing the worst app fixes the issue, so it seems to be related to the number of crashes loaded on the main page.

@TacoTheDank TacoTheDank added the duplicate This issue or pull request already exists label May 10, 2022
@TacoTheDank
Copy link
Owner

Duplicate of #45

But the crash log does help.

This happens when you have too many crashes saved (always clear up the old ones!). It becomes too much for the app to carry.

However, I definitely should make sure that the app doesn't crash lol.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists
Projects
None yet
Development

No branches or pull requests

2 participants