Sigsegv 11信号引起的回溯

时间:2019-04-03 11:25:48

标签: c++ sigsegv

我正在装有android的Linux系统中运行多线程C ++程序。由于SIGSEGV 11(分段故障),我崩溃了。生成的回溯显示.so文件,后跟带有一些地址的堆。

如何检查细分错误到底发生在哪里?如何调试在回溯记录中打印的地址?

1 个答案:

答案 0 :(得分:0)

使用adb logcat获取日志。那里的额外信息(呼叫堆栈,注册表)应该可以帮助您确定问题。

要翻译源行中的地址,请使用NDK中可用的addr2line