Hi, I'm currently looking into an error that has been haunting my device for some days now. Today I was able to get a stacktrace. Symptom: G1 reboots seemingly intermittently without further notices in the middle of anything (or nothing) I'm doing at that time.
09-25 09:07:15.567: DEBUG/dalvikvm(406): GC freed 19553 objects / 1006480 bytes in 463ms 09-25 09:07:15.567: INFO/dalvikvm-heap(406): Forcing collection of SoftReferences for 1579296-byte allocation 09-25 09:07:15.938: DEBUG/dalvikvm(406): GC freed 1889 objects / 87040 bytes in 372ms 09-25 09:07:15.947: ERROR/dalvikvm-heap(406): Out of memory on a 1579296-byte allocation. 09-25 09:07:15.947: INFO/dalvikvm(406): "ProcessStats" prio=5 tid=17 RUNNABLE 09-25 09:07:15.947: INFO/dalvikvm(406): | group="main" sCount=0 dsCount=0 s=0 obj=0x43956658 09-25 09:07:15.947: INFO/dalvikvm(406): | sysTid=416 nice=0 sched=0/0 handle=1315504 09-25 09:07:15.947: INFO/dalvikvm(406): at android.os.Parcel.marshall (Native Method) 09-25 09:07:15.977: INFO/dalvikvm(406): at com.android.internal.os.BatteryStatsImpl.writeLocked (BatteryStatsImpl.java:2175) 09-25 09:07:16.007: INFO/dalvikvm(406): at com.android.server.am.ActivityManagerService.updateCpuStatsNow (ActivityManagerService.java:1421) 09-25 09:07:16.007: INFO/dalvikvm(406): at com.android.server.am.ActivityManagerService$3.run (ActivityManagerService.java:1331) 09-25 09:07:16.027: WARN/dalvikvm(406): threadid=17: thread exiting with uncaught exception (group=0x4000fe70) 09-25 09:07:16.027: ERROR/AndroidRuntime(406): Uncaught handler: thread ProcessStats exiting due to uncaught exception 09-25 09:07:16.027: ERROR/AndroidRuntime(406): *** EXCEPTION IN SYSTEM PROCESS. System will crash. 09-25 09:07:16.037: ERROR/AndroidRuntime(406): java.lang.OutOfMemoryError 09-25 09:07:16.037: ERROR/AndroidRuntime(406): at android.os.Parcel.marshall(Native Method) 09-25 09:07:16.037: ERROR/AndroidRuntime(406): at com.android.internal.os.BatteryStatsImpl.writeLocked (BatteryStatsImpl.java:2175) 09-25 09:07:16.037: ERROR/AndroidRuntime(406): at com.android.server.am.ActivityManagerService.updateCpuStatsNow (ActivityManagerService.java:1421) 09-25 09:07:16.037: ERROR/AndroidRuntime(406): at com.android.server.am.ActivityManagerService$3.run (ActivityManagerService.java:1331) 09-25 09:07:16.337: INFO/Process(406): Sending signal. PID: 406 SIG: Has anyone ever seen something like this? I think it's strange that the OS tries to alloc 1579296 bytes for a status-update parcel ... Thanks rflexor --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

