标签: c++ gdb
我目前的任务是使用gdb,二进制文件和核心文件执行事后调试。我经常遇到堆栈垃圾现象,堆栈无法通过bt重建。但是,通过检查内存,我经常可以恢复仍然完整的堆栈区域的连续部分,包括它们的帧指针。
我现在的问题是,如果我可以恢复这样的帧指针,是否有一个gdb命令允许我重建并打印到目前为止的堆栈,包括所有局部变量?或者bt命令只能从当前帧指针处理?
此致