在linux上用gdb调试内核转储时,如何知道线程的状态?
我快崩溃了。在用gdb调试coredump时,我想看看崩溃前线程的状态 在我的程序中,我为该线程发出一个信号并处理它。了解线程崩溃之前的状态以及为该线程发出信号之前的时间会很有帮助。是否有可能从gdb获得此信息在linux上用gdb调试内核转储时,如何知道线程的状态?,linux,gdb,signals,coredump,thread-state,Linux,Gdb,Signals,Coredump,Thread State,我快崩溃了。在用gdb调试coredump时,我想看看崩溃前线程的状态 在我的程序中,我为该线程发出一个信号并处理它。了解线程崩溃之前的状态以及为该线程发出信号之前的时间会很有帮助。是否有可能从gdb获得此信息 谢谢请参阅本页 使用gdb 7.4的“可逆调试”是可能的。寻找一个小教程。这个线程有足够的信息:这是真的。。但是,当实际的程序不是使用coredump运行时,这种方法是有效的。
谢谢请参阅本页
使用gdb 7.4的“可逆调试”是可能的。寻找一个小教程。这个线程有足够的信息:这是真的。。但是,当实际的程序不是使用coredump运行时,这种方法是有效的。