GDB中是否有与WinDbg的process 0 7相同的命令?
我想在一个转储文件中提取所有线程以及它们在GDB中的回溯。信息线程不输出堆栈跟踪。那么,有这样的命令吗?
GDB中是否有与WinDbg的process 0 7相同的命令?
我想在一个转储文件中提取所有线程以及它们在GDB中的回溯。信息线程不输出堆栈跟踪。那么,有这样的命令吗?
在使用多个线程进行调试时,切换到特定的线程号并仅获取该线程的反向跟踪也是有用的。
摘自GNU GDB线程文档
出于调试目的,GDB将自己的线程号(一个按线程创建顺序分配的小整数)与程序中的每个线程关联起来。
用法:
info threads
然后确定您想要查看的线程。
thread <thread_id>
最后,对该线程使用backtrace:
bt