在运行自己的项目时,出现以下错误
heap corruption detected by dlfree
12-04 15:32:01.671 3093 3231 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 3231 (Thread-287)
12-04 15:32:01.726 3232 3232 I AEE/AED : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
12-04 15:32:01.726 3232 3232 I AEE/AED : Build fingerprint: 'alps/full_q5c/q5c:6.0/MRA58K/1510916390:user/test-keys'
12-04 15:32:01.726 3232 3232 I AEE/AED : Revision: '0'
12-04 15:32:01.727 3232 3232 I AEE/AED : ABI: 'arm'
12-04 15:32:01.727 3232 3232 I AEE/AED : pid: 3093, tid: 3231, name: Thread-287 >>> com.face.arcface <<<
12-04 15:32:01.727 3232 3232 I AEE/AED : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
12-04 15:32:01.753 3232 3232 I AEE/AED : Abort message: 'heap corruption detected by dlfree'
12-04 15:32:01.754 3232 3232 I AEE/AED : r0 00000000 r1 00000c9f r2 00000006 r3 a05f8978
12-04 15:32:01.754 3232 3232 I AEE/AED : r4 a05f8980 r5 a05f8930 r6 00000002 r7 0000010c
12-04 15:32:01.754 3232 3232 I AEE/AED : r8 b6d0bed8 r9 b8ac25a8 sl 71272718 fp a05f86bc
12-04 15:32:01.754 3232 3232 I AEE/AED : ip 00000006 sp a05f8490 lr b6ce8b3d pc b6ce9af4 cpsr 400f0010
12-04 15:32:01.787 356 1091 D FrameworkListener: dispatchCommand data = (getaddrinfo googleads.g.doubleclick.net ^ 1024 0 1 0 0)
12-04 15:32:01.789 356 3236 D SocketClient: SocketClient sendData done: 222
12-04 15:32:01.789 356 3236 D SocketClient: SocketClient sendData done:
12-04 15:32:01.789 356 3236 D SocketClient: SocketClient sendData done:
12-04 15:32:01.790 3232 3232 I AEE/AED :
12-04 15:32:01.790 3232 3232 I AEE/AED : backtrace:
12-04 15:32:01.790 3232 3232 I AEE/AED : #00 pc 00043af4 /system/lib/libc.so (tgkill+12)
12-04 15:32:01.790 3232 3232 I AEE/AED : #01 pc 00042b39 /system/lib/libc.so (pthread_kill+32)
12-04 15:32:01.790 3232 3232 I AEE/AED : #02 pc 0001babb /system/lib/libc.so (raise+10)
12-04 15:32:01.790 3232 3232 I AEE/AED : #03 pc 00018c6d /system/lib/libc.so (__libc_android_abort+34)
12-04 15:32:01.790 3232 3232 I AEE/AED : #04 pc 00016814 /system/lib/libc.so (abort+4)
12-04 15:32:01.790 3232 3232 I AEE/AED : #05 pc 0001a6cf /system/lib/libc.so (__libc_fatal+16)
12-04 15:32:01.790 3232 3232 I AEE/AED : #06 pc 0002ef69 /system/lib/libc.so (__bionic_heap_corruption_error+8)
12-04 15:32:01.790 3232 3232 I AEE/AED : #07 pc 000311b9 /system/lib/libc.so (dlfree+308)
12-04 15:32:01.790 3232 3232 I AEE/AED : #08 pc 00000e9f /data/app/com.syxrobot.arcface-1/lib/arm/libimage.so
12-04 15:32:01.790 3232 3232 I AEE/AED : #09 pc 0027ed89 /data/app/com.syxrobot.arcface-1/oat/arm/base.odex (offset 0x1ca000) (int com.guo.android_extend.image.ImageConverter.image_uninit(int)+84)
12-04 15:32:01.790 3232 3232 I AEE/AED : #10 pc 0027eee7 /data/app/com.syxrobot.arcface-1/oat/arm/base.odex (offset 0x1ca000) (void com.guo.android_extend.image.ImageConverter.destroy()+106)
12-04 15:32:01.790 3232 3232 I AEE/AED : #11 pc 002acfa9 /data/app/com.syxrobot.arcface-1/oat/arm/base.odex (offset 0x1ca000) (void com.face.arcface.RegisterActivity$2.run()+1100)
12-04 15:32:01.791 3232 3232 I AEE/AED : #12 pc 0243e141 /system/framework/arm/boot.oat (offset 0x2420000)
补充:
运行我自己的项目时,这个错误并不是一定会出现,但是出现后,会连续很多次都会崩溃,而且每次都是同一张图片,之后换图片可以继续工作,再点击会崩溃的图片时,有可能会没问题,如果没问题,之后就不会出现问题,运行官方DEMO这张图片,是一定会出问题,不知道是图片问题,还是什么,百度谷歌都没找到答案