Happened again, THIS TIME I HAVE THE LOGS!
Here's what I got from the log collector, which I installed just-in-case after the first time I got bitten. I'm not a developer but hopefully this helps someone who is. This bug is dreadful.
01-07 18:13:33.022 I/ActivityManager( 1014): Starting activity: Intent { flg=0x4000000 cmp=com.android.email/.activity.MessageList (has extras) }
01-07 18:13:33.022 W/ActivityManager( 1014): startActivity called from non-Activity context; forcing Intent.FLAG_ACTIVITY_NEW_TASK for: Intent { flg=0x4000000 cmp=com.android.email/.activity.MessageList (has extras) }
01-07 18:13:33.046 W/UsageStats( 1014): Failed to persist new stats
01-07 18:13:33.686 D/dalvikvm( 1248): GC freed 4796 objects / 324576 bytes in 102ms
01-07 18:13:33.928 I/ActivityManager( 1014): Displayed activity com.android.email/.activity.MessageList: 869 ms (total 1404386 ms)
01-07 18:13:33.928 W/UsageStats( 1014): Failed to persist new stats
01-07 18:13:34.147 I/ActivityManager( 1014): Process com.android.mms (pid 1110) has died.
01-07 18:13:35.944 I/ActivityManager( 1014): Starting activity: Intent { cmp=com.android.email/.activity.MessageView (has extras) }
01-07 18:13:35.960 W/UsageStats( 1014): Failed to persist new stats
01-07 18:13:36.178 W/webcore ( 1248): Can't get the viewWidth after the first layout
01-07 18:13:36.178 W/webcore ( 1248): skip viewSizeChanged as w is 0
01-07 18:13:36.546 I/ActivityManager( 1014): Displayed activity com.android.email/.activity.MessageView: 584 ms (total 584 ms)
01-07 18:13:36.546 W/UsageStats( 1014): Failed to persist new stats
01-07 18:13:45.733 D/dalvikvm( 1069): GC freed 3341 objects / 122856 bytes in 115ms
01-07 18:13:51.679 I/WindowManager( 1014): Setting rotation to 1, animFlags=0
01-07 18:13:51.679 I/ActivityManager( 1014): Config changed: { scale=1.0 imsi=310/4 loc=en_US touch=3 keys=2/1/2 nav=2/2 orien=2 layout=34}
01-07 18:13:51.757 D/webviewglue( 1248): nativeDestroy view: 0x68a1b0
01-07 18:13:51.780 W/UsageStats( 1014): Something wrong here, didn't expect com.android.email to be resumed
01-07 18:13:52.046 D/dalvikvm( 1248): GC freed 10196 objects / 547408 bytes in 266ms
01-07 18:13:52.257 W/webcore ( 1248): Can't get the viewWidth after the first layout
01-07 18:13:52.257 W/webcore ( 1248): skip viewSizeChanged as w is 0
01-07 18:13:54.452 D/dalvikvm( 1014): GC freed 12973 objects / 608448 bytes in 141ms
01-07 18:13:56.413 V/EmailSyncAlarm( 1248): onReceive
01-07 18:13:56.491 V/EmailSyncAlarm( 1248): Changed/Deleted messages: 5, mailboxes: 2
01-07 18:14:16.038 D/dalvikvm( 1169): GC freed 431 objects / 388144 bytes in 109ms
01-07 18:14:21.124 D/dalvikvm( 1135): GC freed 4137 objects / 216248 bytes in 98ms
01-07 18:14:26.241 D/dalvikvm( 1171): GC freed 9367 objects / 285688 bytes in 74ms
01-07 18:14:46.116 I/power ( 1014): *** set_screen_state 0
01-07 18:14:46.129 D/SurfaceFlinger( 1014): About to give-up screen, flinger = 0x114758
01-07 18:14:46.139 D/Sensors ( 1014): using accelerometer (name=accelerometer)
01-07 18:14:46.163 W/UsageStats( 1014): Failed to persist new stats
01-07 18:14:51.483 D/dalvikvm( 1014): GC freed 5870 objects / 289064 bytes in 118ms
01-07 18:14:51.553 I/WindowManager( 1014): Setting rotation to 0, animFlags=0
01-07 18:14:51.632 I/ActivityManager( 1014): Config changed: { scale=1.0 imsi=310/4 loc=en_US touch=3 keys=2/1/2 nav=2/2 orien=1 layout=34}
01-07 18:14:51.999 D/webviewglue( 1248): nativeDestroy view: 0x37eb90
01-07 18:14:52.296 D/skia ( 1014): purging 234K from font cache [9 entries]
01-07 18:14:52.382 D/dalvikvm( 1248): GC freed 10348 objects / 685560 bytes in 196ms
01-07 18:14:54.647 D/dalvikvm( 1014): GC freed 3016 objects / 143224 bytes in 139ms
01-07 18:14:57.592 D/dalvikvm( 1969): GC freed 247 objects / 9504 bytes in 79ms
01-07 18:16:07.382 D/MountListener( 1014): handleEvent ums_disabled
01-07 18:16:07.389 D/MountListener( 1014): handleEvent ums_disconnected
01-07 18:16:07.452 I/BATTD ( 994): Battd CHARGER/USB Removed = Success
01-07 18:16:07.452 I/BATTD ( 994): set_charge_current=0
01-07 18:16:12.546 W/Process ( 1014): Unable to open /proc/2344/status
01-07 18:16:12.546 I/power ( 1014): *** set_screen_state 1
01-07 18:16:12.569 D/Sensors ( 1014): using sensors (name=sensors)
01-07 18:16:12.819 I/ActivityManager( 1014): Start proc com.android.mms for broadcast com.android.mms/.transaction.SmsReceiver: pid=2349 uid=10033 gids={3003, 1015}
01-07 18:16:13.171 D/SurfaceFlinger( 1014): Screen about to return, flinger = 0x114758
01-07 18:16:13.288 I/dalvikvm( 2349): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=38)
01-07 18:16:13.319 I/dalvikvm( 2349): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=34)
01-07 18:16:13.788 D/dalvikvm( 1066): GC freed 27821 objects / 1499376 bytes in 90ms
01-07 18:16:16.108 D/dalvikvm( 1082): GC freed 2684 objects / 152800 bytes in 90ms
01-07 18:16:18.960 D/dalvikvm( 1135): GC freed 76 objects / 3696 bytes in 87ms
01-07 18:16:28.835 D/dalvikvm( 1171): GC freed 4887 objects / 165280 bytes in 112ms
01-07 18:17:12.932 I/power ( 1014): *** set_screen_state 0
01-07 18:17:12.944 D/SurfaceFlinger( 1014): About to give-up screen, flinger = 0x114758
01-07 18:17:12.960 D/Sensors ( 1014): using accelerometer (name=accelerometer)
01-07 18:17:12.975 W/UsageStats( 1014): Failed to persist new stats
01-07 18:21:08.663 I/CheckinService( 1014): Checkin triggered: Intent { act=android.server.checkin.CHECKIN flg=0x4 (has extras) }, market only = false
01-07 18:21:09.405 I/CheckinService( 1014): Sending checkin request (7826 bytes)...
01-07 18:21:11.702 I/CheckinService( 1014): From server: Intent { act=android.server.checkin.FOTA_CANCEL }
01-07 18:21:12.280 D/dalvikvm( 1014): GC freed 30333 objects / 1880616 bytes in 141ms
01-07 18:21:12.819 I/CheckinService( 1014): Checkin success
01-07 18:21:12.913 W/GoogleHttpClient( 1014): Blocked by block_crash_reports: http://android.clients.google.com/crash
01-07 18:21:12.913 I/CheckinService( 1014): Crash report blocked
01-07 18:25:18.202 D/dalvikvm( 1191): GC freed 551 objects / 26848 bytes in 71ms
01-07 18:25:19.202 W/MediaPlayer( 1014): info/warning (1, 26)
01-07 18:25:19.202 E/PlayerDriver( 987): Command PLAYER_SET_DATA_SOURCE completed with an error or info PVMFErrNotSupported
01-07 18:25:19.202 E/MediaPlayer( 1014): error (1, -4)
01-07 18:25:19.202 W/NotificationService( 1014): error loading sound for
01-07 18:25:19.202 W/NotificationService( 1014): java.io.IOException: Prepare failed.: status=0x1
01-07 18:25:19.202 W/NotificationService( 1014): at android.media.MediaPlayer.prepare(Native Method)
01-07 18:25:19.202 W/NotificationService( 1014): at android.media.AsyncPlayer.startSound(AsyncPlayer.java:64)
01-07 18:25:19.202 W/NotificationService( 1014): at android.media.AsyncPlayer.access$200(AsyncPlayer.java:33)
01-07 18:25:19.202 W/NotificationService( 1014): at android.media.AsyncPlayer$Thread.run(AsyncPlayer.java:99)
01-07 18:25:19.202 W/PlayerDriver( 987): PVMFInfoErrorHandlingComplete
01-07 18:27:16.663 E/Database( 1248): Removing corrupt database: /data/data/com.android.email/databases/EmailProvider.db
01-07 18:27:16.663 D/AndroidRuntime( 1248): Shutting down VM
01-07 18:27:16.663 W/dalvikvm( 1248): threadid=3: thread exiting with uncaught exception (group=0x4001b180)
01-07 18:27:16.671 E/AndroidRuntime( 1248): Uncaught handler: thread main exiting due to uncaught exception
01-07 18:27:16.772 E/AndroidRuntime( 1248): android.database.sqlite.SQLiteDatabaseCorruptException: database disk image is malformed
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.database.sqlite.SQLiteQuery.native_fill_window(Native Method)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.database.sqlite.SQLiteQuery.fillWindow(SQLiteQuery.java:75)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:288)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.database.sqlite.SQLiteCursor.getCount(SQLiteCursor.java:269)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.database.CursorWrapper.getCount(CursorWrapper.java:70)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.widget.CursorAdapter.getCount(CursorAdapter.java:132)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.widget.AdapterView$AdapterDataSetObserver.onChanged(AdapterView.java:778)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.database.DataSetObservable.notifyChanged(DataSetObservable.java:31)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.widget.BaseAdapter.notifyDataSetChanged(BaseAdapter.java:50)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.widget.CursorAdapter$MyDataSetObserver.onChanged(CursorAdapter.java:385)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.database.DataSetObservable.notifyChanged(DataSetObservable.java:31)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.database.AbstractCursor.requery(AbstractCursor.java:97)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.database.sqlite.SQLiteCursor.requery(SQLiteCursor.java:549)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.database.CursorWrapper.requery(CursorWrapper.java:211)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at com.android.email.activity.MessageList$MessageListAdapter.doRequery(MessageList.java:1499)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at com.android.email.activity.MessageList$MessageListHandler.handleMessage(MessageList.java:1234)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.os.Handler.dispatchMessage(Handler.java:99)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.os.Looper.loop(Looper.java:123)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.app.ActivityThread.main(ActivityThread.java:4338)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at java.lang.reflect.Method.invokeNative(Native Method)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at java.lang.reflect.Method.invoke(Method.java:521)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at dalvik.system.NativeStart.main(Native Method)
01-07 18:27:16.796 I/Process ( 1014): Sending signal. PID: 1248 SIG: 3
01-07 18:27:16.796 I/dalvikvm( 1248): threadid=7: reacting to signal 3
01-07 18:27:16.983 I/dalvikvm( 1248): Wrote stack trace to '/data/anr/traces.txt'
01-07 18:27:16.983 I/Process ( 1248): Sending signal. PID: 1248 SIG: 9
01-07 18:27:17.007 I/ActivityManager( 1014): Process com.android.email (pid 1248) has died.
01-07 18:27:17.007 W/ActivityManager( 1014): Scheduling restart of crashed service com.android.email/com.android.exchange.SyncManager in 5000ms
01-07 18:27:17.022 I/WindowManager( 1014): WIN DEATH: Window{448e2590 com.android.email/com.android.email.activity.MessageList paused=false}
01-07 18:27:17.022 I/WindowManager( 1014): WIN DEATH: Window{4466b258 com.android.email/com.android.email.activity.MessageView paused=false}
01-07 18:27:17.038 I/ActivityManager( 1014): Start proc com.android.email for activity com.android.email/.activity.MessageView: pid=2365 uid=10038 gids={3003, 1015}
01-07 18:27:17.155 I/dalvikvm( 2365): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=38)
01-07 18:27:17.163 I/DumpStateReceiver( 1014): Added state dump to 1 crashes
01-07 18:27:17.171 W/UsageStats( 1014): Failed to persist new stats
01-07 18:27:17.171 I/dalvikvm( 2365): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=38)
01-07 18:27:17.210 I/ActivityThread( 2365): Publishing provider com.android.email.provider: com.android.email.provider.EmailProvider
01-07 18:27:17.218 I/ActivityThread( 2365): Publishing provider com.android.email.attachmentprovider: com.android.email.provider.AttachmentProvider
01-07 18:27:17.561 D/dalvikvm( 2365): GC freed 1803 objects / 122016 bytes in 62ms
01-07 18:27:17.671 W/ActivityManager( 1014): Activity pause timeout for HistoryRecord{446807d0 com.android.email/.activity.MessageView}
01-07 18:27:17.944 D/EAS SyncManager( 2365): !!! EAS SyncManager, onCreate
01-07 18:27:17.983 D/EAS SyncManager( 2365): !!! EAS SyncManager, onStartCommand
01-07 18:27:17.983 D/EAS SyncManager( 2365): !!! EAS SyncManager, stopping self
01-07 18:27:17.991 W/webcore ( 2365): Can't get the viewWidth after the first layout
01-07 18:27:17.999 W/UsageStats( 1014): Failed to persist new stats
01-07 18:27:18.085 D/Eas Debug( 2365): Logging:
01-07 18:27:18.194 W/NotificationService( 1014): STOP command without a player
01-07 18:27:18.288 D/EAS SyncManager( 2365): !!! EAS SyncManager, onDestroy
Here's what I got from the log collector, which I installed just-in-case after the first time I got bitten. I'm not a developer but hopefully this helps someone who is. This bug is dreadful.
01-07 18:13:33.022 I/ActivityManager( 1014): Starting activity: Intent { flg=0x4000000 cmp=com.android.email/.activity.MessageList (has extras) }
01-07 18:13:33.022 W/ActivityManager( 1014): startActivity called from non-Activity context; forcing Intent.FLAG_ACTIVITY_NEW_TASK for: Intent { flg=0x4000000 cmp=com.android.email/.activity.MessageList (has extras) }
01-07 18:13:33.046 W/UsageStats( 1014): Failed to persist new stats
01-07 18:13:33.686 D/dalvikvm( 1248): GC freed 4796 objects / 324576 bytes in 102ms
01-07 18:13:33.928 I/ActivityManager( 1014): Displayed activity com.android.email/.activity.MessageList: 869 ms (total 1404386 ms)
01-07 18:13:33.928 W/UsageStats( 1014): Failed to persist new stats
01-07 18:13:34.147 I/ActivityManager( 1014): Process com.android.mms (pid 1110) has died.
01-07 18:13:35.944 I/ActivityManager( 1014): Starting activity: Intent { cmp=com.android.email/.activity.MessageView (has extras) }
01-07 18:13:35.960 W/UsageStats( 1014): Failed to persist new stats
01-07 18:13:36.178 W/webcore ( 1248): Can't get the viewWidth after the first layout
01-07 18:13:36.178 W/webcore ( 1248): skip viewSizeChanged as w is 0
01-07 18:13:36.546 I/ActivityManager( 1014): Displayed activity com.android.email/.activity.MessageView: 584 ms (total 584 ms)
01-07 18:13:36.546 W/UsageStats( 1014): Failed to persist new stats
01-07 18:13:45.733 D/dalvikvm( 1069): GC freed 3341 objects / 122856 bytes in 115ms
01-07 18:13:51.679 I/WindowManager( 1014): Setting rotation to 1, animFlags=0
01-07 18:13:51.679 I/ActivityManager( 1014): Config changed: { scale=1.0 imsi=310/4 loc=en_US touch=3 keys=2/1/2 nav=2/2 orien=2 layout=34}
01-07 18:13:51.757 D/webviewglue( 1248): nativeDestroy view: 0x68a1b0
01-07 18:13:51.780 W/UsageStats( 1014): Something wrong here, didn't expect com.android.email to be resumed
01-07 18:13:52.046 D/dalvikvm( 1248): GC freed 10196 objects / 547408 bytes in 266ms
01-07 18:13:52.257 W/webcore ( 1248): Can't get the viewWidth after the first layout
01-07 18:13:52.257 W/webcore ( 1248): skip viewSizeChanged as w is 0
01-07 18:13:54.452 D/dalvikvm( 1014): GC freed 12973 objects / 608448 bytes in 141ms
01-07 18:13:56.413 V/EmailSyncAlarm( 1248): onReceive
01-07 18:13:56.491 V/EmailSyncAlarm( 1248): Changed/Deleted messages: 5, mailboxes: 2
01-07 18:14:16.038 D/dalvikvm( 1169): GC freed 431 objects / 388144 bytes in 109ms
01-07 18:14:21.124 D/dalvikvm( 1135): GC freed 4137 objects / 216248 bytes in 98ms
01-07 18:14:26.241 D/dalvikvm( 1171): GC freed 9367 objects / 285688 bytes in 74ms
01-07 18:14:46.116 I/power ( 1014): *** set_screen_state 0
01-07 18:14:46.129 D/SurfaceFlinger( 1014): About to give-up screen, flinger = 0x114758
01-07 18:14:46.139 D/Sensors ( 1014): using accelerometer (name=accelerometer)
01-07 18:14:46.163 W/UsageStats( 1014): Failed to persist new stats
01-07 18:14:51.483 D/dalvikvm( 1014): GC freed 5870 objects / 289064 bytes in 118ms
01-07 18:14:51.553 I/WindowManager( 1014): Setting rotation to 0, animFlags=0
01-07 18:14:51.632 I/ActivityManager( 1014): Config changed: { scale=1.0 imsi=310/4 loc=en_US touch=3 keys=2/1/2 nav=2/2 orien=1 layout=34}
01-07 18:14:51.999 D/webviewglue( 1248): nativeDestroy view: 0x37eb90
01-07 18:14:52.296 D/skia ( 1014): purging 234K from font cache [9 entries]
01-07 18:14:52.382 D/dalvikvm( 1248): GC freed 10348 objects / 685560 bytes in 196ms
01-07 18:14:54.647 D/dalvikvm( 1014): GC freed 3016 objects / 143224 bytes in 139ms
01-07 18:14:57.592 D/dalvikvm( 1969): GC freed 247 objects / 9504 bytes in 79ms
01-07 18:16:07.382 D/MountListener( 1014): handleEvent ums_disabled
01-07 18:16:07.389 D/MountListener( 1014): handleEvent ums_disconnected
01-07 18:16:07.452 I/BATTD ( 994): Battd CHARGER/USB Removed = Success
01-07 18:16:07.452 I/BATTD ( 994): set_charge_current=0
01-07 18:16:12.546 W/Process ( 1014): Unable to open /proc/2344/status
01-07 18:16:12.546 I/power ( 1014): *** set_screen_state 1
01-07 18:16:12.569 D/Sensors ( 1014): using sensors (name=sensors)
01-07 18:16:12.819 I/ActivityManager( 1014): Start proc com.android.mms for broadcast com.android.mms/.transaction.SmsReceiver: pid=2349 uid=10033 gids={3003, 1015}
01-07 18:16:13.171 D/SurfaceFlinger( 1014): Screen about to return, flinger = 0x114758
01-07 18:16:13.288 I/dalvikvm( 2349): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=38)
01-07 18:16:13.319 I/dalvikvm( 2349): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=34)
01-07 18:16:13.788 D/dalvikvm( 1066): GC freed 27821 objects / 1499376 bytes in 90ms
01-07 18:16:16.108 D/dalvikvm( 1082): GC freed 2684 objects / 152800 bytes in 90ms
01-07 18:16:18.960 D/dalvikvm( 1135): GC freed 76 objects / 3696 bytes in 87ms
01-07 18:16:28.835 D/dalvikvm( 1171): GC freed 4887 objects / 165280 bytes in 112ms
01-07 18:17:12.932 I/power ( 1014): *** set_screen_state 0
01-07 18:17:12.944 D/SurfaceFlinger( 1014): About to give-up screen, flinger = 0x114758
01-07 18:17:12.960 D/Sensors ( 1014): using accelerometer (name=accelerometer)
01-07 18:17:12.975 W/UsageStats( 1014): Failed to persist new stats
01-07 18:21:08.663 I/CheckinService( 1014): Checkin triggered: Intent { act=android.server.checkin.CHECKIN flg=0x4 (has extras) }, market only = false
01-07 18:21:09.405 I/CheckinService( 1014): Sending checkin request (7826 bytes)...
01-07 18:21:11.702 I/CheckinService( 1014): From server: Intent { act=android.server.checkin.FOTA_CANCEL }
01-07 18:21:12.280 D/dalvikvm( 1014): GC freed 30333 objects / 1880616 bytes in 141ms
01-07 18:21:12.819 I/CheckinService( 1014): Checkin success
01-07 18:21:12.913 W/GoogleHttpClient( 1014): Blocked by block_crash_reports: http://android.clients.google.com/crash
01-07 18:21:12.913 I/CheckinService( 1014): Crash report blocked
01-07 18:25:18.202 D/dalvikvm( 1191): GC freed 551 objects / 26848 bytes in 71ms
01-07 18:25:19.202 W/MediaPlayer( 1014): info/warning (1, 26)
01-07 18:25:19.202 E/PlayerDriver( 987): Command PLAYER_SET_DATA_SOURCE completed with an error or info PVMFErrNotSupported
01-07 18:25:19.202 E/MediaPlayer( 1014): error (1, -4)
01-07 18:25:19.202 W/NotificationService( 1014): error loading sound for
01-07 18:25:19.202 W/NotificationService( 1014): java.io.IOException: Prepare failed.: status=0x1
01-07 18:25:19.202 W/NotificationService( 1014): at android.media.MediaPlayer.prepare(Native Method)
01-07 18:25:19.202 W/NotificationService( 1014): at android.media.AsyncPlayer.startSound(AsyncPlayer.java:64)
01-07 18:25:19.202 W/NotificationService( 1014): at android.media.AsyncPlayer.access$200(AsyncPlayer.java:33)
01-07 18:25:19.202 W/NotificationService( 1014): at android.media.AsyncPlayer$Thread.run(AsyncPlayer.java:99)
01-07 18:25:19.202 W/PlayerDriver( 987): PVMFInfoErrorHandlingComplete
01-07 18:27:16.663 E/Database( 1248): Removing corrupt database: /data/data/com.android.email/databases/EmailProvider.db
01-07 18:27:16.663 D/AndroidRuntime( 1248): Shutting down VM
01-07 18:27:16.663 W/dalvikvm( 1248): threadid=3: thread exiting with uncaught exception (group=0x4001b180)
01-07 18:27:16.671 E/AndroidRuntime( 1248): Uncaught handler: thread main exiting due to uncaught exception
01-07 18:27:16.772 E/AndroidRuntime( 1248): android.database.sqlite.SQLiteDatabaseCorruptException: database disk image is malformed
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.database.sqlite.SQLiteQuery.native_fill_window(Native Method)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.database.sqlite.SQLiteQuery.fillWindow(SQLiteQuery.java:75)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:288)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.database.sqlite.SQLiteCursor.getCount(SQLiteCursor.java:269)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.database.CursorWrapper.getCount(CursorWrapper.java:70)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.widget.CursorAdapter.getCount(CursorAdapter.java:132)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.widget.AdapterView$AdapterDataSetObserver.onChanged(AdapterView.java:778)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.database.DataSetObservable.notifyChanged(DataSetObservable.java:31)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.widget.BaseAdapter.notifyDataSetChanged(BaseAdapter.java:50)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.widget.CursorAdapter$MyDataSetObserver.onChanged(CursorAdapter.java:385)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.database.DataSetObservable.notifyChanged(DataSetObservable.java:31)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.database.AbstractCursor.requery(AbstractCursor.java:97)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.database.sqlite.SQLiteCursor.requery(SQLiteCursor.java:549)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.database.CursorWrapper.requery(CursorWrapper.java:211)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at com.android.email.activity.MessageList$MessageListAdapter.doRequery(MessageList.java:1499)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at com.android.email.activity.MessageList$MessageListHandler.handleMessage(MessageList.java:1234)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.os.Handler.dispatchMessage(Handler.java:99)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.os.Looper.loop(Looper.java:123)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at android.app.ActivityThread.main(ActivityThread.java:4338)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at java.lang.reflect.Method.invokeNative(Native Method)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at java.lang.reflect.Method.invoke(Method.java:521)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
01-07 18:27:16.772 E/AndroidRuntime( 1248): at dalvik.system.NativeStart.main(Native Method)
01-07 18:27:16.796 I/Process ( 1014): Sending signal. PID: 1248 SIG: 3
01-07 18:27:16.796 I/dalvikvm( 1248): threadid=7: reacting to signal 3
01-07 18:27:16.983 I/dalvikvm( 1248): Wrote stack trace to '/data/anr/traces.txt'
01-07 18:27:16.983 I/Process ( 1248): Sending signal. PID: 1248 SIG: 9
01-07 18:27:17.007 I/ActivityManager( 1014): Process com.android.email (pid 1248) has died.
01-07 18:27:17.007 W/ActivityManager( 1014): Scheduling restart of crashed service com.android.email/com.android.exchange.SyncManager in 5000ms
01-07 18:27:17.022 I/WindowManager( 1014): WIN DEATH: Window{448e2590 com.android.email/com.android.email.activity.MessageList paused=false}
01-07 18:27:17.022 I/WindowManager( 1014): WIN DEATH: Window{4466b258 com.android.email/com.android.email.activity.MessageView paused=false}
01-07 18:27:17.038 I/ActivityManager( 1014): Start proc com.android.email for activity com.android.email/.activity.MessageView: pid=2365 uid=10038 gids={3003, 1015}
01-07 18:27:17.155 I/dalvikvm( 2365): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=38)
01-07 18:27:17.163 I/DumpStateReceiver( 1014): Added state dump to 1 crashes
01-07 18:27:17.171 W/UsageStats( 1014): Failed to persist new stats
01-07 18:27:17.171 I/dalvikvm( 2365): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=38)
01-07 18:27:17.210 I/ActivityThread( 2365): Publishing provider com.android.email.provider: com.android.email.provider.EmailProvider
01-07 18:27:17.218 I/ActivityThread( 2365): Publishing provider com.android.email.attachmentprovider: com.android.email.provider.AttachmentProvider
01-07 18:27:17.561 D/dalvikvm( 2365): GC freed 1803 objects / 122016 bytes in 62ms
01-07 18:27:17.671 W/ActivityManager( 1014): Activity pause timeout for HistoryRecord{446807d0 com.android.email/.activity.MessageView}
01-07 18:27:17.944 D/EAS SyncManager( 2365): !!! EAS SyncManager, onCreate
01-07 18:27:17.983 D/EAS SyncManager( 2365): !!! EAS SyncManager, onStartCommand
01-07 18:27:17.983 D/EAS SyncManager( 2365): !!! EAS SyncManager, stopping self
01-07 18:27:17.991 W/webcore ( 2365): Can't get the viewWidth after the first layout
01-07 18:27:17.999 W/UsageStats( 1014): Failed to persist new stats
01-07 18:27:18.085 D/Eas Debug( 2365): Logging:
01-07 18:27:18.194 W/NotificationService( 1014): STOP command without a player
01-07 18:27:18.288 D/EAS SyncManager( 2365): !!! EAS SyncManager, onDestroy