无限云朵

文章
3
资源
0
加入时间
2年10月21天

使用backtrace获取堆栈信息

  GDB将当前函数的栈帧编号为0,为外层函数的栈帧依次加1,这些编号将成为一些GDB命令的参数,以指明将要操作的是哪一个函数的栈帧。  GDB还支持使用Address作为栈帧的标识符,可在栈帧编号被破坏的情况下使用。1.在栈帧之间切换  GDB中有很多针对调用堆栈的命令,都需要一个目标栈帧,例如打印局部变量值的命令。  frame args 将当前栈帧设置为args(编号或Add...