Dawson_Jiang 2022-10-08 17:37 采纳率: 0%
浏览 7

android native crash tombstone 如何定位到崩溃的so

崩溃,tombstone log 日志如下:

Revision: '0'
ABI: 'arm64'
pid: 3153, tid: 13760, name: pool-4-thread-1 >>> com.a.b <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
Cause: null pointer dereference

backtrace:
#00 pc 0000000000387bfc /system/priv-app/a/b.apk (offset 0x1908000)
#01 pc 0000000000058b84 /system/priv-app/a/b.apk (offset 0x1ec4000)
#02 pc 0000000000066168 /system/priv-app/a/b.apk (offset 0x1ec4000)
#03 pc 0000000000065ee8 /system/priv-app/a/b.apk (offset 0x1ec4000)
#04 pc 00000000000661f0 /system/priv-app/a/b.apk (offset 0x1ec4000)
#05 pc 00000000000819f4 /system/lib64/libc.so (__pthread_start(void*)+36)
#06 pc 00000000000234b8 /system/lib64/libc.so (__start_thread+68)

请问用什么方法可以查到是哪个so报错?能否根据”b.apk (offset 0x1908000)“ 使用什么工具 和什么方法定位到是apk中哪个so 或dex 报错崩溃了?尝试过addr2line没用。

  • 写回答

1条回答 默认 最新

  • 不会写代码的猴子 Android领域优质创作者 2022-10-09 09:52
    关注

    你这个问题不像是so库崩溃导致,更像是无限创建多线程引起的
    不知道你代码中如何书写的

    评论

报告相同问题?

问题事件

  • 创建了问题 10月8日

悬赏问题

  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图
  • ¥15 关于大棚监测的pcb板设计
  • ¥15 stm32开发clion时遇到的编译问题
  • ¥15 lna设计 源简并电感型共源放大器
  • ¥15 如何用Labview在myRIO上做LCD显示?(语言-开发语言)
  • ¥15 Vue3地图和异步函数使用
  • ¥15 C++ yoloV5改写遇到的问题