[G1 Android Development] cavemandave13:
Im having this exact same problem, and its very frustrating. Android will be chugging along quite smoothly (this is fantastic work by the way, props to Dude amd all contributors) but all the sudden the phone will hang and after a minute maybe it goes to android screen. sometimes i will get it to respond after a long hang without the reboot happening, with lots of force closes to follow. This is the output from log collector right after the crash:

I/ActivityManager( 3755): Low Memory: No more background processes.

D/dalvikvm( 3867): GC freed 15 objects / 744 bytes in 518ms

D/dalvikvm( 3791): GC freed 298 objects / 14784 bytes in 528ms

D/dalvikvm( 3815): GC freed 59 objects / 2616 bytes in 579ms

D/dalvikvm( 3755): GC freed 3274 objects / 145040 bytes in 878ms

D/dalvikvm( 4031): GC freed 214 objects / 10376 bytes in 851ms

D/dalvikvm( 4066): GC freed 7 objects / 248 bytes in 857ms

D/dalvikvm( 3956): GC freed 7 objects / 264 bytes in 943ms

D/dalvikvm( 4174): GC freed 99 objects / 21104 bytes in 917ms

D/dalvikvm( 4060): GC freed 7 objects / 240 bytes in 918ms

D/dalvikvm( 4002): GC freed 7 objects / 248 bytes in 956ms

D/dalvikvm( 4009): GC freed 7 objects / 240 bytes in 918ms

D/dalvikvm( 4164): GC freed 1323 objects / 410584 bytes in 939ms

D/dalvikvm( 3837): GC freed 3942 objects / 266656 bytes in 1096ms

D/dalvikvm( 3793): GC freed 3461 objects / 190288 bytes in 801ms

D/dalvikvm( 3900): GC freed 17957 objects / 1381832 bytes in 959ms

D/dalvikvm( 3793): GC freed 144 objects / 7144 bytes in 208ms

D/dalvikvm( 3793): GC freed 60 objects / 3168 bytes in 228ms

D/dalvikvm( 3837): GC freed 7421 objects / 541056 bytes in 185ms

W/AudioFlinger( 95): write blocked for 253 msecs

W/AudioFlinger( 95): write blocked for 100 msecs

D/dalvikvm( 3837): GC freed 7909 objects / 517904 bytes in 356ms

D/dalvikvm( 3900): GC freed 1077 objects / 35408 bytes in 468ms

D/dalvikvm( 3793): GC freed 394 objects / 21848 bytes in 423ms

D/dalvikvm( 3837): GC freed 11900 objects / 519104 bytes in 263ms

D/dalvikvm( 3900): GC freed 1072 objects / 34288 bytes in 110ms

I/ActivityManager( 3755): Starting activity: Intent { action=android.intent.action.MAIN categories={android.intent.category.LAUNCHER} flags=0x10200000 comp={com.twofortyfouram.logcollector/com.twofortyfouram.logcollector.LogCollectorActivity} }

W/AudioFlinger( 95): write blocked for 107 msecs

I/ActivityManager( 3755): Start proc com.twofortyfouram.logcollector for activity com.twofortyfouram.logcollector/.LogCollectorActivity: pid=4196 uid=10066 gids={1007}

W/IInputConnectionWrapper( 3793): showStatusIcon on inactive InputConnection

I/ActivityManager( 3755): Displayed activity com.twofortyfouram.logcollector/.LogCollectorActivity: 3089 ms

D/dalvikvm( 3900): GC freed 6623 objects / 437768 bytes in 526ms

W/AudioFlinger( 95): write blocked for 106 msecs

D/ ( 4196): unable to unlink '/data/data/com.twofortyfouram.logcollector/shared_prefs/com.twofortyfouram.logcollector.xml.bak': No such file or directory (errno=2)

D/dalvikvm( 3815): GC freed 74 objects / 3560 bytes in 154ms

D/dalvikvm( 3900): GC freed 10334 objects / 703912 bytes in 145ms

W/AudioFlinger( 95): write blocked for 91 msecs

I/ActivityManager( 3755): Process com.twofortyfouram.logcollector (pid 4196) has died.

I/ActivityManager( 3755): Low Memory: No more background processes.

D/dalvikvm( 3867): GC freed 33 objects / 1408 bytes in 440ms

D/dalvikvm( 3815): GC freed 10 objects / 288 bytes in 492ms

D/dalvikvm( 3755): GC freed 5410 objects / 227320 bytes in 633ms

D/dalvikvm( 4060): GC freed 7 objects / 240 bytes in 745ms

D/dalvikvm( 3791): GC freed 255 objects / 14336 bytes in 1559ms

D/dalvikvm( 4174): GC freed 7 objects / 256 bytes in 869ms

D/dalvikvm( 4164): GC freed 168 objects / 202848 bytes in 867ms

D/dalvikvm( 4031): GC freed 24 objects / 25408 bytes in 958ms

D/dalvikvm( 3956): GC freed 7 objects / 264 bytes in 1126ms

D/dalvikvm( 4066): GC freed 7 objects / 248 bytes in 1081ms

D/dalvikvm( 3793): GC freed 899 objects / 56720 bytes in 723ms

D/dalvikvm( 4009): GC freed 7 objects / 240 bytes in 1174ms

D/dalvikvm( 4002): GC freed 6 objects / 176 bytes in 1107ms

D/dalvikvm( 3900): GC freed 490 objects / 33776 bytes in 1222ms

D/dalvikvm( 3837): GC freed 1346 objects / 85312 bytes in 1290ms

D/MediaScanner( 3900): prescan time: 15153ms

D/MediaScanner( 3900): scan time: 17403ms

D/MediaScanner( 3900): postscan time: 18ms

D/MediaScanner( 3900): total time: 32574ms

D/MediaScannerService( 3900): done scanning volume external

I/ActivityManager( 3755): Stopping service: com.android.providers.media/.MediaScannerService

I/ActivityManager( 3755): Starting activity: Intent { action=android.intent.action.MAIN categories={android.intent.category.LAUNCHER} flags=0x10200000 comp={com.twofortyfouram.logcollector/com.twofortyfouram.logcollector.LogCollectorActivity} }

W/AudioFlinger( 95): write blocked for 96 msecs

I/ActivityManager( 3755): Start proc com.twofortyfouram.logcollector for activity com.twofortyfouram.logcollector/.LogCollectorActivity: pid=4206 uid=10066 gids={1007}

W/IInputConnectionWrapper( 3793): showStatusIcon on inactive InputConnection

I/ActivityManager( 3755): Displayed activity com.twofortyfouram.logcollector/.LogCollectorActivity: 1917 ms

I/global ( 4206): Default buffer size used in BufferedReader constructor. It would be better to be explicit if an 8k-char buffer is required.

Any ideas? I can post the full log too if anyone is curious, Im not sure what to look for.