How do I get the backtrace for all the threads in GDB?

﹥>﹥吖頭↗ 提交于 2019-11-27 09:20:11

问题


Is there an equivalent command in GDB to that of WinDbg's "!process 0 7"?

I want to extract all the threads in a dump file along with their backtraces in GDB. "info threads" doesn't output the stack traces. So, is there a command that does?


回答1:


Generally, the backtrace is used to get the stack of the current thread, but if there is a necessity to get the stack trace of all the threads, use the following command.

thread apply all bt



回答2:


Is there a command that does?

thread apply all where


来源:https://stackoverflow.com/questions/18391808/how-do-i-get-the-backtrace-for-all-the-threads-in-gdb

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!