Fatal signal 11 (SIGSEGV)

 最近遇到一个问题:

Fatal signal 11 (SIGSEGV) at 0x75462000 (code=1), thread 5686 (m.grg.grgverify),有时候还会出现Fatal signal 7

一开始遇到这个问题的时候,束手无策,但今天我看到一句话,大意是:遇到不会的问题就google,自己遇到的问题,别人一定遇到过,所以我看了网上很多有关的文章,现在有那么一点思路,先记下来,然后再慢慢补充。


网上大多文章都表明是内存问题:

内存错误发生后如何排查,尤其是 Fatal signal 11 (SIGSEGV)这个错误尤其恼人,报出来之后程序就会崩溃,定位还不好定位,如何定位到所出问题的函数或者代码行?通过地址定位源文件中出错的函数或具体行数(addr2line

如何打印堆栈信息?分析 crash 的堆栈信息

在logcat中,新建一个过滤器,Filter Name 和 by Log Tag这两处都填写DEBUG,其他选项都不用填,然后运行程序,此时DEBUG过滤器下就出现很多地址信息,我们就得认真分析每句代码,一步一步定位到出错的函数或者具体行数,


02-02 23:43:11.301: I/DEBUG(251): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
02-02 23:43:11.301: I/DEBUG(251): Build fingerprint: 'Xiaomi/cancro/cancro:4.4.2/KVT49L/KXDCNBF23.0:user/release-keys'
02-02 23:43:11.301: I/DEBUG(251): Revision: '0'
02-02 23:43:11.301: I/DEBUG(251): pid: 11970, tid: 11970, name: m.grg.grgverify  >>> com.grg.grgverify <<<
02-02 23:43:11.301: I/DEBUG(251): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 76bfa000
02-02 23:43:11.371: I/DEBUG(251):     r0 76bfac70  r1 00000018  r2 00000043  r3 ffffffff
02-02 23:43:11.371: I/DEBUG(251):     r4 00000438  r5 77d86008  r6 76be7008  r7 00012fc0
02-02 23:43:11.371: I/DEBUG(251):     r8 00000001  r9 76bf9ff8  sl 77d9f548  fp 76bf9ff8
02-02 23:43:11.371: I/DEBUG(251):     ip 00019500  sp bec430b8  lr 00000430  pc 74ff55bc  cpsr 20010010
02-02 23:43:11.371: I/DEBUG(251):     d0  0000000000000000  d1  0000000000000000
02-02 23:43:11.371: I/DEBUG(251):     d2  0000000000000000  d3  0000000000000000
02-02 23:43:11.371: I/DEBUG(251):     d4  a2e597d38c02a428  d5  284a0f4aeb19048a
02-02 23:43:11.371: I/DEBUG(251):     d6  8ad653e46c2834a4  d7  00501485533a0c29
02-02 23:43:11.371: I/DEBUG(251):     d8  0000000000000000  d9  0000000000000000
02-02 23:43:11.371: I/DEBUG(251):     d10 0000000000000000  d11 0000000000000000
02-02 23:43:11.371: I/DEBUG(251):     d12 0000000000000000  d13 0007000000000000
02-02 23:43:11.371: I/DEBUG(251):     d14 ffffffffffffffff  d15 ffffffffffffffff
02-02 23:43:11.371: I/DEBUG(251):     d16 0000000000000000  d17 0000000000000000
02-02 23:43:11.371: I/DEBUG(251):     d18 0000000000000000  d19 0000000000000000
02-02 23:43:11.371: I/DEBUG(251):     d20 0000000000000000  d21 0007000000000000
02-02 23:43:11.371: I/DEBUG(251):     d22 a2e89d001445510a  d23 ce00288aa201008a
02-02 23:43:11.371: I/DEBUG(251):     d24 0005000400040005  d25 0005000600070006
02-02 23:43:11.371: I/DEBUG(251):     d26 0000000000000000  d27 0000000000000000
02-02 23:43:11.371: I/DEBUG(251):     d28 0005000400040005  d29 0005000600070006
02-02 23:43:11.371: I/DEBUG(251):     d30 0000000000000000  d31 0000000000000000
02-02 23:43:11.371: I/DEBUG(251):     scr 28000012
02-02 23:43:11.371: I/DEBUG(251): backtrace:
02-02 23:43:11.371: I/DEBUG(251):     #00  pc 000195bc  /data/app-lib/com.grg.grgverify-1/libcvface_GRG.so
02-02 23:43:11.371: I/DEBUG(251):     #01  pc 0001a310  /data/app-lib/com.grg.grgverify-1/libcvface_GRG.so (faceDetect+692)
02-02 23:43:11.371: I/DEBUG(251):     #02  pc 000017d0  /data/app-lib/com.grg.grgverify-1/libGRGVerify.so (Java_com_grg_grgverify_ui_MainActivity_faceDetect+388)
02-02 23:43:11.371: I/DEBUG(251):     #03  pc 0002034c  /system/lib/libdvm.so (dvmPlatformInvoke+112)
02-02 23:43:11.371: I/DEBUG(251):     #04  pc 00050fcf  /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+398)
02-02 23:43:11.371: I/DEBUG(251):     #05  pc 000529bd  /system/lib/libdvm.so (dvmResolveNativeMethod(unsigned int const*, JValue*, Method const*, Thread*)+184)
02-02 23:43:11.371: I/DEBUG(251):     #06  pc 000297e0  /system/lib/libdvm.so
02-02 23:43:11.371: I/DEBUG(251):     #07  pc 00030c6c  /system/lib/libdvm.so (dvmMterpStd(Thread*)+76)
02-02 23:43:11.371: I/DEBUG(251):     #08  pc 0002e304  /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+184)
02-02 23:43:11.371: I/DEBUG(251):     #09  pc 00063719  /system/lib/libdvm.so (dvmInvokeMethod(Object*, Method const*, ArrayObject*, ArrayObject*, ClassObject*, bool)+392)
02-02 23:43:11.371: I/DEBUG(251):     #10  pc 0006b62b  /system/lib/libdvm.so
02-02 23:43:11.371: I/DEBUG(251):     #11  pc 000297e0  /system/lib/libdvm.so
02-02 23:43:11.371: I/DEBUG(251):     #12  pc 00030c6c  /system/lib/libdvm.so (dvmMterpStd(Thread*)+76)
02-02 23:43:11.371: I/DEBUG(251):     #13  pc 0002e304  /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+184)
02-02 23:43:11.371: I/DEBUG(251):     #14  pc 00063435  /system/lib/libdvm.so (dvmCallMethodV(Thread*, Method const*, Object*, bool, JValue*, std::__va_list)+336)
02-02 23:43:11.371: I/DEBUG(251):     #15  pc 0004cbb7  /system/lib/libdvm.so
02-02 23:43:11.371: I/DEBUG(251):     #16  pc 0004deef  /system/lib/libandroid_runtime.so
02-02 23:43:11.371: I/DEBUG(251):     #17  pc 0004ec13  /system/lib/libandroid_runtime.so (android::AndroidRuntime::start(char const*, char const*)+354)
02-02 23:43:11.371: I/DEBUG(251):     #18  pc 0000105b  /system/bin/app_process
02-02 23:43:11.371: I/DEBUG(251):     #19  pc 0000e4bb  /system/lib/libc.so (__libc_init+50)
02-02 23:43:11.371: I/DEBUG(251):     #20  pc 00000d7c  /system/bin/app_process
02-02 23:43:11.371: I/DEBUG(251): stack:
02-02 23:43:11.371: I/DEBUG(251):          bec43078  00000000  
02-02 23:43:11.371: I/DEBUG(251):          bec4307c  76be7008  
02-02 23:43:11.371: I/DEBUG(251):          bec43080  7739f008  
02-02 23:43:11.371: I/DEBUG(251):          bec43084  00000780  
02-02 23:43:11.371: I/DEBUG(251):          bec43088  76be7008  
02-02 23:43:11.371: I/DEBUG(251):          bec4308c  7193ccd0  
02-02 23:43:11.371: I/DEBUG(251):          bec43090  001fa400  
02-02 23:43:11.371: I/DEBUG(251):          bec43094  4008ccc9  /system/lib/libc.so (malloc+12)
02-02 23:43:11.371: I/DEBUG(251):          bec43098  001fa400  
02-02 23:43:11.371: I/DEBUG(251):          bec4309c  752ca6a8  /data/app-lib/com.grg.grgverify-1/libcvface_GRG.so
02-02 23:43:11.371: I/DEBUG(251):          bec430a0  00000438  
02-02 23:43:11.371: I/DEBUG(251):          bec430a4  00000000  
02-02 23:43:11.371: I/DEBUG(251):          bec430a8  76be7008  
02-02 23:43:11.371: I/DEBUG(251):          bec430ac  752cb620  /data/app-lib/com.grg.grgverify-1/libcvface_GRG.so
02-02 23:43:11.371: I/DEBUG(251):          bec430b0  001fa400  
02-02 23:43:11.371: I/DEBUG(251):          bec430b4  74ff5514  /data/app-lib/com.grg.grgverify-1/libcvface_GRG.so
02-02 23:43:11.371: I/DEBUG(251):     #00  bec430b8  7739f000  
02-02 23:43:11.371: I/DEBUG(251):          bec430bc  40091e0f  /system/lib/libc.so (mmap+66)
02-02 23:43:11.371: I/DEBUG(251):          bec430c0  77da05e8  
02-02 23:43:11.371: I/DEBUG(251):          bec430c4  00000780  
02-02 23:43:11.371: I/DEBUG(251):          bec430c8  00000ca8  
02-02 23:43:11.371: I/DEBUG(251):          bec430cc  000010e0  
02-02 23:43:11.371: I/DEBUG(251):          bec430d0  00000043  
02-02 23:43:11.371: I/DEBUG(251):          bec430d4  000010c0  
02-02 23:43:11.371: I/DEBUG(251):          bec430d8  00000c90  
02-02 23:43:11.371: I/DEBUG(251):          bec430dc  7739f008  
02-02 23:43:11.371: I/DEBUG(251):          bec430e0  ffffffff  
02-02 23:43:11.371: I/DEBUG(251):          bec430e4  00000000  
02-02 23:43:11.371: I/DEBUG(251):          bec430e8  00000000  
02-02 23:43:11.371: I/DEBUG(251):          bec430ec  00000000  
02-02 23:43:11.371: I/DEBUG(251):          bec430f0  00000000  
02-02 23:43:11.371: I/DEBUG(251):          bec430f4  00000000  
02-02 23:43:11.371: I/DEBUG(251):          ........  ........
02-02 23:43:11.371: I/DEBUG(251):     #01  bec43148  0001239a  
02-02 23:43:11.371: I/DEBUG(251):          bec4314c  4168a417  /system/lib/libdvm.so (dvmDecodeIndirectRef(Thread*, _jobject*)+34)
02-02 23:43:11.371: I/DEBUG(251):          bec43150  0000d9ff  
02-02 23:43:11.371: I/DEBUG(251):          bec43154  f1ef792f  
02-02 23:43:11.371: I/DEBUG(251):          bec43158  0001239a  
02-02 23:43:11.371: I/DEBUG(251):          bec4315c  4163a2e8  
02-02 23:43:11.371: I/DEBUG(251):          bec43160  00000780  
02-02 23:43:11.371: I/DEBUG(251):          bec43164  00000438  
02-02 23:43:11.371: I/DEBUG(251):          bec43168  00000003  
02-02 23:43:11.371: I/DEBUG(251):          bec4316c  76be7008  
02-02 23:43:11.371: I/DEBUG(251):          bec43170  00000000  
02-02 23:43:11.371: I/DEBUG(251):          bec43174  00000001  
02-02 23:43:11.371: I/DEBUG(251):          bec43178  00000000  
02-02 23:43:11.371: I/DEBUG(251):          bec4317c  4167acab  /system/lib/libdvm.so
02-02 23:43:11.371: I/DEBUG(251):          bec43180  00000000  
02-02 23:43:11.371: I/DEBUG(251):          bec43184  00000000  
02-02 23:43:11.371: I/DEBUG(251):          ........  ........
02-02 23:43:11.371: I/DEBUG(251):     #02  bec431f0  bec43268  [stack]
02-02 23:43:11.371: I/DEBUG(251):          bec431f4  00000014  
02-02 23:43:11.371: I/DEBUG(251):          bec431f8  bec43210  [stack]
02-02 23:43:11.371: I/DEBUG(251):          bec431fc  420cd008  /dev/ashmem/dalvik-heap (deleted)
02-02 23:43:11.371: I/DEBUG(251):          bec43200  df300021  
02-02 23:43:11.371: I/DEBUG(251):          bec43204  b480001d  
02-02 23:43:11.371: I/DEBUG(251):          bec43208  0db00019  
02-02 23:43:11.371: I/DEBUG(251):          bec4320c  4163a2e8  
02-02 23:43:11.371: I/DEBUG(251):          bec43210  00000000  
02-02 23:43:11.371: I/DEBUG(251):          bec43214  423b2450  /dev/ashmem/dalvik-heap (deleted)
02-02 23:43:11.371: I/DEBUG(251):          bec43218  f920002d  
02-02 23:43:11.371: I/DEBUG(251):          bec4321c  6d93ec40  /dev/ashmem/dalvik-LinearAlloc (deleted)
02-02 23:43:11.371: I/DEBUG(251):          bec43220  6d93ec2c  /dev/ashmem/dalvik-LinearAlloc (deleted)
02-02 23:43:11.371: I/DEBUG(251):          bec43224  6d93ec54  /dev/ashmem/dalvik-LinearAlloc (deleted)
02-02 23:43:11.371: I/DEBUG(251):          bec43228  00000003  
02-02 23:43:11.371: I/DEBUG(251):          bec4322c  00000438  
02-02 23:43:11.371: I/DEBUG(251):          ........  ........
02-02 23:43:11.381: I/DEBUG(251): memory near r0:
02-02 23:43:11.381: I/DEBUG(251):     76bfac50 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfac60 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfac70 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfac80 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfac90 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfaca0 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfacb0 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfacc0 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfacd0 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bface0 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfacf0 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfad00 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfad10 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfad20 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfad30 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfad40 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251): memory near r5:
02-02 23:43:11.381: I/DEBUG(251):     77d85fe8 00000000 00000000 00000000 00000000  
02-02 23:43:11.381: I/DEBUG(251):     77d85ff8 00000000 00000000 00000000 007e9ff0  
02-02 23:43:11.381: I/DEBUG(251):     77d86008 ffffd8ff ff1000e0 ff49464a ff010046  
02-02 23:43:11.381: I/DEBUG(251):     77d86018 ff000001 ff010001 ffff0000 ff4300db  
02-02 23:43:11.381: I/DEBUG(251):     77d86028 ff040600 ff050605 ff060604 ff070605  
02-02 23:43:11.381: I/DEBUG(251):     77d86038 ff080607 ff0a100a ff09090a ff0e140a  
02-02 23:43:11.381: I/DEBUG(251):     77d86048 ff100c0f ff181417 ff141718 ff1a1616  
02-02 23:43:11.381: I/DEBUG(251):     77d86058 ff1f251d ff231b1a ff16161c ff202c20  
02-02 23:43:11.381: I/DEBUG(251):     77d86068 ff272623 ff292a29 ff2d1f19 ff282d30  
02-02 23:43:11.381: I/DEBUG(251):     77d86078 ff282530 ffff2829 ff4300db ff070701  
02-02 23:43:11.381: I/DEBUG(251):     77d86088 ff080a07 ff0a130a ff28130a ff1a161a  
02-02 23:43:11.381: I/DEBUG(251):     77d86098 ff282828 ff282828 ff282828 ff282828  
02-02 23:43:11.381: I/DEBUG(251):     77d860a8 ff282828 ff282828 ff282828 ff282828  
02-02 23:43:11.381: I/DEBUG(251):     77d860b8 ff282828 ff282828 ff282828 ff282828  
02-02 23:43:11.381: I/DEBUG(251):     77d860c8 ff282828 ff282828 ff282828 ff282828  
02-02 23:43:11.381: I/DEBUG(251):     77d860d8 ffff2828 ff1100c0 ff380408 ff038007  
02-02 23:43:11.381: I/DEBUG(251): memory near r6:
02-02 23:43:11.381: I/DEBUG(251):     76be6fe8 76bc4fe0 00000001 00000000 00000007  
02-02 23:43:11.381: I/DEBUG(251):     76be6ff8 00000007 00000007 00000000 00012ff0  
02-02 23:43:11.381: I/DEBUG(251):     76be7008 e0ffd8ff 464a1000 01004649 01000001  
02-02 23:43:11.381: I/DEBUG(251):     76be7018 00000100 4300dbff 05040600 06040506  
02-02 23:43:11.381: I/DEBUG(251):     76be7028 07060506 0a080607 090a0a10 0e140a09  
02-02 23:43:11.381: I/DEBUG(251):     76be7038 17100c0f 17181814 1a161614 1a1f251d  
02-02 23:43:11.381: I/DEBUG(251):     76be7048 161c231b 202c2016 29272623 1f19292a  
02-02 23:43:11.381: I/DEBUG(251):     76be7058 282d302d 29282530 00dbff28 07070143  
02-02 23:43:11.381: I/DEBUG(251):     76be7068 0a080a07 130a0a13 1a161a28 28282828  
02-02 23:43:11.381: I/DEBUG(251):     76be7078 28282828 28282828 28282828 28282828  
02-02 23:43:11.381: I/DEBUG(251):     76be7088 28282828 28282828 28282828 28282828  
02-02 23:43:11.381: I/DEBUG(251):     76be7098 28282828 28282828 28282828 c0ff2828  
02-02 23:43:11.381: I/DEBUG(251):     76be70a8 04081100 03800738 02002201 11030111  
02-02 23:43:11.381: I/DEBUG(251):     76be70b8 00c4ff01 0100001f 01010105 00010101  
02-02 23:43:11.381: I/DEBUG(251):     76be70c8 00000000 01000000 05040302 09080706  
02-02 23:43:11.381: I/DEBUG(251):     76be70d8 c4ff0b0a 0010b500 03030102 05030402  
02-02 23:43:11.381: I/DEBUG(251): memory near r7:
02-02 23:43:11.381: I/DEBUG(251):     00012fa0 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00012fb0 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00012fc0 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00012fd0 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00012fe0 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00012ff0 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00013000 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00013010 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00013020 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00013030 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00013040 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00013050 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00013060 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00013070 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00013080 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00013090 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251): memory near r9:
02-02 23:43:11.381: I/DEBUG(251):     76bf9fd8 00000000 00000000 00000000 00000000  
02-02 23:43:11.381: I/DEBUG(251):     76bf9fe8 00000000 00000000 00000000 00000007  
02-02 23:43:11.381: I/DEBUG(251):     76bf9ff8 00000000 00000000 ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa008 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa018 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa028 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa038 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa048 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa058 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa068 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa078 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa088 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa098 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa0a8 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa0b8 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa0c8 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251): memory near sl:
02-02 23:43:11.381: I/DEBUG(251):     77d9f528 ff000000 ff000000 ff000000 ff000000  
02-02 23:43:11.381: I/DEBUG(251):     77d9f538 ff000000 ff000000 ff070000 ff000000  
02-02 23:43:11.381: I/DEBUG(251):     77d9f548 00000000 00000000 00000000 00000000  
02-02 23:43:11.381: I/DEBUG(251):     77d9f558 00000000 00000000 00000000 00000000  
02-02 23:43:11.381: I/DEBUG(251):     77d9f568 00000000 00000000 00000000 00000000  
02-02 23:43:11.381: I/DEBUG(251):     77d9f578 00000000 00000000 00000000 00000000  
02-02 23:43:11.381: I/DEBUG(251):     77d9f588 00000000 00000000 00000000 00000000  
02-02 23:43:11.381: I/DEBUG(251):     77d9f598 00000000 00000000 00000000 00000000  
02-02 23:43:11.381: I/DEBUG(251):     77d9f5a8 00000000 00000000 00000000 00000000  
02-02 23:43:11.381: I/DEBUG(251):     77d9f5b8 00000000 00000000 00000000 00000000  
02-02 23:43:11.381: I/DEBUG(251):     77d9f5c8 00000000 00000000 00000000 00000000  
02-02 23:43:11.381: I/DEBUG(251):     77d9f5d8 00000000 00000000 00000000 00000000  
02-02 23:43:11.381: I/DEBUG(251):     77d9f5e8 00000000 00000000 00000000 00000000  
02-02 23:43:11.381: I/DEBUG(251):     77d9f5f8 00000000 00000000 00000000 00000000  
02-02 23:43:11.381: I/DEBUG(251):     77d9f608 00000000 00000000 00000000 00000000  
02-02 23:43:11.381: I/DEBUG(251):     77d9f618 00000000 00000000 00000000 00000000  
02-02 23:43:11.381: I/DEBUG(251): memory near fp:
02-02 23:43:11.381: I/DEBUG(251):     76bf9fd8 00000000 00000000 00000000 00000000  
02-02 23:43:11.381: I/DEBUG(251):     76bf9fe8 00000000 00000000 00000000 00000007  
02-02 23:43:11.381: I/DEBUG(251):     76bf9ff8 00000000 00000000 ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa008 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa018 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa028 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa038 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa048 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa058 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa068 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa078 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa088 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa098 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa0a8 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa0b8 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     76bfa0c8 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251): memory near ip:
02-02 23:43:11.381: I/DEBUG(251):     000194e0 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     000194f0 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00019500 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00019510 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00019520 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00019530 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00019540 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00019550 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00019560 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00019570 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00019580 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     00019590 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.381: I/DEBUG(251):     000195a0 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.391: I/DEBUG(251):     000195b0 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.391: I/DEBUG(251):     000195c0 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.391: I/DEBUG(251):     000195d0 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.391: I/DEBUG(251): memory near sp:
02-02 23:43:11.391: I/DEBUG(251):     bec43098 001fa400 752ca6a8 00000438 00000000  
02-02 23:43:11.391: I/DEBUG(251):     bec430a8 76be7008 752cb620 001fa400 74ff5514  
02-02 23:43:11.391: I/DEBUG(251):     bec430b8 7739f000 40091e0f 77da05e8 00000780  
02-02 23:43:11.391: I/DEBUG(251):     bec430c8 00000ca8 000010e0 00000043 000010c0  
02-02 23:43:11.391: I/DEBUG(251):     bec430d8 00000c90 7739f008 ffffffff 00000000  
02-02 23:43:11.391: I/DEBUG(251):     bec430e8 00000000 00000000 00000000 00000000  
02-02 23:43:11.391: I/DEBUG(251):     bec430f8 00000000 00000000 00000000 00000000  
02-02 23:43:11.391: I/DEBUG(251):     bec43108 00000000 00000000 00000000 00000000  
02-02 23:43:11.391: I/DEBUG(251):     bec43118 00000000 00000000 00000000 bec43268  
02-02 23:43:11.391: I/DEBUG(251):     bec43128 00000000 00000438 7739f008 00000780  
02-02 23:43:11.391: I/DEBUG(251):     bec43138 76be7008 7193ccd0 001fa400 74ff6314  
02-02 23:43:11.391: I/DEBUG(251):     bec43148 0001239a 4168a417 0000d9ff f1ef792f  
02-02 23:43:11.391: I/DEBUG(251):     bec43158 0001239a 4163a2e8 00000780 00000438  
02-02 23:43:11.391: I/DEBUG(251):     bec43168 00000003 76be7008 00000000 00000001  
02-02 23:43:11.391: I/DEBUG(251):     bec43178 00000000 4167acab 00000000 00000000  
02-02 23:43:11.391: I/DEBUG(251):     bec43188 76be7008 00000000 00000000 00000000  
02-02 23:43:11.391: I/DEBUG(251): code around pc:
02-02 23:43:11.391: I/DEBUG(251):     74ff559c e3580000 0a00001a e35e0000 0a000037  
02-02 23:43:11.391: I/DEBUG(251):     74ff55ac e58d2008 e59d2018 e3a08000 e1a0b009  
02-02 23:43:11.391: I/DEBUG(251):     74ff55bc f46b050d f46b150f f22081f0 e1a0b00a  
02-02 23:43:11.391: I/DEBUG(251):     74ff55cc f222a1f2 f224c1f4 f387ee5f e2888001  
02-02 23:43:11.391: I/DEBUG(251):     74ff55dc f40b810d e1520008 e2899030 f40b910f  
02-02 23:43:11.391: I/DEBUG(251):     74ff55ec e28aa040 8afffff0 e154000e e59d2008  
02-02 23:43:11.391: I/DEBUG(251):     74ff55fc 0a00000e e59da020 e59d901c e1a0800e  
02-02 23:43:11.391: I/DEBUG(251):     74ff560c ea000021 e5d9c000 e5cac000 e5d9c001  
02-02 23:43:11.391: I/DEBUG(251):     74ff561c e5cac001 e5d9c002 e5cac002 e5ca3003  
02-02 23:43:11.391: I/DEBUG(251):     74ff562c e28aa004 e152000a e2899003 1afffff4  
02-02 23:43:11.391: I/DEBUG(251):     74ff563c e59d800c e2811001 e1510008 e1a09000  
02-02 23:43:11.391: I/DEBUG(251):     74ff564c e1a0a002 1affffc2 e59d300c e3a0000c  
02-02 23:43:11.391: I/DEBUG(251):     74ff565c e58d0000 e59d1024 e1a02004 e1a00005  
02-02 23:43:11.391: I/DEBUG(251):     74ff566c eb009805 e3550000 0a00001d e1a00005  
02-02 23:43:11.391: I/DEBUG(251):     74ff567c e28dd02c ecbd8b10 e8bd4ff0 ea0b556e  
02-02 23:43:11.391: I/DEBUG(251):     74ff568c e1a0a00e e1a0900e e1a0800e e087700a  
02-02 23:43:11.391: I/DEBUG(251): code around lr:
02-02 23:43:11.391: I/DEBUG(251):     00000410 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.391: I/DEBUG(251):     00000420 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.391: I/DEBUG(251):     00000430 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.391: I/DEBUG(251):     00000440 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.391: I/DEBUG(251):     00000450 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.391: I/DEBUG(251):     00000460 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.391: I/DEBUG(251):     00000470 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.391: I/DEBUG(251):     00000480 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.391: I/DEBUG(251):     00000490 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.391: I/DEBUG(251):     000004a0 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.391: I/DEBUG(251):     000004b0 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.391: I/DEBUG(251):     000004c0 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.391: I/DEBUG(251):     000004d0 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.391: I/DEBUG(251):     000004e0 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.391: I/DEBUG(251):     000004f0 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.391: I/DEBUG(251):     00000500 ffffffff ffffffff ffffffff ffffffff  
02-02 23:43:11.391: I/DEBUG(251): memory map around fault addr 76bfa000:
02-02 23:43:11.391: I/DEBUG(251):     76b99000-76bfa000 rw- 
02-02 23:43:11.391: I/DEBUG(251):     (no map for address)
02-02 23:43:11.391: I/DEBUG(251):     76ce7000-76ce8000 rw- 


结果在以下博客中:

http://blog.csdn.net/u010477502/article/details/50626263


另外我是参照以下这篇文章,一步一步分析的

http://blog.csdn.net/u010477502/article/details/50629934







你可能感兴趣的:(Fatal signal 11 (SIGSEGV))