[G1 Q&A, Help & Troubleshooting] dancingwombat:
Hey all,

I finally got around to hacking my phone over the weekend. It went quite well (thanks to cyanogen, and all the people that help make this work).

I have firmware 4.0.4 installed (I did a wipe, firmware install, then another wipe), but the Gallery/Album crashes every time I try to start it. I can even take pictures with the camera, but when I try to view them through the gallery button, it crashes back to the camera - the pictures are there, though, I can view them via USB mounting.

I tried to get the debugger to attach to it, but it just waits forever.

I read that the album could be crashing when it tries to create thumbnails, but I completely emptied the fat32 partition, and it still has this problem.

I grabbed the logs, and they just show a segfault. I'm a Unix developer by day, but don't know what to do with an Android stack trace (don't have the dev tools for this set up).

Any help would be greatly appreciated. I tried searching the forums, and found nothing similar.

09-13 22:56:04.107 I/ActivityManager( 130): Starting activity: Intent { action=android.intent.action.MAIN categories={android.intent.category.LAUNCHER} flags=0x10200000 comp={com.htc.album/com.htc.album.GalleryPicker} }
09-13 22:56:04.417 I/ActivityManager( 130): Start proc com.htc.album for activity com.htc.album/.GalleryPicker: pid=558 uid=10020 gids={1006, 3003, 2001}
09-13 22:56:04.877 I/ActivityManager( 130): Process android.process.media (pid 546) has died.
09-13 22:56:04.997 I/DEBUG ( 110): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
09-13 22:56:04.997 I/DEBUG ( 110): Build fingerprint: 'tmobile/kila/dream/trout:1.5/CRC1/150275:user/ota-rel-keys,release-keys'
09-13 22:56:04.997 I/DEBUG ( 110): pid: 558, tid: 558 >>> com.htc.album <<<
09-13 22:56:04.997 I/DEBUG ( 110): signal 11 (SIGSEGV), fault addr 42a1bf38
09-13 22:56:04.997 I/DEBUG ( 110): r0 42a1a730 r1 00000007 r2 434c4b50 r3 00000604
09-13 22:56:04.997 I/DEBUG ( 110): r4 42a1bf38 r5 001805b0 r6 ad079e1c r7 00001810
09-13 22:56:04.997 I/DEBUG ( 110): r8 00003071 r9 0000bc70 10 4104ac48 fp 00000000
09-13 22:56:04.997 I/DEBUG ( 110): ip 00000000 sp bed58538 lr ad05aae9 pc ad05a4d0 cpsr 00000030
09-13 22:56:06.567 W/GTalkService( 210): [DataMsgMgr] parseDataMessageIntent: not including app data -- key is reserved: account, -------
09-13 22:56:06.587 I/DEBUG ( 110): #00 pc 0005a4d0 /system/lib/libdvm.so
09-13 22:56:06.587 I/DEBUG ( 110): #01 pc 0005aae4 /system/lib/libdvm.so
09-13 22:56:06.587 I/DEBUG ( 110): #02 pc 000325ba /system/lib/libdvm.so
09-13 22:56:06.617 I/DEBUG ( 110): #03 pc 0003a110 /system/lib/libdvm.so
09-13 22:56:06.617 I/DEBUG ( 110): #04 pc 0004ea0e /system/lib/libdvm.so
09-13 22:56:06.617 I/DEBUG ( 110): #05 pc 0003aec4 /system/lib/libdvm.so
09-13 22:56:06.617 I/DEBUG ( 110): #06 pc 000131d8 /system/lib/libdvm.so
09-13 22:56:06.627 I/DEBUG ( 110): #07 pc 00017a30 /system/lib/libdvm.so
09-13 22:56:06.627 I/DEBUG ( 110): #08 pc 000174c4 /system/lib/libdvm.so
09-13 22:56:06.627 I/DEBUG ( 110): #09 pc 00049a64 /system/lib/libdvm.so
09-13 22:56:06.627 I/DEBUG ( 110): #10 pc 00050b50 /system/lib/libdvm.so
09-13 22:56:06.637 D/Sync ( 130): Received network tickle for --------
09-13 22:56:06.637 I/DEBUG ( 110): #11 pc 000131d8 /system/lib/libdvm.so
09-13 22:56:06.657 I/DEBUG ( 110): #12 pc 00017a30 /system/lib/libdvm.so
09-13 22:56:06.657 I/DEBUG ( 110): #13 pc 000174c4 /system/lib/libdvm.so
09-13 22:56:06.657 I/DEBUG ( 110): #14 pc 00049c52 /system/lib/libdvm.so
09-13 22:56:06.667 I/DEBUG ( 110): #15 pc 0003844c /system/lib/libdvm.so
09-13 22:56:06.707 I/DEBUG ( 110): #16 pc 00027c9c /system/lib/libandroid_runtime.so
09-13 22:56:06.707 I/DEBUG ( 110): #17 pc 00028796 /system/lib/libandroid_runtime.so
09-13 22:56:06.707 I/DEBUG ( 110): #18 pc 00008c9e /system/bin/app_process
09-13 22:56:06.717 I/DEBUG ( 110): #19 pc 0000be8a /system/lib/libc.so
09-13 22:56:06.737 I/DEBUG ( 110): #20 pc b00015e4 /system/bin/linker
09-13 22:56:06.737 I/DEBUG ( 110): stack:
09-13 22:56:06.737 I/DEBUG ( 110): bed584f8 00000000
09-13 22:56:06.737 I/DEBUG ( 110): bed584fc 00000036
09-13 22:56:06.737 I/DEBUG ( 110): bed58500 000081a4 /system/bin/app_process
09-13 22:56:06.737 I/DEBUG ( 110): bed58504 00000001
09-13 22:56:06.737 I/DEBUG ( 110): bed58508 000003e8
09-13 22:56:06.737 I/DEBUG ( 110): bed5850c 00002716
09-13 22:56:06.737 I/DEBUG ( 110): bed58510 00000000
09-13 22:56:06.737 I/DEBUG ( 110): bed58514 00000000
09-13 22:56:06.737 I/DEBUG ( 110): bed58518 00000000
09-13 22:56:06.737 I/DEBUG ( 110): bed5851c 00000000
09-13 22:56:06.737 I/DEBUG ( 110): bed58520 afe3bb40
09-13 22:56:06.737 I/DEBUG ( 110): bed58524 afe0ec98 /system/lib/libc.so
09-13 22:56:06.737 I/DEBUG ( 110): bed58528 00000000
09-13 22:56:06.737 I/DEBUG ( 110): bed5852c afe0eba8 /system/lib/libc.so
09-13 22:56:06.737 I/DEBUG ( 110): bed58530 df002777
09-13 22:56:06.737 I/DEBUG ( 110): bed58534 e3a070ad
09-13 22:56:06.737 I/DEBUG ( 110): #00 bed58538 001805b0 [heap]
09-13 22:56:06.737 I/DEBUG ( 110): bed5853c c0000000
09-13 22:56:06.737 I/DEBUG ( 110): bed58540 00003071
09-13 22:56:06.757 I/DEBUG ( 110): bed58544 afe0b85b /system/lib/libc.so
09-13 22:56:06.767 I/DEBUG ( 110): bed58548 00000000
09-13 22:56:06.767 I/DEBUG ( 110): bed5854c 00000019
09-13 22:56:06.767 I/DEBUG ( 110): bed58550 00000019
09-13 22:56:06.767 I/DEBUG ( 110): bed58554 ad060aec /system/lib/libdvm.so
09-13 22:56:06.767 I/DEBUG ( 110): bed58558 42a1a730 /data/dalvik-cache/system@app@HTCAlbum.apk@classes.dex
09-13 22:56:06.767 I/DEBUG ( 110): bed5855c ad071516 /system/lib/libdvm.so
09-13 22:56:06.767 I/DEBUG ( 110): bed58560 001805b0 [heap]
09-13 22:56:06.767 I/DEBUG ( 110): bed58564 ad079e1c /system/lib/libdvm.so
09-13 22:56:06.767 I/DEBUG ( 110): bed58568 429c8000 /data/dalvik-cache/system@app@HTCAlbum.apk@classes.dex
09-13 22:56:06.767 I/DEBUG ( 110): bed5856c 001805b0 [heap]
09-13 22:56:06.767 I/DEBUG ( 110): bed58570 00053000 [heap]
09-13 22:56:06.767 I/DEBUG ( 110): bed58574 ad05aae9 /system/lib/libdvm.so
09-13 22:56:06.767 I/DEBUG ( 110): #01 bed58578 00000000
09-13 22:56:06.767 I/DEBUG ( 110): bed5857c 00000000
09-13 22:56:06.767 I/DEBUG ( 110): bed58580 00000000
09-13 22:56:06.767 I/DEBUG ( 110): bed58584 00053000 [heap]
09-13 22:56:06.767 I/DEBUG ( 110): bed58588 001805b0 [heap]
09-13 22:56:06.767 I/DEBUG ( 110): bed5858c 00000000
09-13 22:56:06.767 I/DEBUG ( 110): bed58590 00001000
09-13 22:56:06.767 I/DEBUG ( 110): bed58594 ad079e1c /system/lib/libdvm.so
09-13 22:56:06.767 I/DEBUG ( 110): bed58598 bed585b0 [stack]
09-13 22:56:06.767 I/DEBUG ( 110): bed5859c 00000019
09-13 22:56:06.767 I/DEBUG ( 110): bed585a0 bed5864c [stack]
09-13 22:56:06.767 I/DEBUG ( 110): bed585a4 ad0325bf /system/lib/libdvm.so
09-13 22:56:06.927 I/ActivityManager( 130): Stopping service: com.android.providers.subscribedfeeds/.SubscribedFeedsIntentService
09-13 22:56:07.577 I/DEBUG ( 110): debuggerd committing suicide to free the zombie!
09-13 22:56:07.587 D/Zygote ( 112): Process 558 terminated by signal (11)
09-13 22:56:07.587 I/ActivityManager( 130): Process com.htc.album (pid 558) has died.