[myTouch 3G, Magic Android Development] SebastianFM:
Logcat is very useful for me, i'm also using Google stack tool to analyze debug log, but it requires libraries with symbols to showing all informations about crash (source file and line numbers).

Here is my log from logcat:

03-09 10:51:30.373: INFO/DEBUG(64): --------- beginning of /dev/log/main
03-09 10:51:41.633: DEBUG/AK8975(73): AK8975 daemon 1.0.8 Start
03-09 10:51:41.633: DEBUG/AK8975(73): (Library version : 1.2.1.1125)
03-09 10:51:41.643: ERROR/AK8975(73): m_hDevice = -1
03-09 10:51:41.643: ERROR/AK8975(73): m_aDevice = -1
03-09 10:51:41.643: ERROR/AK8975(73): Device initialization failed.
03-09 10:51:41.693: ERROR/AK8975(73): m_hDevice = -1
03-09 10:51:41.693: ERROR/AK8975(73): m_aDevice = -1
03-09 10:51:41.693: ERROR/AK8975(73): Device initialization failed.
03-09 10:51:41.753: ERROR/AK8975(73): m_hDevice = -1
03-09 10:51:41.753: ERROR/AK8975(73): m_aDevice = -1
03-09 10:51:41.753: ERROR/AK8975(73): Device initialization failed.
03-09 10:51:41.753: ERROR/AK8975(73): --------- beginning of /dev/log/system
03-09 10:51:41.843: INFO/Vold(62): Vold 2.1 (the revenge) firing up
03-09 10:51:41.893: INFO/Netd(63): Netd 1.0 starting
03-09 10:51:41.903: DEBUG/Vold(62): Volume sdcard state changing -1 (Initializing) -> 0 (No-Media)
03-09 10:51:41.943: WARN/Vold(62): Ignoring unknown switch 'usb_mass_storage'
03-09 10:51:42.013: DEBUG/DirectVolume(62): device name = mmcblk0
03-09 10:51:42.013: DEBUG/Vold(62): Volume sdcard state changing 0 (No-Media) -> 2 (Pending)
03-09 10:51:42.023: DEBUG/Vold(62): Volume sdcard state changing 2 (Pending) -> 1 (Idle-Unmounted)
03-09 10:51:42.183: INFO//system/bin/iptables(63): Flushing chain `INPUT'
03-09 10:51:42.203: INFO/DEBUG(64): debuggerd: Feb 14 2011 19:26:19
03-09 10:51:42.323: INFO//system/bin/iptables(63): Flushing chain `OUTPUT'
03-09 10:51:42.443: INFO//system/bin/iptables(63): Flushing chain `FORWARD'
03-09 10:51:42.513: INFO//system/bin/iptables(63): Flushing chain `PREROUTING'
03-09 10:51:42.513: INFO//system/bin/iptables(63): Flushing chain `OUTPUT'
03-09 10:51:42.513: INFO//system/bin/iptables(63): Flushing chain `POSTROUTING'
03-09 10:51:44.013: DEBUG/AndroidRuntime(66): >>>>>> AndroidRuntime START com.android.internal.os.ZygoteInit <<<<<<
03-09 10:51:44.013: DEBUG/AndroidRuntime(66): CheckJNI is OFF
03-09 10:51:44.063: INFO/htcfs-main(68): main()
03-09 10:51:44.063: INFO/htcfs-main(68): ############# HTC FS - START ##################
03-09 10:51:44.083: INFO/htcfs-main(68): ############# HTC FS - END 1 ##################
03-09 10:51:44.103: INFO/dalvikvm(66): mlock: /system/framework/core.odex, fd=8
03-09 10:51:44.103: INFO/dalvikvm(66): mlock(1113964544, 4843904), fd=8
03-09 10:51:45.463: INFO/dalvikvm(66): mlock: /system/framework/com.htc.framework.odex, fd=18
03-09 10:51:45.463: INFO/dalvikvm(66): mlock(1136869376, 5785728), fd=18
03-09 10:51:45.683: INFO/(67): ServiceManager: 0xada0
03-09 10:51:45.713: INFO/HTC Acoustic(67): libhtc_acoustic.so version 2.0.0.3.
03-09 10:51:45.713: ERROR/HTC Acoustic(67): can't open /dev/htc-acoustic -1
03-09 10:51:45.713: ERROR/AudioHardwareMSM72XX(67): Could not set acoustic parameters to share memory: -1
03-09 10:51:45.713: DEBUG/AudioHardwareMSM72XX(67): mNumSndEndpoints = 12
03-09 10:51:45.713: DEBUG/AudioHardwareMSM72XX(67): BT MATCH HANDSET
03-09 10:51:45.713: DEBUG/AudioHardwareMSM72XX(67): BT MATCH SPEAKER
03-09 10:51:45.713: DEBUG/AudioHardwareMSM72XX(67): BT MATCH HEADSET
03-09 10:51:45.713: DEBUG/AudioHardwareMSM72XX(67): BT MATCH BT
03-09 10:51:45.713: DEBUG/AudioHardwareMSM72XX(67): BT MATCH CARKIT
03-09 10:51:45.713: DEBUG/AudioHardwareMSM72XX(67): BT MATCH TTY_FULL
03-09 10:51:45.713: DEBUG/AudioHardwareMSM72XX(67): BT MATCH TTY_VCO
03-09 10:51:45.713: DEBUG/AudioHardwareMSM72XX(67): BT MATCH TTY_HCO
03-09 10:51:45.713: DEBUG/AudioHardwareMSM72XX(67): BT MATCH NO_MIC_HEADSET
03-09 10:51:45.713: DEBUG/AudioHardwareMSM72XX(67): BT MATCH FM_HEADSET
03-09 10:51:45.713: DEBUG/AudioHardwareMSM72XX(67): BT MATCH HEADSET_AND_SPEAKER
03-09 10:51:45.723: DEBUG/AudioHardwareMSM72XX(67): BT MATCH FM_SPEAKER
03-09 10:51:45.723: DEBUG/AudioHardwareInterface(67): setMode(NORMAL)
03-09 10:51:45.843: INFO/DEBUG(64): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
03-09 10:51:45.843: INFO/DEBUG(64): Build fingerprint: 'htc_generic/htc_marvel/marvel/marvel:2.3.2/GRH78C/4543:userdebug/test-keys'
03-09 10:51:45.843: INFO/DEBUG(64): pid: 67, tid: 67 >>> /system/bin/mediaserver <<<
03-09 10:51:45.843: INFO/DEBUG(64): thread: mediaserver
03-09 10:51:45.853: INFO/DEBUG(64): signal 4 (SIGILL), code 1 (ILL_ILLOPC), fault addr 8040d8c4
03-09 10:51:45.853: INFO/DEBUG(64): r0 00000000 r1 40140000 r2 00000000 r3 40140000
03-09 10:51:45.853: INFO/DEBUG(64): r4 80280000 r5 3f800000 r6 0000af58 r7 0000ae48
03-09 10:51:45.853: INFO/DEBUG(64): r8 00000000 r9 00000000 10 00000000 fp 00000000
03-09 10:51:45.853: INFO/DEBUG(64): ip 8170d7c4 sp bec41a98 lr 81708371 pc 8040d8c4 cpsr 20000010
03-09 10:51:45.853: INFO/DEBUG(64): cannot get registers: I/O error
03-09 10:51:46.403: INFO/DEBUG(64): #00 pc 0000d8c4 /system/lib/libm.so
03-09 10:51:46.403: INFO/DEBUG(64): #01 pc 0000836e /system/lib/libaudio.so
03-09 10:51:46.423: INFO/DEBUG(64): #02 pc 00009574 /system/lib/libaudio.so
03-09 10:51:46.423: INFO/DEBUG(64): #03 pc 000263ca /system/lib/libaudioflinger.so
03-09 10:51:46.433: INFO/DEBUG(64): #04 pc 0002d090 /system/lib/libaudioflinger.so
03-09 10:51:46.433: INFO/DEBUG(64): #05 pc 00008a54 /system/bin/mediaserver
03-09 10:51:46.443: INFO/DEBUG(64): #06 pc 00008be8 /system/bin/mediaserver
03-09 10:51:46.453: INFO/DEBUG(64): #07 pc 00015ee8 /system/lib/libc.so
03-09 10:51:46.453: INFO/DEBUG(64): code around pc:
03-09 10:51:46.453: INFO/DEBUG(64): 8040d8a4 55555556 2a5119f2 aaaaaaab 265119f2
03-09 10:51:46.463: INFO/DEBUG(64): 8040d8b4 00000000 e1a03001 e92d0030 e1a04083
03-09 10:51:46.463: INFO/DEBUG(64): 8040d8c4 ec410b17 e1a0caa4 e24ccfff e24c1003
03-09 10:51:46.463: INFO/DEBUG(64): 8040d8d4 e1a02000 e3510013 e1a00003 e1a05003
03-09 10:51:46.463: INFO/DEBUG(64): 8040d8e4 e1a04002 ca000012 e3510000 ba00002e
03-09 10:51:46.463: INFO/DEBUG(64): code around lr:
03-09 10:51:46.473: INFO/DEBUG(64): 81708350 1c06b570 1c0d3638 f7fe1c30 1c28eac6
03-09 10:51:46.473: INFO/DEBUG(64): 81708360 eb10f7fe 4a0c4b0d eb12f7fe eb16f7fe
03-09 10:51:46.473: INFO/DEBUG(64): 81708370 eb1af7fe 4d0b4c0a 447c1c03 1c2a447d
03-09 10:51:46.483: INFO/DEBUG(64): 81708380 20041c21 ea8cf7fe f7fe1c30 2001eab4
03-09 10:51:46.483: INFO/DEBUG(64): 81708390 bd704240 46c046c0 00000000 40140000
03-09 10:51:46.483: INFO/DEBUG(64): stack:
03-09 10:51:46.483: INFO/DEBUG(64): bec41a58 0000af98
03-09 10:51:46.483: INFO/DEBUG(64): bec41a5c 8170941b /system/lib/libaudio.so
03-09 10:51:46.493: INFO/DEBUG(64): bec41a60 00000000
03-09 10:51:46.493: INFO/DEBUG(64): bec41a64 2f19834e
03-09 10:51:46.493: INFO/DEBUG(64): bec41a68 00000003
03-09 10:51:46.493: INFO/DEBUG(64): bec41a6c 0000af20
03-09 10:51:46.503: INFO/DEBUG(64): bec41a70 00000000
03-09 10:51:46.503: INFO/DEBUG(64): bec41a74 00000000
03-09 10:51:46.503: INFO/DEBUG(64): bec41a78 0000af58
03-09 10:51:46.513: INFO/DEBUG(64): bec41a7c 80212140 /system/lib/libc.so
03-09 10:51:46.513: INFO/DEBUG(64): bec41a80 0000ae18
03-09 10:51:46.513: INFO/DEBUG(64): bec41a84 3f800000
03-09 10:51:46.513: INFO/DEBUG(64): bec41a88 0000af58
03-09 10:51:46.513: INFO/DEBUG(64): bec41a8c 0000ae48
03-09 10:51:46.523: INFO/DEBUG(64): bec41a90 df002777
03-09 10:51:46.523: INFO/DEBUG(64): bec41a94 e3a070ad
03-09 10:51:46.523: INFO/DEBUG(64): #00 bec41a98 0000ae18
03-09 10:51:46.523: INFO/DEBUG(64): bec41a9c 3f800000
03-09 10:51:46.523: INFO/DEBUG(64): #01 bec41aa0 0000ae18
03-09 10:51:46.533: INFO/DEBUG(64): bec41aa4 3f800000
03-09 10:51:46.533: INFO/DEBUG(64): bec41aa8 0000aef8
03-09 10:51:46.543: INFO/DEBUG(64): bec41aac 81709577 /system/lib/libaudio.so
03-09 10:51:47.013: INFO/htcfs-main(121): main()
03-09 10:51:47.013: INFO/htcfs-main(121): ############# HTC FS - START ##################
03-09 10:51:47.013: INFO/htcfs-main(121): ############# HTC FS - END 1 ##################
03-09 10:51:47.293: INFO/DEBUG(64): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
03-09 10:51:47.293: INFO/DEBUG(64): Build fingerprint: 'htc_generic/htc_marvel/marvel/marvel:2.3.2/GRH78C/4543:userdebug/test-keys'
03-09 10:51:47.293: INFO/DEBUG(64): pid: 66, tid: 66 >>> zygote <<<
03-09 10:51:47.293: INFO/DEBUG(64): thread: zygote
03-09 10:51:47.293: INFO/DEBUG(64): signal 4 (SIGILL), code 1 (ILL_ILLOPC), fault addr 8211d8c0
03-09 10:51:47.293: INFO/DEBUG(64): r0 becc53d8 r1 42168318 r2 becc54a0 r3 becc5490
03-09 10:51:47.293: INFO/DEBUG(64): r4 becc51c0 r5 0000cfa0 r6 0000cfa0 r7 42168318
03-09 10:51:47.293: INFO/DEBUG(64): r8 00000000 r9 becc54a0 10 00000000 fp 00000000
03-09 10:51:47.293: INFO/DEBUG(64): ip 821a7794 sp becc51b8 lr 82121958 pc 8211d8c0 cpsr 00000010
03-09 10:51:47.303: INFO/DEBUG(64): cannot get registers: I/O error
03-09 10:51:47.523: INFO/DEBUG(64): #00 pc 0001d8c0 /system/lib/libdvm.so
03-09 10:51:47.523: INFO/DEBUG(64): #01 lr 82121958 /system/lib/libdvm.so
03-09 10:51:47.523: INFO/DEBUG(64): code around pc:
03-09 10:51:47.523: INFO/DEBUG(64): 8211d8a0 e1a00000 e1a00000 e1a00000 e1a00000
03-09 10:51:47.523: INFO/DEBUG(64): 8211d8b0 e1a00000 e1a00000 e1a00000 e1a00000
03-09 10:51:47.523: INFO/DEBUG(64): 8211d8c0 ec808b10 e12fff1e ec908b10 e12fff1e
03-09 10:51:47.533: INFO/DEBUG(64): 8211d8d0 e1510003 ba000003 ca000004 e0500002
03-09 10:51:47.533: INFO/DEBUG(64): 8211d8e0 012fff1e 8a000001 e3e00000 e12fff1e
03-09 10:51:47.533: INFO/DEBUG(64): code around lr:
03-09 10:51:47.533: INFO/DEBUG(64): 82121938 e28d4008 e1a05000 e3a07001 e2840f86
03-09 10:51:47.533: INFO/DEBUG(64): 82121948 e5cd7060 e1a09002 e1a07001 ebffefd9
03-09 10:51:47.533: INFO/DEBUG(64): 82121958 e59f0144 e59f6144 e59f8144 e08fb000
03-09 10:51:47.533: INFO/DEBUG(64): 82121968 e28dc064 e8bb000f e08f6006 e8ac000f
03-09 10:51:47.533: INFO/DEBUG(64): 82121978 e89b0007 e796a008 e595e028 e597b020
03-09 10:51:47.543: INFO/DEBUG(64): stack:
03-09 10:51:47.543: INFO/DEBUG(64): becc5178 00400000
03-09 10:51:47.543: INFO/DEBUG(64): becc517c 00000000
03-09 10:51:47.543: INFO/DEBUG(64): becc5180 4215ebb0
03-09 10:51:47.543: INFO/DEBUG(64): becc5184 00000000
03-09 10:51:47.543: INFO/DEBUG(64): becc5188 40015850
03-09 10:51:47.553: INFO/DEBUG(64): becc518c 00000000
03-09 10:51:47.553: INFO/DEBUG(64): becc5190 42159fe8
03-09 10:51:47.553: INFO/DEBUG(64): becc5194 82169d31 /system/lib/libdvm.so
03-09 10:51:47.553: INFO/DEBUG(64): becc5198 becc51ac
03-09 10:51:47.553: INFO/DEBUG(64): becc519c 00000078
03-09 10:51:47.553: INFO/DEBUG(64): becc51a0 400158e0
03-09 10:51:47.553: INFO/DEBUG(64): becc51a4 400158e0
03-09 10:51:47.553: INFO/DEBUG(64): becc51a8 42a7f5e8
03-09 10:51:47.553: INFO/DEBUG(64): becc51ac 0000000b
03-09 10:51:47.553: INFO/DEBUG(64): becc51b0 df002777
03-09 10:51:47.553: INFO/DEBUG(64): becc51b4 e3a070ad
03-09 10:51:47.553: INFO/DEBUG(64): #00 becc51b8 00000011
03-09 10:51:47.553: INFO/DEBUG(64): becc51bc 00000028
03-09 10:51:47.553: INFO/DEBUG(64): becc51c0 00000000
03-09 10:51:47.563: INFO/DEBUG(64): becc51c4 40015850
03-09 10:51:47.563: INFO/DEBUG(64): becc51c8 821a7664
03-09 10:51:47.563: INFO/DEBUG(64): becc51cc 00000000
03-09 10:51:47.563: INFO/DEBUG(64): becc51d0 40015850
03-09 10:51:47.563: INFO/DEBUG(64): becc51d4 8216a787 /system/lib/libdvm.so
03-09 10:51:47.563: INFO/DEBUG(64): becc51d8 40016240
03-09 10:51:47.563: INFO/DEBUG(64): becc51dc 40016240
03-09 10:51:47.563: INFO/DEBUG(64): becc51e0 000000a0
03-09 10:51:47.563: INFO/DEBUG(64): becc51e4 000000a0
03-09 10:51:47.563: INFO/DEBUG(64): becc51e8 40014018
03-09 10:51:47.563: INFO/DEBUG(64): becc51ec 00000001
03-09 10:51:47.563: INFO/DEBUG(64): becc51f0 ffffffff
03-09 10:51:47.563: INFO/DEBUG(64): becc51f4 40014280
03-09 10:51:47.563: INFO/DEBUG(64): becc51f8 821ad288
03-09 10:51:47.563: INFO/DEBUG(64): becc51fc 821a7664
03-09 10:51:47.663: INFO/Netd(125): Netd 1.0 starting
03-09 10:51:47.763: INFO//system/bin/iptables(125): Flushing chain `INPUT'
03-09 10:51:47.843: INFO//system/bin/iptables(125): Flushing chain `OUTPUT'
03-09 10:51:47.923: INFO//system/bin/iptables(125): Flushing chain `FORWARD'
03-09 10:51:47.963: INFO//system/bin/iptables(125): Flushing chain `PREROUTING'
03-09 10:51:47.963: INFO//system/bin/iptables(125): Flushing chain `OUTPUT'
03-09 10:51:47.963: INFO//system/bin/iptables(125): Flushing chain `POSTROUTING'
03-09 10:51:48.633: DEBUG/AndroidRuntime(126): >>>>>> AndroidRuntime START com.android.internal.os.ZygoteInit <<<<<<
03-09 10:51:48.633: DEBUG/AndroidRuntime(126): CheckJNI is OFF
03-09 10:51:48.633: INFO/dalvikvm(126): mlock: /system/framework/core.odex, fd=8
03-09 10:51:48.643: INFO/dalvikvm(126): mlock(1113964544, 4843904), fd=8
03-09 10:51:48.753: INFO/dalvikvm(126): mlock: /system/framework/com.htc.framework.odex, fd=18
03-09 10:51:48.753: INFO/dalvikvm(126): mlock(1136869376, 5785728), fd=18
03-09 10:51:49.003: INFO/DEBUG(64): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
03-09 10:51:49.003: INFO/DEBUG(64): Build fingerprint: 'htc_generic/htc_marvel/marvel/marvel:2.3.2/GRH78C/4543:userdebug/test-keys'
03-09 10:51:49.003: INFO/DEBUG(64): pid: 126, tid: 126 >>> zygote <<<
03-09 10:51:49.003: INFO/DEBUG(64): thread: zygote
03-09 10:51:49.003: INFO/DEBUG(64): signal 4 (SIGILL), code 1 (ILL_ILLOPC), fault addr 8211d8c0
03-09 10:51:49.003: INFO/DEBUG(64): r0 bea5a3d8 r1 42168318 r2 bea5a4a0 r3 bea5a490
03-09 10:51:49.003: INFO/DEBUG(64): r4 bea5a1c0 r5 0000cfa0 r6 0000cfa0 r7 42168318
03-09 10:51:49.003: INFO/DEBUG(64): r8 00000000 r9 bea5a4a0 10 00000000 fp 00000000
03-09 10:51:49.003: INFO/DEBUG(64): ip 821a7794 sp bea5a1b8 lr 82121958 pc 8211d8c0 cpsr 00000010

Dalvikvm crahed after /system/framework/com.htc.framework.odex, partially analyzed stack:

pid: 66, tid: 66 >>> zygote <<<
signal 4 (SIGILL), code 1 (ILL_ILLOPC), fault addr 8211d8c0
r0 becc53d8 r1 42168318 r2 becc54a0 r3 becc5490
r4 becc51c0 r5 0000cfa0 r6 0000cfa0 r7 42168318
r8 00000000 r9 becc54a0 10 00000000 fp 00000000
ip 821a7794 sp becc51b8 lr 82121958 pc 8211d8c0

Stack Trace:
ADDR FUNCTION FILE:LINE
0001d8c0 dvmJitCalleeSave ??:0
82121958 dvmInterpret ??:0

Stack Data:
ADDR VALUE FILE:LINE/FUNCTION
becc5178 00400000
becc517c 00000000
becc5180 4215ebb0
becc5184 00000000
becc5188 40015850
becc518c 00000000
becc5190 42159fe8
becc5194 82169d31 ??:0
dvmIsClassInitializing
becc5198 becc51ac
becc519c 00000078
becc51a0 400158e0
becc51a4 400158e0
becc51a8 42a7f5e8
becc51ac 0000000b
becc51b0 df002777
becc51b4 e3a070ad
becc51b8 00000011
becc51bc 00000028
becc51c0 00000000
becc51c4 40015850
becc51c8 821a7664
becc51cc 00000000
becc51d0 40015850
becc51d4 8216a787 ??:0
dvmLinkClass
becc51d8 40016240
becc51dc 40016240
becc51e0 000000a0
becc51e4 000000a0
becc51e8 40014018
becc51ec 00000001
becc51f0 ffffffff
becc51f4 40014280
becc51f8 821ad288
becc51fc 821a7664

Mediaserver also crashed, audio is not configured correctly yet.

pid: 67, tid: 67 >>> /system/bin/mediaserver <<<
signal 4 (SIGILL), code 1 (ILL_ILLOPC), fault addr 8040d8c4
r0 00000000 r1 40140000 r2 00000000 r3 40140000
r4 80280000 r5 3f800000 r6 0000af58 r7 0000ae48
r8 00000000 r9 00000000 10 00000000 fp 00000000
ip 8170d7c4 sp bec41a98 lr 81708371 pc 8040d8c4

Stack Trace:
ADDR FUNCTION FILE:LINE
0000d8c4 ceil ??:0
0000836e android::AudioHardware::setMasterVolume(float) ??:0
00009574 android::A2dpAudioInterface::setMasterVolume(float) ??:0
000263ca android::AudioFlinger::setMasterVolume(float) ??:0
0002d090 android::AudioFlinger::AudioFlinger() ??:0
00008a54 android::sp<android::IServiceManager>::~sp() ??:0
00008be8 android::sp<android::IServiceManager>::~sp() ??:0
00015ee8 __libc_init ??:0

Stack Data:
ADDR VALUE FILE:LINE/FUNCTION
bec41a58 0000af98
bec41a5c 8170941b ??:0
android::AudioHardwareInterface::create()
bec41a60 00000000
bec41a64 2f19834e
bec41a68 00000003
bec41a6c 0000af20
bec41a70 00000000
bec41a74 00000000
bec41a78 0000af58
bec41a7c 80212140 ??:0
pthread_mutex_lock
bec41a80 0000ae18
bec41a84 3f800000
bec41a88 0000af58
bec41a8c 0000ae48
bec41a90 df002777
bec41a94 e3a070ad
bec41a98 0000ae18
bec41a9c 3f800000
bec41aa0 0000ae18
bec41aa4 3f800000
bec41aa8 0000aef8
bec41aac 81709577 ??:0
android::A2dpAudioInterface::setMasterVolume(float)