l_h89
2019-04-13 14:58signal 6 (SIGABRT), code -6 (SI_TKILL)错误,需要addr2line定位错误代码的详细步骤
crash proc name : Thread-5
happen time : 2019-04-03 10:48:37
<>
cannot get valid ams trace info this time.
<>
pid: 2692, tid: 2733, name: Thread-5 >>> com.mxpipe.lih.mxpipe <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
Abort message: 'java_vm_ext.cc:534] JNI DETECTED ERROR IN APPLICATION: JNI NewStringUTF called with pending exception java.lang.NumberFormatException: empty String'
r0 00000000 r1 00000aad r2 00000006 r3 00000008
r4 00000a84 r5 00000aad r6 c29ff5ac r7 0000010c
r8 00000000 r9 e58991b8 sl 0000000a fp c29ff5f8
ip c9545440 sp c29ff598 lr e6ca9cad pc e6ca374e cpsr 200f0030
backtrace:
#00 pc 0001a74e /system/lib/libc.so (abort+63)
#01 pc 0035ba5d /system/lib/libart.so (art::Runtime::Abort(char const*)+392)
#02 pc 0041b82d /system/lib/libart.so (android::base::LogMessage::~LogMessage()+452)
#03 pc 0024ddf5 /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1212)
#04 pc 0024df77 /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+58)
#05 pc 000d609b /system/lib/libart.so (art::ScopedCheck::AbortF(char const*, ...)+42)
#06 pc 000d5c1b /system/lib/libart.so (art::ScopedCheck::CheckThread(_JNIEnv*)+274)
#07 pc 000d45c5 /system/lib/libart.so (art::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::JniValueType*)+596)
#08 pc 000ccd57 /system/lib/libart.so (art::CheckJNI::NewStringUTF(_JNIEnv*, char const*)+438)
#09 pc 00bc7071 /data/app/com.mxpipe.lih.mxpipe-BLdMLJLFE4s9FKr_u1cgKA==/base.apk (offset 0x500b000)
#10 pc 00bc7105 /data/app/com.mxpipe.lih.mxpipe-BLdMLJLFE4s9FKr_u1cgKA==/base.apk (offset 0x500b000)
#11 pc 00bb072d /data/app/com.mxpipe.lih.mxpipe-BLdMLJLFE4s9FKr_u1cgKA==/base.apk (offset 0x500b000)
#12 pc 00bb07d3 /data/app/com.mxpipe.lih.mxpipe-BLdMLJLFE4s9FKr_u1cgKA==/base.apk (offset 0x500b000)
#13 pc 00bcdeb9 /data/app/com.mxpipe.lih.mxpipe-BLdMLJLFE4s9FKr_u1cgKA==/base.apk (offset 0x500b000)
#14 pc 00be3f21 /data/app/com.mxpipe.lih.mxpipe-BLdMLJLFE4s9FKr_u1cgKA==/base.apk (offset 0x500b000)
#15 pc 022777c5 /data/app/com.mxpipe.lih.mxpipe-BLdMLJLFE4s9FKr_u1cgKA==/base.apk (offset 0x500b000)
#16 pc 022773eb /data/app/com.mxpipe.lih.mxpipe-BLdMLJLFE4s9FKr_u1cgKA==/base.apk (offset 0x500b000)
#17 pc 02277779 /data/app/com.mxpipe.lih.mxpipe-BLdMLJLFE4s9FKr_u1cgKA==/base.apk (offset 0x500b000)
#18 pc 02277791 /data/app/com.mxpipe.lih.mxpipe-BLdMLJLFE4s9FKr_u1cgKA==/base.apk (offset 0x500b000)
#19 pc 0255854b /data/app/com.mxpipe.lih.mxpipe-BLdMLJLFE4s9FKr_u1cgKA==/base.apk (offset 0x500b000)
#20 pc 00047a1f /system/lib/libc.so (__pthread_start(void*)+22)
#21 pc 0001b31d /system/lib/libc.so (__start_thread+32)
想用ndk中的addr2line来定位错误代码位置,但是不知道所需要的.so文件到底是哪个到底在哪里,项目中有引用aar包。
希望有大佬能解答一下,感谢万分!
- 点赞
- 回答
- 收藏
- 复制链接分享
0条回答
为你推荐
- trap os.exit in golang
- it技术
- 互联网问答
- IT行业问题
- 计算机技术
- 编程语言问答
- 1个回答
- Gomobile库使用隐藏的API方法
- aar
- android
- 1个回答
- 禁用Go编译程序的堆栈保护
- c
- security
- compilation
- 1个回答
- Golang频道卡住了
- channels
- redis
- 2个回答
- mac idea进去没多久就闪退
- java
- intellij-idea
- 3个回答