求救,heap corruption detected by dlmalloc,求大神

12月31日 2016-02-01 10:18:16
求助大神,本人在开发的时候碰到碰到APP自动退出的问题,stacktrace里面抓不到异常信息,但是提示有一个heap corruption detected by dlmalloc,在网上查阅相关资料后,有人说是内存崩溃的问题,本人看不懂这些信息,不知道有没有大神能帮忙看看错误信息,帮忙看看是哪里出了问题,谢谢
错误信息如下:
02-01 10:01:05.365: I/DEBUG(1844): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
02-01 10:01:05.365: I/DEBUG(1844): Build fingerprint: 'SAMSUNG/full_mocha_t5260/mocha_t5260:4.4.2/KOT49H/20150831:eng/dev-keys'
02-01 10:01:05.365: I/DEBUG(1844): Revision: '0'
02-01 10:01:05.365: I/DEBUG(1844): pid: 3881, tid: 4098, name: Binder_3 >>> com.hgs.ptt <<<
02-01 10:01:05.365: I/DEBUG(1844): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
02-01 10:01:05.365: I/DEBUG(1844): Abort message: 'heap corruption detected by dlmalloc'
02-01 10:01:05.505: I/DEBUG(1844): r0 00000000 r1 00001002 r2 00000006 r3 00000000
02-01 10:01:05.505: I/DEBUG(1844): r4 00000006 r5 00000000 r6 00001002 r7 0000010c
02-01 10:01:05.505: I/DEBUG(1844): r8 7a149c7c r9 00000000 sl 79a1bfb0 fp 7a149924
02-01 10:01:05.505: I/DEBUG(1844): ip 415e68e0 sp 7a149808 lr 4003d0a1 pc 4004c1d0 cpsr 000b0010
02-01 10:01:05.505: I/DEBUG(1844): d0 636f6c6c616d6c64 d1 2079622064657463
02-01 10:01:05.505: I/DEBUG(1844): d2 0000005000000361 d3 753370f000000070
02-01 10:01:05.505: I/DEBUG(1844): d4 006500690073006e d5 006f004e0074006e
02-01 10:01:05.505: I/DEBUG(1844): d6 0069006600690074 d7 0069007400610063
02-01 10:01:05.505: I/DEBUG(1844): d8 0000000000000000 d9 0000000000000000
02-01 10:01:05.505: I/DEBUG(1844): d10 0000000000000000 d11 0000000000000000
02-01 10:01:05.505: I/DEBUG(1844): d12 0000000000000000 d13 0000000000000000
02-01 10:01:05.505: I/DEBUG(1844): d14 0000000000000000 d15 0000000000000000
02-01 10:01:05.505: I/DEBUG(1844): d16 ffffffffffffefff d17 0000000000000003
02-01 10:01:05.505: I/DEBUG(1844): d18 0000000000000000 d19 8000000000000000
02-01 10:01:05.505: I/DEBUG(1844): d20 0000000000004000 d21 0000000000000000
02-01 10:01:05.505: I/DEBUG(1844): d22 0000000000004000 d23 8000000000000000
02-01 10:01:05.505: I/DEBUG(1844): d24 0000000000000000 d25 0002a7600002a760
02-01 10:01:05.505: I/DEBUG(1844): d26 0707070703030303 d27 0300000004000000
02-01 10:01:05.510: I/DEBUG(1844): d28 0800000009000000 d29 0001000000010000
02-01 10:01:05.510: I/DEBUG(1844): d30 010b400001088000 d31 0000000000004000
02-01 10:01:05.510: I/DEBUG(1844): scr 80000010
02-01 10:01:05.520: I/DEBUG(1844): backtrace:
02-01 10:01:05.520: I/DEBUG(1844): #00 pc 000221d0 /system/lib/libc.so (tgkill+12)
02-01 10:01:05.520: I/DEBUG(1844): #01 pc 0001309d /system/lib/libc.so (pthread_kill+48)
02-01 10:01:05.520: I/DEBUG(1844): #02 pc 000132b1 /system/lib/libc.so (raise+10)
02-01 10:01:05.520: I/DEBUG(1844): #03 pc 00011fe7 /system/lib/libc.so
02-01 10:01:05.520: I/DEBUG(1844): #04 pc 00021a84 /system/lib/libc.so (abort+4)
02-01 10:01:05.520: I/DEBUG(1844): #05 pc 00012acd /system/lib/libc.so
02-01 10:01:05.520: I/DEBUG(1844): #06 pc 0000f1ed /system/lib/libc.so
02-01 10:01:05.520: I/DEBUG(1844): #07 pc 000100f1 /system/lib/libc.so (dlmalloc+604)
02-01 10:01:05.520: I/DEBUG(1844): #08 pc 0000dccb /system/lib/libc.so (malloc+10)
02-01 10:01:05.520: I/DEBUG(1844): #09 pc 0000d26d /system/lib/libutils.so (android::SharedBuffer::alloc(unsigned int)+8)
02-01 10:01:05.520: I/DEBUG(1844): #10 pc 0000de67 /system/lib/libutils.so (android::String16::String16(unsigned short const*, unsigned int)+12)
02-01 10:01:05.520: I/DEBUG(1844): #11 pc 0006a6cd /system/lib/libandroid_runtime.so
02-01 10:01:05.520: I/DEBUG(1844): #12 pc 0001db0c /system/lib/libdvm.so (dvmPlatformInvoke+112)
02-01 10:01:05.520: I/DEBUG(1844): #13 pc 0004e03b /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+398)
02-01 10:01:05.520: I/DEBUG(1844): #14 pc 00038749 /system/lib/libdvm.so (dvmCheckCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+8)
02-01 10:01:05.520: I/DEBUG(1844): #15 pc 00026f20 /system/lib/libdvm.so
02-01 10:01:05.520: I/DEBUG(1844): #16 pc 0002df30 /system/lib/libdvm.so (dvmMterpStd(Thread*)+76)
02-01 10:01:05.520: I/DEBUG(1844): #17 pc 0002b594 /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+184)
02-01 10:01:05.520: I/DEBUG(1844): #18 pc 00060435 /system/lib/libdvm.so (dvmCallMethodV(Thread*, Method const*, Object*, bool, JValue*, std::__va_list)+336)
02-01 10:01:05.520: I/DEBUG(1844): #19 pc 0004cda1 /system/lib/libdvm.so
02-01 10:01:05.520: I/DEBUG(1844): #20 pc 00040911 /system/lib/libdvm.so
02-01 10:01:05.520: I/DEBUG(1844): #21 pc 0006c68b /system/lib/libandroid_runtime.so
02-01 10:01:05.520: I/DEBUG(1844): #22 pc 0007088f /system/lib/libandroid_runtime.so
02-01 10:01:05.520: I/DEBUG(1844): #23 pc 000191ad /system/lib/libbinder.so (android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+60)
02-01 10:01:05.520: I/DEBUG(1844): #24 pc 0001d721 /system/lib/libbinder.so (android::IPCThreadState::executeCommand(int)+508)
02-01 10:01:05.520: I/DEBUG(1844): #25 pc 0001da9f /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+38)
02-01 10:01:05.520: I/DEBUG(1844): #26 pc 0001db15 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+48)
02-01 10:01:05.520: I/DEBUG(1844): #27 pc 00021965 /system/lib/libbinder.so
02-01 10:01:05.520: I/DEBUG(1844): #28 pc 0000ea01 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+216)
02-01 10:01:05.520: I/DEBUG(1844): #29 pc 0004ccd1 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+68)
02-01 10:01:05.520: I/DEBUG(1844): #30 pc 0000e533 /system/lib/libutils.so
02-01 10:01:05.520: I/DEBUG(1844): #31 pc 0000d240 /system/lib/libc.so (__thread_entry+72)
02-01 10:01:05.520: I/DEBUG(1844): stack:
02-01 10:01:05.520: I/DEBUG(1844): 7a1497c8 4150caad /system/lib/libdvm.so
02-01 10:01:05.520: I/DEBUG(1844): 7a1497cc 4150c9a7 /system/lib/libdvm.so
02-01 10:01:05.520: I/DEBUG(1844): 7a1497d0 4150bbb0 /system/lib/libdvm.so
02-01 10:01:05.520: I/DEBUG(1844): 7a1497d4 414b6a35 /system/lib/libdvm.so
02-01 10:01:05.520: I/DEBUG(1844): 7a1497d8 00000000
02-01 10:01:05.520: I/DEBUG(1844): 7a1497dc 00000010
02-01 10:01:05.520: I/DEBUG(1844): 7a1497e0 4152c2c8 /system/lib/libdvm.so
02-01 10:01:05.520: I/DEBUG(1844): 7a1497e4 79a1bfb0
02-01 10:01:05.520: I/DEBUG(1844): 7a1497e8 40078384
02-01 10:01:05.520: I/DEBUG(1844): 7a1497ec 4433e038 /dev/ashmem/dalvik-heap (deleted)
02-01 10:01:05.520: I/DEBUG(1844): 7a1497f0 40078384
02-01 10:01:05.520: I/DEBUG(1844): 7a1497f4 79a1bfa0
02-01 10:01:05.520: I/DEBUG(1844): 7a1497f8 7a1498b0 [stack:4098]
02-01 10:01:05.520: I/DEBUG(1844): 7a1497fc 00000010
02-01 10:01:05.520: I/DEBUG(1844): 7a149800 7a1498b4 [stack:4098]
02-01 10:01:05.520: I/DEBUG(1844): 7a149804 414d27c1 /system/lib/libdvm.so (dvmAddTrackedAlloc+24)
02-01 10:01:05.520: I/DEBUG(1844): #00 7a149808 00000006
02-01 10:01:05.520: I/DEBUG(1844): 7a14980c 00000000
02-01 10:01:05.520: I/DEBUG(1844): 7a149810 00001002
02-01 10:01:05.520: I/DEBUG(1844): 7a149814 415e68e0 /dev/ashmem/dalvik-zygote (deleted)
02-01 10:01:05.520: I/DEBUG(1844): 7a149818 415e68e0 /dev/ashmem/dalvik-zygote (deleted)
02-01 10:01:05.520: I/DEBUG(1844): 7a14981c 4003d0a1 /system/lib/libc.so (pthread_kill+52)
02-01 10:01:05.520: I/DEBUG(1844): #01 7a149820 00000006
02-01 10:01:05.520: I/DEBUG(1844): 7a149824 00000000
02-01 10:01:05.520: I/DEBUG(1844): 7a149828 77d34708
02-01 10:01:05.520: I/DEBUG(1844): 7a14982c 4003d2b5 /system/lib/libc.so (raise+14)
02-01 10:01:05.520: I/DEBUG(1844): #02 7a149830 7a14983c [stack:4098]
02-01 10:01:05.520: I/DEBUG(1844): 7a149834 4003bfeb /system/lib/libc.so
02-01 10:01:05.535: I/DEBUG(1844): memory near r1:
02-01 10:01:05.535: I/DEBUG(1844): 00000fe0 ffffffff ffffffff ffffffff ffffffff
02-01 10:01:05.535: I/DEBUG(1844): 00000ff0 ffffffff ffffffff ffffffff ffffffff
02-01 10:01:05.535: I/DEBUG(1844): 00001000 ffffffff ffffffff ffffffff ffffffff
02-01 10:01:05.535: I/DEBUG(1844): 00001010 ffffffff ffffffff ffffffff ffffffff
02-01 10:01:05.535: I/DEBUG(1844): 00001020 ffffffff ffffffff ffffffff ffffffff
02-01 10:01:05.535: I/DEBUG(1844): 00001030 ffffffff ffffffff ffffffff ffffffff
02-01 10:01:05.535: I/DEBUG(1844): 00001040 ffffffff ffffffff ffffffff ffffffff
02-01 10:01:05.535: I/DEBUG(1844): 00001050 ffffffff ffffffff ffffffff ffffffff
02-01 10:01:05.535: I/DEBUG(1844): 00001060 ffffffff ffffffff ffffffff ffffffff
02-01 10:01:05.535: I/DEBUG(1844): 00001070 ffffffff ffffffff ffffffff ffffffff
02-01 10:01:05.535: I/DEBUG(1844): 00001080 ffffffff ffffffff ffffffff ffffffff
02-01 10:01:05.535: I/DEBUG(1844): 00001090 ffffffff ffffffff ffffffff ffffffff
02-01 10:01:05.535: I/DEBUG(1844): 000010a0 ffffffff ffffffff ffffffff ffffffff
02-01 10:01:05.535: I/DEBUG(1844): 000010b0 ffffffff ffffffff ffffffff ffffffff
02-01 10:01:05.535: I/DEBUG(1844): 000010c0 ffffffff ffffffff ffffffff ffffffff
...全文
8958 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
huangxiaohu_coder 2016-02-02
  • 打赏
  • 举报
回复
引用 10 楼 zongtong01 的回复:
[quote=引用 8 楼 huangxiaohu_coder 的回复:] 你修改了哪里的代码出的问题呢?是改了native层的代码吗?如果能够最终到你修改的那里的代码属于哪个so,将前面用到的PC后面跟的地址,然后使用addr2line工具,就可以追踪到so中的哪个文件哪一行出错了,或者贴出你修改的代码呢
多谢大神,用addr2line看到了出错的C++代码在哪里,不过还是没有查出是什么问题,目前猜测可能是因为多线程导致的.程序是界面上有一个button,该button注册了longclicklistener和onTouchListener监听按键抬起,当长按时按键长按监听里面去调用mic,onTouch抬起时释放mic,而调用的底部C库的作用是做语音的格式转换,后台库里面用了线程,每次长点击按钮时都重新开启一个线程,不知道这种情况需不需要对mic做同步锁设置?如果需要设置的话,应该如何设置?望大神指点[/quote]如果同一时间有多线程的竞争同一资源的话,肯定是需要加锁的,加锁的话的常规的mutex就可以了吧,不过看你的函数调用栈的打印消息,貌似是对string的处理,导致的有内存越界,你看看你的代码,是否有string的处理,检查一下string的处理看有没有越界
12月31日 2016-02-02
  • 打赏
  • 举报
回复
引用 8 楼 huangxiaohu_coder 的回复:
你修改了哪里的代码出的问题呢?是改了native层的代码吗?如果能够最终到你修改的那里的代码属于哪个so,将前面用到的PC后面跟的地址,然后使用addr2line工具,就可以追踪到so中的哪个文件哪一行出错了,或者贴出你修改的代码呢
多谢大神,用addr2line看到了出错的C++代码在哪里,不过还是没有查出是什么问题,目前猜测可能是因为多线程导致的.程序是界面上有一个button,该button注册了longclicklistener和onTouchListener监听按键抬起,当长按时按键长按监听里面去调用mic,onTouch抬起时释放mic,而调用的底部C库的作用是做语音的格式转换,后台库里面用了线程,每次长点击按钮时都重新开启一个线程,不知道这种情况需不需要对mic做同步锁设置?如果需要设置的话,应该如何设置?望大神指点
12月31日 2016-02-02
  • 打赏
  • 举报
回复
引用 7 楼 f839903061 的回复:
是不是你调用的库文件里面没有释放 啊,比如打开文件操作完毕之后没有关闭
好像是多线程的问题
12月31日 2016-02-01
  • 打赏
  • 举报
回复
除了Abort message: 'heap corruption detected by dlmalloc',现在抛得是另一个差不多的,Abort message: 'heap corruption detected by dlfree' 02-01 10:53:01.925: I/DEBUG(1844): Build fingerprint: 'SAMSUNG/full_mocha_t5260/mocha_t5260:4.4.2/KOT49H/20150831:eng/dev-keys' 02-01 10:53:01.925: I/DEBUG(1844): Revision: '0' 02-01 10:53:01.930: I/DEBUG(1844): pid: 5326, tid: 5326, name: com.hgs.ptt >>> com.hgs.ptt <<< 02-01 10:53:01.930: I/DEBUG(1844): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr -------- 02-01 10:53:01.930: I/DEBUG(1844): Abort message: 'heap corruption detected by dlfree' 02-01 10:53:02.075: I/DEBUG(1844): r0 00000000 r1 000014ce r2 00000006 r3 00000000 02-01 10:53:02.075: I/DEBUG(1844): r4 00000006 r5 0000000b r6 000014ce r7 0000010c 02-01 10:53:02.075: I/DEBUG(1844): r8 00000438 r9 beb6a2d8 sl 00000780 fp 00000438 02-01 10:53:02.075: I/DEBUG(1844): ip 0000000c sp beb6a1a8 lr 4003d0a1 pc 4004c1d0 cpsr 000f0010 02-01 10:53:02.075: I/DEBUG(1844): d0 65746564206e6f64 d1 207962206465746c 02-01 10:53:02.075: I/DEBUG(1844): d2 0000000000000066 d3 0000000000000072 02-01 10:53:02.075: I/DEBUG(1844): d4 0000000000000000 d5 0000000000000000 02-01 10:53:02.075: I/DEBUG(1844): d6 0000000000000000 d7 0000000000000000 02-01 10:53:02.075: I/DEBUG(1844): d8 0000000000000000 d9 0000000000000000 02-01 10:53:02.075: I/DEBUG(1844): d10 0000000000000000 d11 0000000000000000 02-01 10:53:02.080: I/DEBUG(1844): d12 0000000000000000 d13 0000000000000000 02-01 10:53:02.080: I/DEBUG(1844): d14 0000000000000000 d15 0000000000000000 02-01 10:53:02.080: I/DEBUG(1844): d16 00000001065f4000 d17 0000000000000000 02-01 10:53:02.080: I/DEBUG(1844): d18 00000001065f4000 d19 00000077b0b72000 02-01 10:53:02.080: I/DEBUG(1844): d20 000000000003f750 d21 ff0000000000003f 02-01 10:53:02.080: I/DEBUG(1844): d22 000000000003f740 d23 0000000000000200 02-01 10:53:02.080: I/DEBUG(1844): d24 00000000000000e8 d25 0000000000000118 02-01 10:53:02.080: I/DEBUG(1844): d26 0000000077b15800 d27 4400000077b15801 02-01 10:53:02.080: I/DEBUG(1844): d28 0000000000000000 d29 0000000000000000 02-01 10:53:02.080: I/DEBUG(1844): d30 0000000000000000 d31 0000000000000000 02-01 10:53:02.080: I/DEBUG(1844): scr 20000013 02-01 10:53:02.090: I/DEBUG(1844): backtrace: 02-01 10:53:02.090: I/DEBUG(1844): #00 pc 000221d0 /system/lib/libc.so (tgkill+12) 02-01 10:53:02.090: I/DEBUG(1844): #01 pc 0001309d /system/lib/libc.so (pthread_kill+48) 02-01 10:53:02.090: I/DEBUG(1844): #02 pc 000132b1 /system/lib/libc.so (raise+10) 02-01 10:53:02.090: I/DEBUG(1844): #03 pc 00011fe7 /system/lib/libc.so 02-01 10:53:02.090: I/DEBUG(1844): #04 pc 00021a84 /system/lib/libc.so (abort+4) 02-01 10:53:02.090: I/DEBUG(1844): #05 pc 00012acd /system/lib/libc.so 02-01 10:53:02.090: I/DEBUG(1844): #06 pc 0000f1ed /system/lib/libc.so 02-01 10:53:02.090: I/DEBUG(1844): #07 pc 000117af /system/lib/libc.so (dlfree+1222) 02-01 10:53:02.090: I/DEBUG(1844): #08 pc 0000dcdf /system/lib/libc.so (free+10) 02-01 10:53:02.090: I/DEBUG(1844): #09 pc 0000d281 /system/lib/libutils.so (android::SharedBuffer::dealloc(android::SharedBuffer const*)+6) 02-01 10:53:02.090: I/DEBUG(1844): #10 pc 0000f4ff /system/lib/libutils.so (android::VectorImpl::finish_vector()+4) 02-01 10:53:02.090: I/DEBUG(1844): #11 pc 000069c9 /system/lib/libui.so 02-01 10:53:02.090: I/DEBUG(1844): #12 pc 00006a59 /system/lib/libui.so (android::Region::~Region()+4) 02-01 10:53:02.090: I/DEBUG(1844): #13 pc 00007831 /system/lib/libui.so (android::Region::operationSelf(android::Rect const&, int)+32) 02-01 10:53:02.090: I/DEBUG(1844): #14 pc 001a1f38 /system/vendor/lib/egl/libGLES_mali.so 02-01 10:53:02.090: I/DEBUG(1844): #15 pc 001a0b38 /system/vendor/lib/egl/libGLES_mali.so 02-01 10:53:02.090: I/DEBUG(1844): #16 pc 00381b78 /system/vendor/lib/egl/libGLES_mali.so 02-01 10:53:02.090: I/DEBUG(1844): #17 pc 00381c88 /system/vendor/lib/egl/libGLES_mali.so 02-01 10:53:02.090: I/DEBUG(1844): #18 pc 00382db4 /system/vendor/lib/egl/libGLES_mali.so (eglSwapBuffers+348) 02-01 10:53:02.090: I/DEBUG(1844): #19 pc 0000f701 /system/lib/libEGL.so (eglSwapBuffers+280) 02-01 10:53:02.090: I/DEBUG(1844): #20 pc 0004e7b7 /system/lib/libandroid_runtime.so 02-01 10:53:02.090: I/DEBUG(1844): #21 pc 0001db0c /system/lib/libdvm.so (dvmPlatformInvoke+112) 02-01 10:53:02.090: I/DEBUG(1844): #22 pc 0004e03b /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+398) 02-01 10:53:02.090: I/DEBUG(1844): #23 pc 00038749 /system/lib/libdvm.so (dvmCheckCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+8) 02-01 10:53:02.090: I/DEBUG(1844): #24 pc 00026f20 /system/lib/libdvm.so 02-01 10:53:02.090: I/DEBUG(1844): #25 pc 0002df30 /system/lib/libdvm.so (dvmMterpStd(Thread*)+76) 02-01 10:53:02.090: I/DEBUG(1844): #26 pc 0002b594 /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+184) 02-01 10:53:02.090: I/DEBUG(1844): #27 pc 00060719 /system/lib/libdvm.so (dvmInvokeMethod(Object*, Method const*, ArrayObject*, ArrayObject*, ClassObject*, bool)+392) 02-01 10:53:02.090: I/DEBUG(1844): #28 pc 00068687 /system/lib/libdvm.so 02-01 10:53:02.090: I/DEBUG(1844): #29 pc 00026f20 /system/lib/libdvm.so 02-01 10:53:02.090: I/DEBUG(1844): #30 pc 0002df30 /system/lib/libdvm.so (dvmMterpStd(Thread*)+76) 02-01 10:53:02.090: I/DEBUG(1844): #31 pc 0002b594 /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+184)
12月31日 2016-02-01
  • 打赏
  • 举报
回复
引用 3 楼 heaimnmn 的回复:
堆栈爆了,执行什么地方的时候退出的
这里调用了一个C库,用来转语音,界面上一个按钮,按住该按钮的时候通过udp将语音发送到服务器,释放按钮后停止发送,C库的作用是用来转格式的,将语音由pcm转化成evrc进行传输,现在基本是这种情况,开始按几次按钮能正常发送语音,然后过了几次之后就自动退出了,这个次数是随机的,有时候按两三次就退出,有时候按几十次才退出
哎,真难 2016-02-01
  • 打赏
  • 举报
回复
堆栈爆了,执行什么地方的时候退出的
12月31日 2016-02-01
  • 打赏
  • 举报
回复
02-01 10:01:05.545: I/DEBUG(1844): 4004c290 f421020d e2422020 f400022d e2822020 02-01 10:01:05.545: I/DEBUG(1844): 4004c2a0 e3120010 0a000001 f4210a0d f4000a2d 02-01 10:01:05.545: I/DEBUG(1844): code around lr: 02-01 10:01:05.545: I/DEBUG(1844): 4003d080 447b4b13 42b3e010 4812d10e 44786a1e 02-01 10:01:05.545: I/DEBUG(1844): 4003d090 ec90f7fb e9d8f00d 46224631 e892f00f 02-01 10:01:05.550: I/DEBUG(1844): 4003d0a0 d00a3001 e00b2400 2b00681b 480ad1eb 02-01 10:01:05.550: I/DEBUG(1844): 4003d0b0 44782403 ec7ef7fb f001e002 6804fa1b 02-01 10:01:05.550: I/DEBUG(1844): 4003d0c0 fa18f001 46206005 bf00bd70 0003b322 02-01 10:01:05.550: I/DEBUG(1844): 4003d0d0 0003b316 0003b30e 0003b2ea bf7ef7ff 02-01 10:01:05.550: I/DEBUG(1844): 4003d0e0 4a3e4b3d 43f0e92d 4606b08b 447b460d 02-01 10:01:05.550: I/DEBUG(1844): 4003d0f0 6823589c 930946a1 f9fcf001 8000f8d0 02-01 10:01:05.550: I/DEBUG(1844): 4003d100 d0482d00 f00f4628 280fff63 d8444604 02-01 10:01:05.550: I/DEBUG(1844): 4003d110 ffe4f7ff d1064286 4629200f e8a2f00d 02-01 10:01:05.550: I/DEBUG(1844): 4003d120 d03c2800 482ee02e f7fb4478 482debc2 02-01 10:01:05.550: I/DEBUG(1844): 4003d130 e0154478 d11342b0 482b6a06 f7fb4478 02-01 10:01:05.550: I/DEBUG(1844): 4003d140 4a2aec3a 46332120 447aa801 fae4f013 02-01 10:01:05.550: I/DEBUG(1844): 4003d150 a8012101 fde2f01a 46061c42 e011d104 02-01 10:01:05.550: I/DEBUG(1844): 4003d160 28006800 e02cd1e6 46294630 f00d4622 02-01 10:01:05.550: I/DEBUG(1844): 4003d170 1c43e8de d11e4607 f9bcf001 29046801 02-01 10:01:05.950: I/BootReceiver(2282): Copying /data/tombstones/tombstone_08 to DropBox (SYSTEM_TOMBSTONE)
12月31日 2016-02-01
  • 打赏
  • 举报
回复
02-01 10:01:05.535: I/DEBUG(1844): 000010d0 ffffffff ffffffff ffffffff ffffffff 02-01 10:01:05.535: I/DEBUG(1844): memory near r6: 02-01 10:01:05.535: I/DEBUG(1844): 00000fe0 ffffffff ffffffff ffffffff ffffffff 02-01 10:01:05.535: I/DEBUG(1844): 00000ff0 ffffffff ffffffff ffffffff ffffffff 02-01 10:01:05.535: I/DEBUG(1844): 00001000 ffffffff ffffffff ffffffff ffffffff 02-01 10:01:05.535: I/DEBUG(1844): 00001010 ffffffff ffffffff ffffffff ffffffff 02-01 10:01:05.535: I/DEBUG(1844): 00001020 ffffffff ffffffff ffffffff ffffffff 02-01 10:01:05.535: I/DEBUG(1844): 00001030 ffffffff ffffffff ffffffff ffffffff 02-01 10:01:05.535: I/DEBUG(1844): 00001040 ffffffff ffffffff ffffffff ffffffff 02-01 10:01:05.535: I/DEBUG(1844): 00001050 ffffffff ffffffff ffffffff ffffffff 02-01 10:01:05.535: I/DEBUG(1844): 00001060 ffffffff ffffffff ffffffff ffffffff 02-01 10:01:05.535: I/DEBUG(1844): 00001070 ffffffff ffffffff ffffffff ffffffff 02-01 10:01:05.535: I/DEBUG(1844): 00001080 ffffffff ffffffff ffffffff ffffffff 02-01 10:01:05.535: I/DEBUG(1844): 00001090 ffffffff ffffffff ffffffff ffffffff 02-01 10:01:05.535: I/DEBUG(1844): 000010a0 ffffffff ffffffff ffffffff ffffffff 02-01 10:01:05.535: I/DEBUG(1844): 000010b0 ffffffff ffffffff ffffffff ffffffff 02-01 10:01:05.535: I/DEBUG(1844): 000010c0 ffffffff ffffffff ffffffff ffffffff 02-01 10:01:05.535: I/DEBUG(1844): 000010d0 ffffffff ffffffff ffffffff ffffffff 02-01 10:01:05.535: I/DEBUG(1844): memory near r8: 02-01 10:01:05.535: I/DEBUG(1844): 7a149c5c 400e2723 00000011 400e221d 79868f30 02-01 10:01:05.535: I/DEBUG(1844): 7a149c6c 414dd43f 7781b478 7781a2f0 79cbbd68 02-01 10:01:05.535: I/DEBUG(1844): 7a149c7c 00000000 753370f0 00000050 00000050 02-01 10:01:05.535: I/DEBUG(1844): 7a149c8c 00000000 75337140 00000000 00000000 02-01 10:01:05.535: I/DEBUG(1844): 7a149c9c 00000000 40010001 400e221d 79868f30 02-01 10:01:05.535: I/DEBUG(1844): 7a149cac 00000000 00000000 00000000 00000000 02-01 10:01:05.540: I/DEBUG(1844): 7a149cbc 00000000 00000000 00000000 00000000 02-01 10:01:05.540: I/DEBUG(1844): 7a149ccc 00000000 79010001 00000000 400762ec 02-01 10:01:05.540: I/DEBUG(1844): 7a149cdc 79c8bdf8 79cbbd68 00000001 00000011 02-01 10:01:05.540: I/DEBUG(1844): 7a149cec 00000000 000003e8 00000050 00000000 02-01 10:01:05.540: I/DEBUG(1844): 7a149cfc 753370f0 75337140 935eea8a 79868f30 02-01 10:01:05.540: I/DEBUG(1844): 7a149d0c 00000000 79868f60 400f09ec 400b14fd 02-01 10:01:05.540: I/DEBUG(1844): 7a149d1c 400e2aa3 79868f30 79868f90 00000000 02-01 10:01:05.540: I/DEBUG(1844): 7a149d2c 400e2b19 79868f30 00000000 78f85f20 02-01 10:01:05.540: I/DEBUG(1844): 7a149d3c 7a149d50 00000001 400e6969 78f85f20 02-01 10:01:05.540: I/DEBUG(1844): 7a149d4c 400b1a03 78f85f20 00008000 78f85f20 02-01 10:01:05.540: I/DEBUG(1844): memory near sl: 02-01 10:01:05.540: I/DEBUG(1844): 79a1bf90 00000000 00000000 00000b88 0000045a 02-01 10:01:05.540: I/DEBUG(1844): 79a1bfa0 6ec2fe38 79880f24 6d43e0a8 6f3df000 02-01 10:01:05.540: I/DEBUG(1844): 79a1bfb0 418d1e88 00000000 7a149a60 00000000 02-01 10:01:05.540: I/DEBUG(1844): 79a1bfc0 7a149ab4 0000000e 00000000 4149ac80 02-01 10:01:05.540: I/DEBUG(1844): 79a1bfd0 00000000 00000000 6c7b1a70 7987d300 02-01 10:01:05.540: I/DEBUG(1844): 79a1bfe0 00000000 00000000 00000001 00004000 02-01 10:01:05.540: I/DEBUG(1844): 79a1bff0 00000000 78f8fbb8 4149ac80 4149fb40 02-01 10:01:05.540: I/DEBUG(1844): 79a1c000 00000000 414a3c3c 414a3cb0 414a3b60 02-01 10:01:05.540: I/DEBUG(1844): 79a1c010 414a3b80 414a3bdc 00000000 00000000 02-01 10:01:05.540: I/DEBUG(1844): 79a1c020 785d14c0 00000028 00000000 00000000 02-01 10:01:05.540: I/DEBUG(1844): 79a1c030 00000000 00000000 00002000 4152c9f4 02-01 10:01:05.540: I/DEBUG(1844): 79a1c040 415ad3a8 6d4f6050 00000002 79bc40d0 02-01 10:01:05.540: I/DEBUG(1844): 79a1c050 00000001 00000040 00000200 00000004 02-01 10:01:05.540: I/DEBUG(1844): 79a1c060 00000003 6ef01512 6ef0151c 00000001 02-01 10:01:05.540: I/DEBUG(1844): 79a1c070 6ed05300 6d61d670 00000000 3812d87c 02-01 10:01:05.540: I/DEBUG(1844): 79a1c080 00000000 f6d8decb fb02e9cb 00000000 02-01 10:01:05.540: I/DEBUG(1844): memory near fp: 02-01 10:01:05.540: I/DEBUG(1844): 7a149904 7a149910 79880f24 4149ab10 79880f24 02-01 10:01:05.540: I/DEBUG(1844): 7a149914 00000001 6f0bf0e1 41553f38 7a149c0c 02-01 10:01:05.540: I/DEBUG(1844): 7a149924 414cb03f 79880f24 6f0bf0de 4015c699 02-01 10:01:05.540: I/DEBUG(1844): 7a149934 79a1bfb0 00000000 00000000 30700001 02-01 10:01:05.540: I/DEBUG(1844): 7a149944 00000000 0000002c 40078384 400781d8 02-01 10:01:05.540: I/DEBUG(1844): 7a149954 00000005 783ac3d8 4003af2f 0000002c 02-01 10:01:05.540: I/DEBUG(1844): 7a149964 dffffff4 4152c7a0 79a1bfa0 79a1bfc8 02-01 10:01:05.540: I/DEBUG(1844): 7a149974 ffffbfff 79a1bfc8 414f07c9 79a1bfa0 02-01 10:01:05.540: I/DEBUG(1844): 7a149984 783ac3d8 00000000 00000028 41527c84 02-01 10:01:05.540: I/DEBUG(1844): 7a149994 414f6365 00000000 00000000 00000000 02-01 10:01:05.540: I/DEBUG(1844): 7a1499a4 6d4f6050 00000002 00007cc5 00000020 02-01 10:01:05.540: I/DEBUG(1844): 7a1499b4 00000000 00000000 00000000 0000000b 02-01 10:01:05.540: I/DEBUG(1844): 7a1499c4 00000000 00000003 0000000c 00000072 02-01 10:01:05.540: I/DEBUG(1844): 7a1499d4 00000005 00000000 00000018 00000000 02-01 10:01:05.540: I/DEBUG(1844): 7a1499e4 00000018 00000001 00000018 4152c2c8 02-01 10:01:05.540: I/DEBUG(1844): 7a1499f4 6f433d24 7a149c0c 4433df88 4152c2c8 02-01 10:01:05.540: I/DEBUG(1844): memory near ip: 02-01 10:01:05.540: I/DEBUG(1844): 415e68c0 00000000 00000022 00000000 0000005b 02-01 10:01:05.540: I/DEBUG(1844): 415e68d0 41532950 00000000 00000022 00000000 02-01 10:01:05.540: I/DEBUG(1844): 415e68e0 006e0061 00720064 0069006f 002e0064 02-01 10:01:05.540: I/DEBUG(1844): 415e68f0 00700061 002e0070 00540049 00610072 02-01 10:01:05.540: I/DEBUG(1844): 415e6900 0073006e 00650069 0074006e 006f004e 02-01 10:01:05.540: I/DEBUG(1844): 415e6910 00690074 00690066 00610063 00690074 02-01 10:01:05.540: I/DEBUG(1844): 415e6920 006e006f 0000002b 41532950 00000000 02-01 10:01:05.540: I/DEBUG(1844): 415e6930 00000007 00000000 00550052 004e004e 02-01 10:01:05.540: I/DEBUG(1844): 415e6940 004e0049 00000047 41532950 0000002b 02-01 10:01:05.540: I/DEBUG(1844): 415e6950 41532950 00000000 00000008 00000000 02-01 10:01:05.540: I/DEBUG(1844): 415e6960 00490046 0049004e 00480053 00440045 02-01 10:01:05.545: I/DEBUG(1844): 415e6970 00720055 0000001b 41646d28 00000000 02-01 10:01:05.545: I/DEBUG(1844): 415e6980 41633678 00000001 00000018 00000013 02-01 10:01:05.545: I/DEBUG(1844): 415e6990 41531890 00000000 00000010 00000053 02-01 10:01:05.545: I/DEBUG(1844): 415e69a0 415329f8 00000000 0000000e 00000000 02-01 10:01:05.545: I/DEBUG(1844): 415e69b0 00000002 00000001 00000004 00000008 02-01 10:01:05.545: I/DEBUG(1844): memory near sp: 02-01 10:01:05.545: I/DEBUG(1844): 7a1497e8 40078384 4433e038 40078384 79a1bfa0 02-01 10:01:05.545: I/DEBUG(1844): 7a1497f8 7a1498b0 00000010 7a1498b4 414d27c1 02-01 10:01:05.545: I/DEBUG(1844): 7a149808 00000006 00000000 00001002 415e68e0 02-01 10:01:05.545: I/DEBUG(1844): 7a149818 415e68e0 4003d0a1 00000006 00000000 02-01 10:01:05.545: I/DEBUG(1844): 7a149828 77d34708 4003d2b5 7a14983c 4003bfeb 02-01 10:01:05.545: I/DEBUG(1844): 7a149838 00000056 ffffffdf 40078210 7a1498ec 02-01 10:01:05.545: I/DEBUG(1844): 7a149848 782ace00 4003af2f 4152c62c 40078208 02-01 10:01:05.545: I/DEBUG(1844): 7a149858 1fa00005 4004ba88 935eea8a 4003cad1 02-01 10:01:05.545: I/DEBUG(1844): 7a149868 4006a13b 7a14987c ffffff60 400391f1 02-01 10:01:05.545: I/DEBUG(1844): 7a149878 4006a13b 4006dccb ffffff60 40078378 02-01 10:01:05.545: I/DEBUG(1844): 7a149888 00000000 4003a0f5 00000056 dfe2fff4 02-01 10:01:05.545: I/DEBUG(1844): 7a149898 40039e95 00000046 1fa00005 00000022 02-01 10:01:05.545: I/DEBUG(1844): 7a1498a8 415e68e0 7a149c7c 00000000 79a1bfb0 02-01 10:01:05.545: I/DEBUG(1844): 7a1498b8 7a149924 40037ccd 00000012 400b0271 02-01 10:01:05.545: I/DEBUG(1844): 7a1498c8 7a1498ec 400b0e6b 00000012 77b36fd8 02-01 10:01:05.545: I/DEBUG(1844): 7a1498d8 1fa00005 415e68e0 79868f30 4015c6d1 02-01 10:01:05.545: I/DEBUG(1844): code around pc: 02-01 10:01:05.545: I/DEBUG(1844): 4004c1b0 e8bd00f0 e3700a01 912fff1e e2600000 02-01 10:01:05.545: I/DEBUG(1844): 4004c1c0 ea006e33 e92d50f0 e3a07f43 ef000000 02-01 10:01:05.545: I/DEBUG(1844): 4004c1d0 e8bd50f0 e3700a01 912fff1e e2600000 02-01 10:01:05.545: I/DEBUG(1844): 4004c1e0 ea006e2b e92d50f0 e3a070ee ef000000 02-01 10:01:05.545: I/DEBUG(1844): 4004c1f0 e8bd50f0 e3700a01 912fff1e e2600000 02-01 10:01:05.545: I/DEBUG(1844): 4004c200 ea006e23 e1520003 8a00008c f5d1f040 02-01 10:01:05.545: I/DEBUG(1844): 4004c210 e92d4001 e3520010 3a000024 e2603000 02-01 10:01:05.545: I/DEBUG(1844): 4004c220 e213300f 0a00000e e0422003 e1b0cf83 02-01 10:01:05.545: I/DEBUG(1844): 4004c230 44d1e001 44c0e001 24d1c001 24d1e001 02-01 10:01:05.545: I/DEBUG(1844): 4004c240 24c0c001 24c0e001 e1b0ce83 aa000001 02-01 10:01:05.545: I/DEBUG(1844): 4004c250 f4a1030d f480031d 3a000001 f421070d 02-01 10:01:05.545: I/DEBUG(1844): 4004c260 f400071d e2522040 3a000006 f421020d 02-01 10:01:05.545: I/DEBUG(1844): 4004c270 f421420d f5d1f100 e2522040 f400022d 02-01 10:01:05.545: I/DEBUG(1844): 4004c280 f400422d 2afffff8 e2922020 3a000002
huangxiaohu_coder 2016-02-01
  • 打赏
  • 举报
回复
你修改了哪里的代码出的问题呢?是改了native层的代码吗?如果能够最终到你修改的那里的代码属于哪个so,将前面用到的PC后面跟的地址,然后使用addr2line工具,就可以追踪到so中的哪个文件哪一行出错了,或者贴出你修改的代码呢
雨焰 2016-02-01
  • 打赏
  • 举报
回复 1
是不是你调用的库文件里面没有释放 啊,比如打开文件操作完毕之后没有关闭
12月31日 2016-02-01
  • 打赏
  • 举报
回复
求大神带路

80,359

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧