Community
OpenEnergyMonitor

Community

Xaomi redmi phone log

Tags: #<Tag:0x00007f6e099b1558>

Used Emoncms on a Samsung s5 for a long time and no problems, testing a Xaomi redmi 5 phone and it crashes intermittently. The log says:

    java.lang.RuntimeException: android.os.TransactionTooLargeException: data parcel size 556016 bytes

at android.app.ActivityThread$StopInfo.run(ActivityThread.java:3859)
	
at android.os.Handler.handleCallback(Handler.java:754)
	
at android.os.Handler.dispatchMessage(Handler.java:95)
	
at android.os.Looper.loop(Looper.java:163)
	
at android.app.ActivityThread.main(ActivityThread.java:6238)
	
at java.lang.reflect.Method.invoke(Native Method)
	
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:904)
	
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:794)

Caused by: android.os.TransactionTooLargeException: data parcel size 556016 bytes
	
at android.os.BinderProxy.transactNative(Native Method)
	at android.os.BinderProxy.transact(Binder.java:622)
	
at android.app.ActivityManagerProxy.activityStopped(ActivityManagerNative.java:3713)
	
at android.app.ActivityThread$StopInfo.run(ActivityThread.java:3851)
	... 7 more

I am not too concerned but it maybe helpful to the app developer.

The app works with Emonhub on a Pi3 serially fed by 2 x arduinos reading 14 Current Transformers.

Oh dear, assuming you have tired to reboot the phone then try again?

How far does the app get before it crashes?

What version android does the phone run?

Best try and submit Android bug report if possible, this will give us more information. I’ve not heard of this issue effecting other handsets. Maybe is something redmi has implemented differently than other Android phones.

Get the latest stable global rom (assuming you phone isn’t the Chinese mainland version) form http://en.miui.com/download-340.html#502 select device from list across the top.

This will update your phone to the latest versions of MIUI and Android which will likely fix your issue.

1 Like