从核心转储中获取堆栈跟踪

时间:2011-04-21 14:06:34

标签: linux coredump

如何从核心转储文件中获取堆栈跟踪?该文件大约为14 MB,是在我的应用程序退出“分段错误”

后生成的

我在使用Red Hat 5.5

1 个答案:

答案 0 :(得分:55)

gdb /usr/bin/myapp.binary corefile

然后,使用以下之一:

(gdb) bt
(gdb) bt full
(gdb) info threads
(gdb) thread apply all bt
(gdb) thread apply all bt full

请注意,为相关库安装调试符号将有所帮助