Chinaunix's Archiver
论坛
›
CPU与编译器
› 关于backtrace,某函数不需要修改bp,这时回溯是不是就不准了
learn007
发表于 2012-08-14 09:23
关于backtrace,某函数不需要修改bp,这时回溯是不是就不准了
例如,A调用B,B调用C
B没有使用栈,就没有修改EBP,那么在C回溯的时候,找到的A的调用地址就不准了吧。
一般是EBP+4来找的(32位系统)
页:
[1]
查看完整版本:
关于backtrace,某函数不需要修改bp,这时回溯是不是就不准了