android 长时间运行导致程序奔溃

偶发性bug,不知道哪里引起的错误,程序太大没办法贴出代码,请大神帮忙看看是哪里出错了可以给个提示。没调过这方面的bug,请大神教教方法 谢谢了

06-02 13:56:25.920: A/libc(15969): Fatal signal 6 (SIGABRT) at 0x00003e61 (code=-6), thread 15969 (.clov4r.ad.nil1)
06-02 13:56:26.030: I/DEBUG(107): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
06-02 13:56:26.030: I/DEBUG(107): Build fingerprint: 'rockchip/rk3188/rk3188:4.4.2/KOT49H/eng.yangfeihu.20141226.153135:eng/test-keys'
06-02 13:56:26.030: I/DEBUG(107): Revision: '0'
06-02 13:56:26.030: I/DEBUG(107): pid: 15969, tid: 15969, name: .clov4r.ad.nil1 >>> com.clov4r.ad.nil1 <<<
06-02 13:56:26.030: I/DEBUG(107): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
06-02 13:56:26.230: I/DEBUG(107): r0 00000000 r1 00003e61 r2 00000006 r3 00000000
06-02 13:56:26.230: I/DEBUG(107): r4 00000006 r5 0000000c r6 00003e61 r7 0000010c
06-02 13:56:26.230: I/DEBUG(107): r8 beec3168 r9 41504af8 sl 4015d4b8 fp beec317c
06-02 13:56:26.230: I/DEBUG(107): ip 402e53d0 sp beec30c0 lr 4018509d pc 40194048 cpsr 00030010
06-02 13:56:26.230: I/DEBUG(107): d0 000000003a70697a d1 0000000000000000
06-02 13:56:26.230: I/DEBUG(107): d2 0000000000000000 d3 0000000000000000
06-02 13:56:26.230: I/DEBUG(107): d4 0000050000000000 d5 000002a044280000
06-02 13:56:26.230: I/DEBUG(107): d6 0000000100000000 d7 414000003f800000
06-02 13:56:26.230: I/DEBUG(107): d8 000000003f800000 d9 44a0000000000000
06-02 13:56:26.230: I/DEBUG(107): d10 0000000044280000 d11 44586db842aa4925
06-02 13:56:26.230: I/DEBUG(107): d12 3f80000042904925 d13 447a0000447a0000
06-02 13:56:26.230: I/DEBUG(107): d14 000000003f800000 d15 44586db800000000
06-02 13:56:26.230: I/DEBUG(107): d16 00000000ffffffff d17 0000000000000000
06-02 13:56:26.230: I/DEBUG(107): d18 4030000000000000 d19 0000000000000000
06-02 13:56:26.230: I/DEBUG(107): d20 3ff0000000000000 d21 0000000000000000
06-02 13:56:26.230: I/DEBUG(107): d22 0000000000000000 d23 0000000000000000
06-02 13:56:26.230: I/DEBUG(107): d24 4030000000000000 d25 0000000000000000
06-02 13:56:26.230: I/DEBUG(107): d26 3ff0000000000000 d27 0000000000000000
06-02 13:56:26.230: I/DEBUG(107): d28 4030000000000000 d29 0000000000000000
06-02 13:56:26.230: I/DEBUG(107): d30 004f001400490013 d31 005b001700550016
06-02 13:56:26.230: I/DEBUG(107): scr 60000011
06-02 13:56:26.240: I/DEBUG(107): backtrace:
06-02 13:56:26.240: I/DEBUG(107): #00 pc 00022048 /system/lib/libc.so (tgkill+12)
06-02 13:56:26.240: I/DEBUG(107): #01 pc 00013099 /system/lib/libc.so (pthread_kill+48)
06-02 13:56:26.240: I/DEBUG(107): #02 pc 000132ad /system/lib/libc.so (raise+10)
06-02 13:56:26.240: I/DEBUG(107): #03 pc 00011fe3 /system/lib/libc.so
06-02 13:56:26.240: I/DEBUG(107): #04 pc 000218fc /system/lib/libc.so (abort+4)
06-02 13:56:26.240: I/DEBUG(107): #05 pc 00000921 /system/lib/libstdc++.so (operator new(unsigned int)+8)
06-02 13:56:26.240: I/DEBUG(107): #06 pc 0000c431 /system/lib/libandroidfw.so (android::_CompressedAsset::getBuffer(bool)+12)
06-02 13:56:26.240: I/DEBUG(107): #07 pc 0007ee09 /system/lib/libandroid_runtime.so
06-02 13:56:26.240: I/DEBUG(107): #08 pc 0001dbcc /system/lib/libdvm.so (dvmPlatformInvoke+112)
06-02 13:56:26.240: I/DEBUG(107): #09 pc 0004e123 /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+398)
06-02 13:56:26.240: I/DEBUG(107): #10 pc 00026fe0 /system/lib/libdvm.so
06-02 13:56:26.240: I/DEBUG(107): #11 pc 0002dfa0 /system/lib/libdvm.so (dvmMterpStd(Thread*)+76)
06-02 13:56:26.240: I/DEBUG(107): #12 pc 0002b638 /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+184)
06-02 13:56:26.240: I/DEBUG(107): #13 pc 00060865 /system/lib/libdvm.so (dvmInvokeMethod(Object*, Method const*, ArrayObject*, ArrayObject*, ClassObject*, bool)+392)
06-02 13:56:26.240: I/DEBUG(107): #14 pc 000687c7 /system/lib/libdvm.so
06-02 13:56:26.240: I/DEBUG(107): #15 pc 00026fe0 /system/lib/libdvm.so
06-02 13:56:26.240: I/DEBUG(107): #16 pc 0002dfa0 /system/lib/libdvm.so (dvmMterpStd(Thread*)+76)
06-02 13:56:26.240: I/DEBUG(107): #17 pc 0002b638 /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+184)
06-02 13:56:26.240: I/DEBUG(107): #18 pc 00060581 /system/lib/libdvm.so (dvmCallMethodV(Thread*, Method const*, Object*, bool, JValue*, std::__va_list)+336)
06-02 13:56:26.240: I/DEBUG(107): #19 pc 00049d0b /system/lib/libdvm.so
06-02 13:56:26.240: I/DEBUG(107): #20 pc 0004ce7f /system/lib/libandroid_runtime.so
06-02 13:56:26.240: I/DEBUG(107): #21 pc 0004dba3 /system/lib/libandroid_runtime.so (android::AndroidRuntime::start(char const*, char const*)+354)
06-02 13:56:26.240: I/DEBUG(107): #22 pc 0000105b /system/bin/app_process
06-02 13:56:26.240: I/DEBUG(107): #23 pc 0000e403 /system/lib/libc.so (__libc_init+50)
06-02 13:56:26.240: I/DEBUG(107): #24 pc 00000d7c /system/bin/app_process
06-02 13:56:26.240: I/DEBUG(107): stack:
06-02 13:56:26.240: I/DEBUG(107): beec3080 40183885 /system/lib/libc.so (dlrealloc)
06-02 13:56:26.240: I/DEBUG(107): beec3084 756e4b28

06-02 13:56:26.240: I/DEBUG(107): beec3088 0000003a

06-02 13:56:26.240: I/DEBUG(107): beec308c 756e4b10

06-02 13:56:26.240: I/DEBUG(107): beec3090 699f9a08

06-02 13:56:26.240: I/DEBUG(107): beec3094 00000000

06-02 13:56:26.240: I/DEBUG(107): beec3098 beec30f8 [stack]
06-02 13:56:26.240: I/DEBUG(107): beec309c 699f9a10

06-02 13:56:26.240: I/DEBUG(107): beec30a0 00000000

06-02 13:56:26.250: I/DEBUG(107): beec30a4 ffffffff

06-02 13:56:26.250: I/DEBUG(107): beec30a8 00000000

06-02 13:56:26.250: I/DEBUG(107): beec30ac 40184d3b /system/lib/libc.so (mmap+38)
06-02 13:56:26.250: I/DEBUG(107): beec30b0 ffffffff

06-02 13:56:26.250: I/DEBUG(107): beec30b4 00000000

06-02 13:56:26.250: I/DEBUG(107): beec30b8 00000003

06-02 13:56:26.250: I/DEBUG(107): beec30bc 0058b000

06-02 13:56:26.250: I/DEBUG(107): #00 beec30c0 00000006

06-02 13:56:26.250: I/DEBUG(107): beec30c4 0000000c

06-02 13:56:26.250: I/DEBUG(107): beec30c8 00003e61

06-02 13:56:26.250: I/DEBUG(107): beec30cc 402e53d0 /system/lib/libandroid_runtime.so
06-02 13:56:26.250: I/DEBUG(107): beec30d0 402e53d0 /system/lib/libandroid_runtime.so
06-02 13:56:26.250: I/DEBUG(107): beec30d4 4018509d /system/lib/libc.so (pthread_kill+52)
06-02 13:56:26.250: I/DEBUG(107): #01 beec30d8 00000006

06-02 13:56:26.250: I/DEBUG(107): beec30dc 00000000

06-02 13:56:26.250: I/DEBUG(107): beec30e0 756e4a78

06-02 13:56:26.250: I/DEBUG(107): beec30e4 401852b1 /system/lib/libc.so (raise+14)
06-02 13:56:26.250: I/DEBUG(107): #02 beec30e8 beec30f4 [stack]
06-02 13:56:26.250: I/DEBUG(107): beec30ec 40183fe7 /system/lib/libc.so

查看全部
qlx2522
qlx2522
2015/06/08 08:25
  • android
  • 点赞
  • 收藏
  • 回答
    私信

9个回复