进程出现异常,IP指针的值为0xXXXXXXXX。可以通过gdb调试找到出问题的地方
gdb attach 进程号
gdb x /li 0xXXXXXXXX
这时能够显示出现问题的函数名字,例如 test_func
这时 gdb b test_func打断点
然后 gdb c继续执行
执行到test_func后
gdb bt能够打印出出现问题的调用栈
进程出现异常,IP指针的值为0xXXXXXXXX。可以通过gdb调试找到出问题的地方
gdb attach 进程号
gdb x /li 0xXXXXXXXX
这时能够显示出现问题的函数名字,例如 test_func
这时 gdb b test_func打断点
然后 gdb c继续执行
执行到test_func后
gdb bt能够打印出出现问题的调用栈