[Hero CDMA Android Development] Twolazyg:
Rom development

I've done a logcat of gmail.apk when it closes from opening the app until just after the message window closes. Strange stuff:

D/Gmail
I/ActivityManager( 133): Starting: Intent { act=android.intent.action.MAIN cat=
[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.google.android.gm/.Con
versationListActivityGmail } from pid 766
I/ActivityManager( 133): Starting: Intent { act=android.intent.action.MAIN cat=
[android.intent.category.LAUNCHER] flg=0x2000000 cmp=com.google.android.gm/.Conv
ersationListActivity (has extras) } from pid 514
D/Gmail ( 514): SETTING ACCOUNT, USER@gmail.com
D/Gmail ( 514): MailProvider.query: content://gmail-ls/conversations/user@gmail.com(label:^i, null)
D/Gmail ( 514): SETTING ACCOUNT, USER@gmail.com
I/Gmail ( 514): getStartSyncRequest: handledServerOpId: 101431, upperFetchedC
onvoId: 1357058278526287872, lowerFetchedConvoId: 0, ackedClientOp: 0
D/Gmail ( 514): MailProvider.query: content://gmail-ls/conversations/user@gmail.com(label:^i, null)
D/dalvikvm( 133): GC_EXPLICIT freed 264K, 45% free 4996K/8967K, external 1738K/
2250K, paused 260ms
I/ActivityManager( 133): Displayed com.google.android.gm/.ConversationListActiv
ity: +1s255ms (total +1s340ms)
D/Gmail ( 514): ConversationHeaderCursorAdapter.cursorStatusChanged: LOADING
D/dalvikvm( 514): GC_CONCURRENT freed 255K, 49% free 3210K/6215K, external 991K
/1038K, paused 7ms+41ms
D/dalvikvm( 470): GC_CONCURRENT freed 387K, 58% free 3137K/7367K, external 736K
/1248K, paused 5ms+7ms
D/Gmail ( 514): handleLabelsValues: receiving set of 27 labels
I/Gmail ( 514): checkLabelsSets changed the label sets to: included([^^out, ^
r]), partial([^i, ^f, ^iim]), all([deleted-items, ^iim, [imap]-drafts, ^all, ^sp
s, ^io_im, ^act, junk, [imap]-trash, ^i, ^g, ^f, ^vm, [imap]-sent, sent-items, ^
k, chronicmister@gmail.com, ^b, ^ig, ^p, ^o, ^t, ^u, ^r, ^punsub, ^s, ^unsub])
D/dalvikvm( 514): GC_EXPLICIT freed 178K, 49% free 3185K/6215K, external 987K/1
038K, paused 69ms
I/Gmail ( 514): MainSyncRequestProto: lowestBkwdConvoId: 0, highestHandledSer
verOp: 101431, normalSync: true
I/Gmail ( 514): ConversationCursor requesting results for query[label:^i] wit
h queryId 1 starting at 1356695966656233471
D/dalvikvm( 766): GC_EXPLICIT freed 371K, 49% free 3244K/6279K, external 3524K/
3770K, paused 86ms
D/dalvikvm( 470): GC_CONCURRENT freed 396K, 58% free 3129K/7367K, external 736K
/1248K, paused 5ms+6ms
D/Gmail ( 514): Validating Notification: mapSize:0 tagLabel:null label getAtt
ention:false
D/Gmail ( 514): MailProvider.query: content://gmail-ls/conversations/user@gmail.com(label:^i, null)
D/Gmail ( 514): ConversationHeaderCursorAdapter.cursorStatusChanged: LOADED
D/dalvikvm( 470): GC_CONCURRENT freed 387K, 58% free 3131K/7367K, external 736K
/1248K, paused 5ms+6ms
I/ActivityManager( 133): Starting: Intent { cmp=com.google.android.gm/.HtmlConv
ersationActivity (has extras) } from pid 514
D/Gmail ( 514): MailProvider.query: content://gmail-ls/conversations/user@gmail.com/1357041859681016882/messages?useCache=0(null, null)
D/Gmail ( 514): MailProvider.query: content://gmail-ls/conversations/user@gmail.com(label:^i, [SELECTION_ARGUMENT_DO_NOT_BECOME_ACTIVE_NETWORK_CURSOR])
D/Gmail ( 514): Rendered a message that was 5732 and the initial buffer size
was 7760
D/dalvikvm( 514): GC_CONCURRENT freed 364K, 48% free 3349K/6343K, external 992K
/1038K, paused 5ms+8ms
I/ActivityManager( 133): Displayed com.google.android.gm/.HtmlConversationActiv
ity: +891ms
I/DEBUG ( 94): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *
**
I/DEBUG ( 94): Build fingerprint: 'google/soju/crespo:2.3.1/GRH78/85442:user
/release-keys'
I/DEBUG ( 94): pid: 514, tid: 1093 >>> com.google.android.gm <<<
I/DEBUG ( 94): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0000004
8
I/DEBUG ( 94): r0 00000007 r1 00000001 r2 aca43f45 r3 00000000
I/DEBUG ( 94): r4 002ad980 r5 00000048 r6 002d03f0 r7 83c66fc8
I/DEBUG ( 94): r8 45d5bb70 r9 44b17f1c 10 44b17f04 fp 45d5bed8
I/DEBUG ( 94): ip aca9e830 sp 45d5b648 lr aca43f55 pc aca43f54 cpsr 000
00030
I/DEBUG ( 94): #00 pc 00043f54 /system/lib/libdvm.so
I/DEBUG ( 94): #01 pc 002a2d0a /system/lib/libwebcore.so
I/DEBUG ( 94): #02 pc 002a2dc6 /system/lib/libwebcore.so
I/DEBUG ( 94): #03 pc 00327694 /system/lib/libwebcore.so
I/DEBUG ( 94): #04 pc 003287f0 /system/lib/libwebcore.so
I/DEBUG ( 94): #05 pc 002a26f0 /system/lib/libwebcore.so
I/DEBUG ( 94): #06 pc 001a492e /system/lib/libwebcore.so
I/DEBUG ( 94): #07 pc 002a31b8 /system/lib/libwebcore.so
I/DEBUG ( 94): #08 pc 00356bd2 /system/lib/libwebcore.so
I/DEBUG ( 94): #09 pc 00359f0e /system/lib/libwebcore.so
I/DEBUG ( 94): #10 pc 00367c80 /system/lib/libwebcore.so
I/DEBUG ( 94): #11 pc 0035f410 /system/lib/libwebcore.so
I/DEBUG ( 94): #12 pc 002a06fc /system/lib/libwebcore.so
I/DEBUG ( 94): #13 pc 002a077a /system/lib/libwebcore.so
I/DEBUG ( 94): #14 pc 002a07e8 /system/lib/libwebcore.so
I/DEBUG ( 94): #15 pc 002785be /system/lib/libwebcore.so
I/DEBUG ( 94): #16 pc 0011158a /system/lib/libwebcore.so
I/DEBUG ( 94): #17 pc 00111634 /system/lib/libwebcore.so
I/DEBUG ( 94): #18 pc 001ac6fa /system/lib/libwebcore.so
I/DEBUG ( 94): #19 pc 00011d34 /system/lib/libdvm.so
I/DEBUG ( 94): #20 pc 00042ed4 /system/lib/libdvm.so
I/DEBUG ( 94): #21 pc 00016f94 /system/lib/libdvm.so
I/DEBUG ( 94): #22 pc 0001c080 /system/lib/libdvm.so
I/DEBUG ( 94): #23 pc 0001af7c /system/lib/libdvm.so
I/DEBUG ( 94): #24 pc 000592da /system/lib/libdvm.so
I/DEBUG ( 94): #25 pc 000594fe /system/lib/libdvm.so
I/DEBUG ( 94): #26 pc 0004dad2 /system/lib/libdvm.so
I/DEBUG ( 94): #27 pc 00011bb4 /system/lib/libc.so
I/DEBUG ( 94): #28 pc 00011774 /system/lib/libc.so
I/DEBUG ( 94):
I/DEBUG ( 94): code around pc:
I/DEBUG ( 94): aca43f34 21071c20 fb34f008 b0079804 46c0bdf0
I/DEBUG ( 94): aca43f44 6906b570 1c041c0d 1c302101 fb28f008
I/DEBUG ( 94): aca43f54 1c206829 ff10f7ff 1c042107 f0081c30
I/DEBUG ( 94): aca43f64 1c20fb1f 46c0bd70 6907b5f0 b0831c0e
I/DEBUG ( 94): aca43f74 21011c05 f0081c38 4c16fb13 40322207
I/DEBUG ( 94):
I/DEBUG ( 94): code around lr:
I/DEBUG ( 94): aca43f34 21071c20 fb34f008 b0079804 46c0bdf0
I/DEBUG ( 94): aca43f44 6906b570 1c041c0d 1c302101 fb28f008
I/DEBUG ( 94): aca43f54 1c206829 ff10f7ff 1c042107 f0081c30
I/DEBUG ( 94): aca43f64 1c20fb1f 46c0bd70 6907b5f0 b0831c0e
I/DEBUG ( 94): aca43f74 21011c05 f0081c38 4c16fb13 40322207
I/DEBUG ( 94):
I/DEBUG ( 94): stack:
I/DEBUG ( 94): 45d5b608 00000000
I/DEBUG ( 94): 45d5b60c aca42c57 /system/lib/libdvm.so
I/DEBUG ( 94): 45d5b610 acaa3d08
I/DEBUG ( 94): 45d5b614 00000000
I/DEBUG ( 94): 45d5b618 45d5b664
I/DEBUG ( 94): 45d5b61c 45d5b64c
I/DEBUG ( 94): 45d5b620 00000009
I/DEBUG ( 94): 45d5b624 00000000
I/DEBUG ( 94): 45d5b628 00000000
I/DEBUG ( 94): 45d5b62c 83c66fc8
I/DEBUG ( 94): 45d5b630 002ad980
I/DEBUG ( 94): 45d5b634 00000000
I/DEBUG ( 94): 45d5b638 002ad980
I/DEBUG ( 94): 45d5b63c 00000048
I/DEBUG ( 94): 45d5b640 df002777
I/DEBUG ( 94): 45d5b644 e3a070ad
I/DEBUG ( 94): #00 45d5b648 0000ab90
I/DEBUG ( 94): 45d5b64c 002ad980
I/DEBUG ( 94): 45d5b650 00000000
I/DEBUG ( 94): 45d5b654 83aa2d0d /system/lib/libwebcore.so
I/DEBUG ( 94): #01 45d5b658 00000000
I/DEBUG ( 94): 45d5b65c 83aa1bd9 /system/lib/libwebcore.so
I/DEBUG ( 94): 45d5b660 aca9cd68
I/DEBUG ( 94): 45d5b664 00000048
I/DEBUG ( 94): 45d5b668 45d5b670
I/DEBUG ( 94): 45d5b66c 45d5b69c
I/DEBUG ( 94): 45d5b670 002d03f0
I/DEBUG ( 94): 45d5b674 003f7368
I/DEBUG ( 94): 45d5b678 002ad980
I/DEBUG ( 94): 45d5b67c 00000000
I/DEBUG ( 94): 45d5b680 003f7378
I/DEBUG ( 94): 45d5b684 83aa2dcb /system/lib/libwebcore.so
I/DEBUG ( 94): debuggerd committing suicide to free the zombie!
I/DEBUG ( 1104): debuggerd: Dec 27 2010 17:21:35
I/ActivityManager( 133): Process com.google.android.gm (pid 514) has died.
I/WindowManager( 133): WIN DEATH: Window{4064e0e8 com.google.android.gm/com.goo
gle.android.gm.ConversationListActivity paused=false}
I/WindowManager( 133): WIN DEATH: Window{4071e920 com.google.android.gm/com.goo
gle.android.gm.HtmlConversationActivity paused=false}
I/ActivityManager( 133): Start proc com.google.android.gm for activity com.goog
le.android.gm/.ConversationListActivity: pid=1105 uid=10018 gids={3003, 1015}
D/dalvikvm( 96): GC_EXPLICIT freed 11K, 53% free 2538K/5379K, external 716K/10
38K, paused 135ms
D/dalvikvm( 96): GC_EXPLICIT freed <1K, 53% free 2538K/5379K, external 716K/10
38K, paused 204ms
D/dalvikvm( 96): GC_EXPLICIT freed <1K, 53% free 2538K/5379K, external 716K/10
38K, paused 73ms
I/ActivityThread( 1105): Pub gmail-ls: com.google.android.gm.provider.MailProvid
er
I/ActivityThread( 1105): Pub com.google.android.gm.attachmentspreviews: com.goog
le.android.gm.AttachmentPreviewProvider
I/ActivityThread( 1105): Pub com.google.android.gmail.SuggestionProvider: com.go
ogle.android.gm.SuggestionsProvider
I/ActivityThread( 1105): Pub gmail-downloads: com.google.android.gm.downloadprov
ider.DownloadProvider
D/Zygote ( 96): Process 514 terminated by signal (11)
I/Gmail ( 1105): calculateUnknownSyncRationalesAndPurgeInBackground: queueing
D/Gmail ( 1105): Purging old attachments
D/dalvikvm( 470): GC_CONCURRENT freed 390K, 58% free 3131K/7367K, external 736K
/1248K, paused 5ms+6ms
D/Gmail ( 1105): SETTING ACCOUNT, USER@gmail.com
D/dalvikvm( 1105): GC_CONCURRENT freed 275K, 51% free 2912K/5831K, external 968K
/1038K, paused 8ms+7ms
I/Gmail ( 1105): calculateUnknownSyncRationalesAndPurgeInBackground: running
D/Gmail ( 1105): MailProvider.query: content://gmail-ls/conversations/user@gmail.com(label:^i, null)
D/Gmail ( 1105): SETTING ACCOUNT, USER@gmail.com
I/ActivityManager( 133): Displayed com.google.android.gm/.ConversationListActiv
ity: +1s971ms
I/Gmail ( 1105): MainSyncRequestProto: lowestBkwdConvoId: 0, highestHandledSer
verOp: 101431, normalSync: true
D/Gmail ( 1105): MailProvider.query: content://gmail-ls/conversations/user@gmail.com(label:^i, null)
I/Gmail ( 1105): ConversationCursor requesting results for query[label:^i] wit
h queryId 1 starting at 1356695966656233471
D/Gmail ( 1105): ConversationHeaderCursorAdapter.cursorStatusChanged: LOADING
D/dalvikvm( 694): GC_EXPLICIT freed 12K, 56% free 2994K/6791K, external 716K/10
38K, paused 80ms
^C
C:\android-sdk-windows\tools>

Here is what happens when opening the message window:

I/DEBUG ( 94): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *
**
I/DEBUG ( 94): Build fingerprint: 'google/soju/crespo:2.3.1/GRH78/85442:user
/release-keys'
I/DEBUG ( 94): pid: 514, tid: 1093 >>> com.google.android.gm <<<
I/DEBUG ( 94): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0000004
8
I/DEBUG ( 94): r0 00000007 r1 00000001 r2 aca43f45 r3 00000000
I/DEBUG ( 94): r4 002ad980 r5 00000048 r6 002d03f0 r7 83c66fc8
I/DEBUG ( 94): r8 45d5bb70 r9 44b17f1c 10 44b17f04 fp 45d5bed8
I/DEBUG ( 94): ip aca9e830 sp 45d5b648 lr aca43f55 pc aca43f54 cpsr 000
00030
I/DEBUG ( 94): #00 pc 00043f54 /system/lib/libdvm.so
I/DEBUG ( 94): #01 pc 002a2d0a /system/lib/libwebcore.so
I/DEBUG ( 94): #02 pc 002a2dc6 /system/lib/libwebcore.so
I/DEBUG ( 94): #03 pc 00327694 /system/lib/libwebcore.so
I/DEBUG ( 94): #04 pc 003287f0 /system/lib/libwebcore.so
I/DEBUG ( 94): #05 pc 002a26f0 /system/lib/libwebcore.so
I/DEBUG ( 94): #06 pc 001a492e /system/lib/libwebcore.so
I/DEBUG ( 94): #07 pc 002a31b8 /system/lib/libwebcore.so
I/DEBUG ( 94): #08 pc 00356bd2 /system/lib/libwebcore.so
I/DEBUG ( 94): #09 pc 00359f0e /system/lib/libwebcore.so
I/DEBUG ( 94): #10 pc 00367c80 /system/lib/libwebcore.so
I/DEBUG ( 94): #11 pc 0035f410 /system/lib/libwebcore.so
I/DEBUG ( 94): #12 pc 002a06fc /system/lib/libwebcore.so
I/DEBUG ( 94): #13 pc 002a077a /system/lib/libwebcore.so
I/DEBUG ( 94): #14 pc 002a07e8 /system/lib/libwebcore.so
I/DEBUG ( 94): #15 pc 002785be /system/lib/libwebcore.so
I/DEBUG ( 94): #16 pc 0011158a /system/lib/libwebcore.so
I/DEBUG ( 94): #17 pc 00111634 /system/lib/libwebcore.so
I/DEBUG ( 94): #18 pc 001ac6fa /system/lib/libwebcore.so
I/DEBUG ( 94): #19 pc 00011d34 /system/lib/libdvm.so
I/DEBUG ( 94): #20 pc 00042ed4 /system/lib/libdvm.so
I/DEBUG ( 94): #21 pc 00016f94 /system/lib/libdvm.so
I/DEBUG ( 94): #22 pc 0001c080 /system/lib/libdvm.so
I/DEBUG ( 94): #23 pc 0001af7c /system/lib/libdvm.so
I/DEBUG ( 94): #24 pc 000592da /system/lib/libdvm.so
I/DEBUG ( 94): #25 pc 000594fe /system/lib/libdvm.so
I/DEBUG ( 94): #26 pc 0004dad2 /system/lib/libdvm.so
I/DEBUG ( 94): #27 pc 00011bb4 /system/lib/libc.so
I/DEBUG ( 94): #28 pc 00011774 /system/lib/libc.so
I/DEBUG ( 94):
I/DEBUG ( 94): code around pc:
I/DEBUG ( 94): aca43f34 21071c20 fb34f008 b0079804 46c0bdf0
I/DEBUG ( 94): aca43f44 6906b570 1c041c0d 1c302101 fb28f008
I/DEBUG ( 94): aca43f54 1c206829 ff10f7ff 1c042107 f0081c30
I/DEBUG ( 94): aca43f64 1c20fb1f 46c0bd70 6907b5f0 b0831c0e
I/DEBUG ( 94): aca43f74 21011c05 f0081c38 4c16fb13 40322207
I/DEBUG ( 94):
I/DEBUG ( 94): code around lr:
I/DEBUG ( 94): aca43f34 21071c20 fb34f008 b0079804 46c0bdf0
I/DEBUG ( 94): aca43f44 6906b570 1c041c0d 1c302101 fb28f008
I/DEBUG ( 94): aca43f54 1c206829 ff10f7ff 1c042107 f0081c30
I/DEBUG ( 94): aca43f64 1c20fb1f 46c0bd70 6907b5f0 b0831c0e
I/DEBUG ( 94): aca43f74 21011c05 f0081c38 4c16fb13 40322207
I/DEBUG ( 94):
I/DEBUG ( 94): stack:
I/DEBUG ( 94): 45d5b608 00000000
I/DEBUG ( 94): 45d5b60c aca42c57 /system/lib/libdvm.so
I/DEBUG ( 94): 45d5b610 acaa3d08
I/DEBUG ( 94): 45d5b614 00000000
I/DEBUG ( 94): 45d5b618 45d5b664
I/DEBUG ( 94): 45d5b61c 45d5b64c
I/DEBUG ( 94): 45d5b620 00000009
I/DEBUG ( 94): 45d5b624 00000000
I/DEBUG ( 94): 45d5b628 00000000
I/DEBUG ( 94): 45d5b62c 83c66fc8
I/DEBUG ( 94): 45d5b630 002ad980
I/DEBUG ( 94): 45d5b634 00000000
I/DEBUG ( 94): 45d5b638 002ad980
I/DEBUG ( 94): 45d5b63c 00000048
I/DEBUG ( 94): 45d5b640 df002777
I/DEBUG ( 94): 45d5b644 e3a070ad
I/DEBUG ( 94): #00 45d5b648 0000ab90
I/DEBUG ( 94): 45d5b64c 002ad980
I/DEBUG ( 94): 45d5b650 00000000
I/DEBUG ( 94): 45d5b654 83aa2d0d /system/lib/libwebcore.so
I/DEBUG ( 94): #01 45d5b658 00000000
I/DEBUG ( 94): 45d5b65c 83aa1bd9 /system/lib/libwebcore.so
I/DEBUG ( 94): 45d5b660 aca9cd68
I/DEBUG ( 94): 45d5b664 00000048
I/DEBUG ( 94): 45d5b668 45d5b670
I/DEBUG ( 94): 45d5b66c 45d5b69c
I/DEBUG ( 94): 45d5b670 002d03f0
I/DEBUG ( 94): 45d5b674 003f7368
I/DEBUG ( 94): 45d5b678 002ad980
I/DEBUG ( 94): 45d5b67c 00000000
I/DEBUG ( 94): 45d5b680 003f7378

Here is what happens when the message window closes:

I/DEBUG ( 94): 45d5b684 83aa2dcb /system/lib/libwebcore.so
I/DEBUG ( 94): debuggerd committing suicide to free the zombie!
I/DEBUG ( 1104): debuggerd: Dec 27 2010 17:21:35
I/ActivityManager( 133): Process com.google.android.gm (pid 514) has died.
I/WindowManager( 133): WIN DEATH: Window{4064e0e8 com.google.android.gm/com.goo
gle.android.gm.ConversationListActivity paused=false}
I/WindowManager( 133): WIN DEATH: Window{4071e920 com.google.android.gm/com.goo
gle.android.gm.HtmlConversationActivity paused=false}

Committing suicide to free the zombie?? Sounds like a problem, we don't need any zombies running around :D I'll get my shot gun