标签: gcc gdb breakpoints
我知道调用的函数名称。但不是从它被称为的地方。我想在返回此函数时使用gdb设置断点。怎么办?
是否有任何特定命令或一系列步骤?
答案 0 :(得分:0)
您可以使用以下方法进行反向调试:
(gdb) fin (gdb) reverse-step
答案 1 :(得分:0)
如果您只是想知道哪个父函数称为您的特定函数,请在相关子函数的顶部放置一个断点。一旦中断,使用backtrace(或仅bt)查看完成的调用跟踪,以便在执行过程中达到该点。
backtrace
bt