crash日志记录如下:
1.找到带有符号表的相应的库文件或者可执行文件:
高通sda660为例,我这里目录是 android/out/target/product/sdm660_64/symbols/vendor/lib,
定位 audio.primary.sdm660.so 这个库,此时异常pc 00042c98
执行:addr2line -e audio.primary.sdm660.so -f 00042c98
则会有如下输出:

in_read
vendor/qcom/opensource/audio-hal/primary-hal/hal/audio_hw.c:7062
此时,便找到了 异常时的函数,以及函数在文件中的位置
其他类似

--------- beginning of crash
08-29 02:23:37.916 657 4178 F libc : Fatal signal 4 (SIGILL), code 1 (ILL_ILLOPC), fault addr 0xe5721810 in tid 4178 (reader),
最后
以上就是糟糕果汁最近收集整理的关于高通android q 通过backtrace,使用addr2ine工具,定位crash问题记录的全部内容,更多相关高通android内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复