在android下,如果我们写jni程序,可能经常会出现类似下面的crash log:
10-11 20:47:24.527: INFO/DEBUG(61): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
10-11 20:47:24.527: INFO/DEBUG(61): Build fingerprint: 'rockchip/rk29sdk/rk29sdk:2.3.1/GINGERBREAD/eng.root.20110711.153921:eng/test-keys'
10-11 20:47:24.527: INFO/DEBUG(61): pid: 669, tid: 681 >>> com.xxx.Camera <<<
10-11 20:47:24.527: INFO/DEBUG(61): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0000000c
10-11 20:47:24.527: INFO/DEBUG(61): r0 00000000 r1 45a7d95c r2 00000001 r3 00002328
10-11 20:47:24.527: INFO/DEBUG(61): r4 00000000 r5 00002328 r6 00002328 r7 00000000
10-11 20:47:24.527: INFO/DEBUG(61): r8 45a7db30 r9 45a7d95c 10 45043fac fp 81fa5368
10-11 20:47:24.527: INFO/DEBUG(61): ip 8320a1e4 sp 45a7d928 lr afd1921b pc afd18f60 cpsr 20000030
10-11 20:47:24.527: INFO/DEBUG(61): d0 67706a2e34343237 d1 3333383133317473
10-11 20:47:24.527: INFO/DEBUG(61): d2 0000000000000069 d3 000000000000006c
10-11 20:47:24.527: INFO/DEBUG(61): d4 9fd151719e4be940 d5 66a628fea8a196ce
10-11 20:47:24.527: INFO/DEBUG(61): d6 eb3850c7184a1f94 d7 00000000000000a7
10-11 20:47:24.527: INFO/DEBUG(61): d8 0000000000000000 d9 0000000000000000
10-11 20:47:24.527: INFO/DEBUG(61): d10 0000000000000000 d11 0000000000000000
10-11 20:47:24.527: INFO/DEBUG(61): d12 0000000000000000 d13 0000000000000000
10-11 20:47:24.527: INFO/DEBUG(61): d14 0000000000000000 d15 0000000000000000
10-11 20:47:24.527: INFO/DEBUG(61): d16 4051bdc000000027 d17 bff0000000000000
10-11 20:47:24.527: INFO/DEBUG(61): d18 3ff0000000000000 d19 0000000000000000
10-11 20:47:24.527: INFO/DEBUG(61): d20 0000000000000000 d21 0000000000000000
10-11 20:47:24.527: INFO/DEBUG(61): d22 3ff0000000000000 d23 0000000000000000
10-11 20:47:24.527: INFO/DEBUG(61): d24 3ff0000000000000 d25 000000000