21
A
回答
41
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
注为相关库安装调试符号将有所帮助
相关问题
- 1. 在Linux核心转储中仅转储堆栈跟踪
- 2. 如何添加堆栈跟踪到核心转储
- 3. 最小核心转储(堆栈跟踪+仅当前帧)
- 4. 核心转储不与gdb堆栈跟踪同步
- 5. 如何充分利用堆栈跟踪(从内核或核心转储)?
- 6. 提取从堆栈跟踪
- 7. 从ZendFramework获取完整堆栈跟踪
- 8. 从NullPointerException获取堆栈跟踪
- 9. 从堆栈跟踪获取文件名
- 10. 从Visual Studio中获取堆栈跟踪
- 11. 的Linux堆栈跟踪转储
- 12. 如何从通过Windows MiniDump调用生成的核心转储获取堆栈跟踪?
- 13. 从.NET当前位置堆栈跟踪核心
- 14. 需要堆栈跟踪,但Cygwin甚至不打印核心转储
- 15. 从小型转储中提取堆栈跟踪
- 16. 如何从小转储中提取堆栈跟踪?
- 17. 从javascript堆栈跟踪中查找Java实际堆栈跟踪
- 18. 在VB6中获取堆栈跟踪
- 19. 如何获取堆栈跟踪信息?
- 20. 在Perl中获取堆栈跟踪?
- 21. 使用cx_freeze获取Python堆栈跟踪
- 22. 获取堆栈跟踪参数的值?
- 23. 获取堆栈跟踪不通过USB
- 24. 如何从处理/捕获的异常中获取堆栈跟踪并将其转储到跟踪日志中
- 25. iOS Javascript核心异常详细堆栈跟踪信息
- 26. 堆栈跟踪3
- 27. 从FreeBSD的内核核心转储中提取用户空间线程堆栈
- 28. 堆栈跟踪如何构建以及堆栈如何跟踪?
- 29. 从核心转储中提取堆转储(hprof)
- 30. 如何获得正确的堆栈跟踪而不是反射堆栈跟踪?
顺便说一下,您的应用程序是用C++编写的吗? – 2011-04-21 14:13:12