[Touch CDMA Android Development] kallt_kaffe:
...continued from previous post.

Then I went for walk with the dog. Switched between GPS Test and c:geo and then while running GPS Test i pressed the volume down button and on screen I got the Ringer volume "message box". But it stuck there and I realized the phone had frozen:

[ 1123.091195] time=61131 hlat=1 llat=xx39831522 hlng=0 llng=xx72815733
[ 1123.091299] date=24042010
[ 1123.091352] fix=-2010374144
[ 1123.091389] speed=46 bearing=1316
[ 1123.461152] time=61132 hlat=1 llat=xx39830722 hlng=0 llng=xx72817460
[ 1123.461260] date=24042010
[ 1123.461314] fix=-2010374144
[ 1123.461352] speed=46 bearing=1331
[ 1123.821152] time=61133 hlat=1 llat=xx39829909 hlng=0 llng=xx72819270
[ 1123.821264] date=24042010
[ 1123.821319] fix=-2010374144
[ 1123.821359] speed=44 bearing=1315
[ 1124.313044] Audio Open
[ 1124.313166] ------------[ cut here ]------------
[ 1124.313199] WARNING: at kernel/mutex.c:134 __mutex_lock_slowpath+0x9c/0x224()
[ 1124.313231] Modules linked in: wlan
[ 1124.313277] [<c02cf008>] (dump_stack+0x0/0x14) from [<c0059648>] (warn_on_slowpath+0x4c/0x60)
[ 1124.313384] [<c00595fc>] (warn_on_slowpath+0x0/0x60) from [<c024fbb8>] (__mutex_lock_slowpath+0x9c/0x224)
[ 1124.313464] r6:c332f800 r5:60000013 r4:c0376998
[ 1124.313506] [<c024fb1c>] (__mutex_lock_slowpath+0x0/0x224) from [<c024fd64>] (mutex_lock+0x24/0x2c)
[ 1124.313581] [<c024fd40>] (mutex_lock+0x0/0x2c) from [<c0049e48>] (audio_open+0x6c/0x188)
[ 1124.313661] r5:c42df6a0 r4:c0376970
[ 1124.313694] [<c0049ddc>] (audio_open+0x0/0x188) from [<c0171a04>] (misc_open+0x1ec/0x2b8)
[ 1124.313779] r7:00000000 r6:c5dff780 r5:c42df6a0 r4:c0264e80
[ 1124.313831] [<c0171818>] (misc_open+0x0/0x2b8) from [<c00b1504>] (chrdev_open+0x1e8/0x210)
[ 1124.313901] r9:c312c000 r8:00000000 r7:00000000 r6:c6441a60 r5:c42df6a0
[ 1124.313957] r4:c5dff780
[ 1124.313982] [<c00b131c>] (chrdev_open+0x0/0x210) from [<c00ac798>] (__dentry_open+0x134/0x220)
[ 1124.314061] r8:c6063e58 r7:c00b131c r6:c640cb20 r5:c5dff780 r4:c42df6a0
[ 1124.314122] [<c00ac664>] (__dentry_open+0x0/0x220) from [<c00ac948>] (nameidata_to_filp+0x38/0x50)
[ 1124.314196] [<c00ac910>] (nameidata_to_filp+0x0/0x50) from [<c00ac9a0>] (do_filp_open+0x40/0x48)
[ 1124.314264] r4:00020002
[ 1124.314287] [<c00ac960>] (do_filp_open+0x0/0x48) from [<c00aca00>] (do_sys_open+0x58/0xec)
[ 1124.314354] r5:c0f14000 r4:00000008
[ 1124.314386] [<c00ac9a8>] (do_sys_open+0x0/0xec) from [<c00acacc>] (sys_open+0x24/0x28)
[ 1124.314452] r8:c0026b64 r7:00000005 r6:ab7094f0 r5:ffffea11 r4:0000b3e8
[ 1124.314514] [<c00acaa8>] (sys_open+0x0/0x28) from [<c00269e0>] (ret_fast_syscall+0x0/0x2c)
[ 1124.314599] ---[ end trace 408e7f7513baea6e ]---
[ 1124.314666] Unable to handle kernel NULL pointer dereference at virtual address 00000013
[ 1124.314702] pgd = c3270000
[ 1124.314724] [00000013] *pgd=13277031, *pte=00000000, *ppte=00000000
[ 1124.314777] Internal error: Oops: 811 [#1] PREEMPT
[ 1124.314799] Modules linked in: wlan
[ 1124.314841] CPU: 0 Not tainted (2.6.25-01041-g7bb61a4-dirty #43)
[ 1124.314899] PC is at __mutex_lock_slowpath+0xd0/0x224
[ 1124.314939] LR is at __mutex_lock_slowpath+0xbc/0x224
[ 1124.314974] pc : [<c024fbec>] lr : [<c024fbd8>] psr: 40000093
[ 1124.314991] sp : c312ddd8 ip : c312ddd8 fp : c312de1c
[ 1124.315024] r10: 00000000 r9 : c312c000 r8 : c312dddc
[ 1124.315054] r7 : c037699c r6 : c332f800 r5 : 60000013 r4 : c0376998
[ 1124.315087] r3 : 00000013 r2 : c312c000 r1 : c312dddc r0 : c0376998
[ 1124.315121] Flags: nZcv IRQs off FIQs on Mode SVC_32 ISA ARM Segment user
[ 1124.315157] Control: 00c5387f Table: 13270000 DAC: 00000015
[ 1124.315186] Process Playback Thread (pid: 1475, stack limit = 0xc312c260)
[ 1124.315221] Stack: (0xc312ddd8 to 0xc312e000)
[ 1124.315242] ddc0: c024fd30 c037699c
[ 1124.315317] dde0: 00000013 11111111 c0376998 c312dddc 00000000 c0376998 c42df6a0 c5dff780
[ 1124.315399] de00: 00000000 c030e13c c312c000 00000000 c312de34 c312de20 c024fd64 c024fb28
[ 1124.315479] de20: c0376970 c42df6a0 c312de54 c312de38 c0049e48 c024fd4c c0264e80 c42df6a0
[ 1124.315562] de40: c5dff780 00000000 c312de7c c312de58 c0171a04 c0049de8 c5dff780 c42df6a0
[ 1124.315644] de60: c6441a60 00000000 00000000 c312c000 c312deac c312de80 c00b1504 c0171824
[ 1124.315726] de80: c312def4 0000003d c312deac c42df6a0 c5dff780 c640cb20 c00b131c c6063e58
[ 1124.315807] dea0: c312ded4 c312deb0 c00ac798 c00b1328 c42df6a0 c312df00 ffffff9c 00020002
[ 1124.315889] dec0: 00000000 4020a000 c312def4 c312ded8 c00ac948 c00ac670 00000000 00000000
[ 1124.315969] dee0: c312c000 00020002 c312df64 c312def8 c00ac9a0 c00ac91c c312df00 c312df08
[ 1124.316052] df00: c640cb20 c6063e58 c312df88 c039abc0 c6415208 00000101 00000001 00000000
[ 1124.316132] df20: c6415204 00000008 c312df64 c312df38 c00ac624 c0052700 00000000 0000b3e8
[ 1124.316212] df40: c0f14000 00020003 00000000 c42df6a0 00000008 c0f14000 c312df94 c312df68
[ 1124.316294] df60: c00aca00 c00ac96c c00ae9cc c00af8dc 00000000 0000b3e8 ffffea11 ab7094f0
[ 1124.316376] df80: 00000005 c0026b64 c312dfa4 c312df98 c00acacc c00ac9b4 00000000 c312dfa8
[ 1124.316456] dfa0: c00269e0 c00acab4 0000b3e8 ffffea11 ab707f0d 00020002 00000000 04000000
[ 1124.316537] dfc0: 0000b3e8 ffffea11 ab7094f0 00000005 00100000 a9d1b8e5 4020a000 0000ccc8
[ 1124.316617] dfe0: ab709504 40309d38 afe11e6b afe0cacc 00000010 ab707f0d 075fb174 e1ea0298
[ 1124.316701] Backtrace:
[ 1124.316724] [<c024fb1c>] (__mutex_lock_slowpath+0x0/0x224) from [<c024fd64>] (mutex_lock+0x24/0x2c)
[ 1124.316804] [<c024fd40>] (mutex_lock+0x0/0x2c) from [<c0049e48>] (audio_open+0x6c/0x188)
[ 1124.316881] r5:c42df6a0 r4:c0376970
[ 1124.316912] [<c0049ddc>] (audio_open+0x0/0x188) from [<c0171a04>] (misc_open+0x1ec/0x2b8)
[ 1124.316986] r7:00000000 r6:c5dff780 r5:c42df6a0 r4:c0264e80
[ 1124.317037] [<c0171818>] (misc_open+0x0/0x2b8) from [<c00b1504>] (chrdev_open+0x1e8/0x210)
[ 1124.317104] r9:c312c000 r8:00000000 r7:00000000 r6:c6441a60 r5:c42df6a0
[ 1124.317162] r4:c5dff780
[ 1124.317186] [<c00b131c>] (chrdev_open+0x0/0x210) from [<c00ac798>] (__dentry_open+0x134/0x220)
[ 1124.317257] r8:c6063e58 r7:c00b131c r6:c640cb20 r5:c5dff780 r4:c42df6a0
[ 1124.317319] [<c00ac664>] (__dentry_open+0x0/0x220) from [<c00ac948>] (nameidata_to_filp+0x38/0x50)
[ 1124.317389] [<c00ac910>] (nameidata_to_filp+0x0/0x50) from [<c00ac9a0>] (do_filp_open+0x40/0x48)
[ 1124.317459] r4:00020002
[ 1124.317481] [<c00ac960>] (do_filp_open+0x0/0x48) from [<c00aca00>] (do_sys_open+0x58/0xec)
[ 1124.317547] r5:c0f14000 r4:00000008
[ 1124.317579] [<c00ac9a8>] (do_sys_open+0x0/0xec) from [<c00acacc>] (sys_open+0x24/0x28)
[ 1124.317646] r8:c0026b64 r7:00000005 r6:ab7094f0 r5:ffffea11 r4:0000b3e8
[ 1124.317706] [<c00acaa8>] (sys_open+0x0/0x28) from [<c00269e0>] (ret_fast_syscall+0x0/0x2c)
[ 1124.317781] Code: e2847004 e5848008 e50b7040 e50b303c (e5838000)
[ 1124.317926] Kernel panic - not syncing: Fatal exception
[ 1124.317971] Rebooting in 3 seconds..

Later I did the same with Google Maps and "Volume up" and it froze again.

[ 844.820955] time=72006 hlat=1 llat=xx39951339 hlng=0 llng=xx72716793
[ 844.821062] date=24042010
[ 844.821114] fix=-2142764032
[ 844.821150] speed=0 bearing=0
[ 845.220932] fix=-2142755840
[ 845.221000] speed=0 bearing=0
[ 845.390956] time=72008 hlat=1 llat=xx39951312 hlng=0 llng=xx72716776
[ 845.391064] date=24042010
[ 845.391121] fix=-2142755840
[ 845.391157] speed=0 bearing=0
[ 845.920964] time=72009 hlat=1 llat=xx39951347 hlng=0 llng=xx72716826
[ 845.921047] date=24042010
[ 845.921169] fix=-2142755840
[ 845.921201] speed=0 bearing=0
[ 845.970786] VIBRATE 0
[ 845.970786] VIBRATE 300
[ 846.006752] Audio Open
[ 846.006874] ------------[ cut here ]------------
[ 846.006907] WARNING: at kernel/mutex.c:134 __mutex_lock_slowpath+0x9c/0x224()
[ 846.006939] Modules linked in: wlan
[ 846.006979] [<c02cf008>] (dump_stack+0x0/0x14) from [<c0059648>] (warn_on_slowpath+0x4c/0x60)
[ 846.007087] [<c00595fc>] (warn_on_slowpath+0x0/0x60) from [<c024fbb8>] (__mutex_lock_slowpath+0x9c/0x224)
[ 846.007167] r6:c31bcc00 r5:60000013 r4:c0376998
[ 846.007209] [<c024fb1c>] (__mutex_lock_slowpath+0x0/0x224) from [<c024fd64>] (mutex_lock+0x24/0x2c)
[ 846.007282] [<c024fd40>] (mutex_lock+0x0/0x2c) from [<c0049e48>] (audio_open+0x6c/0x188)
[ 846.007362] r5:c40343c0 r4:c0376970
[ 846.007394] [<c0049ddc>] (audio_open+0x0/0x188) from [<c0171a04>] (misc_open+0x1ec/0x2b8)
[ 846.007477] r7:00000000 r6:c5d58780 r5:c40343c0 r4:c0264e80
[ 846.007529] [<c0171818>] (misc_open+0x0/0x2b8) from [<c00b1504>] (chrdev_open+0x1e8/0x210)
[ 846.007599] r9:c3572000 r8:00000000 r7:00000000 r6:c6441a60 r5:c40343c0
[ 846.007656] r4:c5d58780
[ 846.007679] [<c00b131c>] (chrdev_open+0x0/0x210) from [<c00ac798>] (__dentry_open+0x134/0x220)
[ 846.007759] r8:c6063e58 r7:c00b131c r6:c640cb20 r5:c5d58780 r4:c40343c0
[ 846.007821] [<c00ac664>] (__dentry_open+0x0/0x220) from [<c00ac948>] (nameidata_to_filp+0x38/0x50)
[ 846.007892] [<c00ac910>] (nameidata_to_filp+0x0/0x50) from [<c00ac9a0>] (do_filp_open+0x40/0x48)
[ 846.007962] r4:00020002
[ 846.007984] [<c00ac960>] (do_filp_open+0x0/0x48) from [<c00aca00>] (do_sys_open+0x58/0xec)
[ 846.008051] r5:c536e000 r4:00000008
[ 846.008084] [<c00ac9a8>] (do_sys_open+0x0/0xec) from [<c00acacc>] (sys_open+0x24/0x28)
[ 846.008149] r8:c0026b64 r7:00000005 r6:ab7094f0 r5:ffffea11 r4:0000b3e8
[ 846.008211] [<c00acaa8>] (sys_open+0x0/0x28) from [<c00269e0>] (ret_fast_syscall+0x0/0x2c)
[ 846.008296] ---[ end trace 3528f48219a7ae41 ]---
[ 846.008366] Unable to handle kernel NULL pointer dereference at virtual address 00000021
[ 846.008402] pgd = c3238000
[ 846.008424] [00000021] *pgd=133bc031, *pte=00000000, *ppte=00000000
[ 846.008472] Internal error: Oops: 811 [#1] PREEMPT
[ 846.008494] Modules linked in: wlan
[ 846.008537] CPU: 0 Not tainted (2.6.25-01041-g7bb61a4-dirty #43)
[ 846.008594] PC is at __mutex_lock_slowpath+0xd0/0x224
[ 846.008632] LR is at __mutex_lock_slowpath+0xbc/0x224
[ 846.008667] pc : [<c024fbec>] lr : [<c024fbd8>] psr: 40000093
[ 846.008684] sp : c3573dd8 ip : c3573dd8 fp : c3573e1c
[ 846.008717] r10: 00000000 r9 : c3572000 r8 : c3573ddc
[ 846.008746] r7 : c037699c r6 : c31bcc00 r5 : 60000013 r4 : c0376998
[ 846.008779] r3 : 00000021 r2 : c3572000 r1 : c3573ddc r0 : c0376998
[ 846.008812] Flags: nZcv IRQs off FIQs on Mode SVC_32 ISA ARM Segment user
[ 846.008847] Control: 00c5387f Table: 13238000 DAC: 00000015
[ 846.008877] Process Playback Thread (pid: 1475, stack limit = 0xc3572260)
[ 846.008911] Stack: (0xc3573dd8 to 0xc3574000)
[ 846.008931] 3dc0: c024fd30 c037699c
[ 846.009004] 3de0: 00000021 11111111 c0376998 c3573ddc 00000000 c0376998 c40343c0 c5d58780
[ 846.009086] 3e00: 00000000 c030e13c c3572000 00000000 c3573e34 c3573e20 c024fd64 c024fb28
[ 846.009167] 3e20: c0376970 c40343c0 c3573e54 c3573e38 c0049e48 c024fd4c c0264e80 c40343c0
[ 846.009249] 3e40: c5d58780 00000000 c3573e7c c3573e58 c0171a04 c0049de8 c5d58780 c40343c0
[ 846.009331] 3e60: c6441a60 00000000 00000000 c3572000 c3573eac c3573e80 c00b1504 c0171824
[ 846.009411] 3e80: c3573ef4 0000003d c3573eac c40343c0 c5d58780 c640cb20 c00b131c c6063e58
[ 846.009494] 3ea0: c3573ed4 c3573eb0 c00ac798 c00b1328 c40343c0 c3573f00 ffffff9c 00020002
[ 846.009576] 3ec0: 00000000 4020a000 c3573ef4 c3573ed8 c00ac948 c00ac670 00000000 00000000
[ 846.009656] 3ee0: c3572000 00020002 c3573f64 c3573ef8 c00ac9a0 c00ac91c c3573f00 c3573f08
[ 846.009737] 3f00: c640cb20 c6063e58 c3573f88 c039abc0 c6415508 00000101 00000001 00000000
[ 846.009819] 3f20: c6415504 00000008 c3573f64 c3573f38 c00ac624 c0052700 00000000 0000b3e8
[ 846.009899] 3f40: c536e000 00020003 00000000 c40343c0 00000008 c536e000 c3573f94 c3573f68
[ 846.009979] 3f60: c00aca00 c00ac96c c00ae9cc c00af8dc 00000000 0000b3e8 ffffea11 ab7094f0
[ 846.010061] 3f80: 00000005 c0026b64 c3573fa4 c3573f98 c00acacc c00ac9b4 00000000 c3573fa8
[ 846.010142] 3fa0: c00269e0 c00acab4 0000b3e8 ffffea11 ab707f0d 00020002 00000000 04000000
[ 846.010224] 3fc0: 0000b3e8 ffffea11 ab7094f0 00000005 00100000 a9d1b8e5 4020a000 0000ccc8
[ 846.010304] 3fe0: ab709504 40309d38 afe11e6b afe0cacc 00000010 ab707f0d 00000000 00000000
[ 846.010384] Backtrace:
[ 846.010411] [<c024fb1c>] (__mutex_lock_slowpath+0x0/0x224) from [<c024fd64>] (mutex_lock+0x24/0x2c)
[ 846.010486] [<c024fd40>] (mutex_lock+0x0/0x2c) from [<c0049e48>] (audio_open+0x6c/0x188)
[ 846.010559] r5:c40343c0 r4:c0376970
[ 846.010591] [<c0049ddc>] (audio_open+0x0/0x188) from [<c0171a04>] (misc_open+0x1ec/0x2b8)
[ 846.010664] r7:00000000 r6:c5d58780 r5:c40343c0 r4:c0264e80
[ 846.010716] [<c0171818>] (misc_open+0x0/0x2b8) from [<c00b1504>] (chrdev_open+0x1e8/0x210)
[ 846.010782] r9:c3572000 r8:00000000 r7:00000000 r6:c6441a60 r5:c40343c0
[ 846.010786] r4:c5d58780
[ 846.010786] [<c00b131c>] (chrdev_open+0x0/0x210) from [<c00ac798>] (__dentry_open+0x134/0x220)
[ 846.010786] r8:c6063e58 r7:c00b131c r6:c640cb20 r5:c5d58780 r4:c40343c0
[ 846.010786] [<c00ac664>] (__dentry_open+0x0/0x220) from [<c00ac948>] (nameidata_to_filp+0x38/0x50)
[ 846.010786] [<c00ac910>] (nameidata_to_filp+0x0/0x50) from [<c00ac9a0>] (do_filp_open+0x40/0x48)
[ 846.010786] r4:00020002
[ 846.010786] [<c00ac960>] (do_filp_open+0x0/0x48) from [<c00aca00>] (do_sys_open+0x58/0xec)
[ 846.010786] r5:c536e000 r4:00000008
[ 846.010786] [<c00ac9a8>] (do_sys_open+0x0/0xec) from [<c00acacc>] (sys_open+0x24/0x28)
[ 846.010786] r8:c0026b64 r7:00000005 r6:ab7094f0 r5:ffffea11 r4:0000b3e8
[ 846.010786] [<c00acaa8>] (sys_open+0x0/0x28) from [<c00269e0>] (ret_fast_syscall+0x0/0x2c)
[ 846.010786] Code: e2847004 e5848008 e50b7040 e50b303c (e5838000)
[ 846.010876] Kernel panic - not syncing: Fatal exception
[ 846.010927] Rebooting in 3 seconds..