当前位置: 技术问答>linux和unix
请教sco unix异常问题2
来源: 互联网 发布时间:2016-08-15
本文导语: 请教各位,sco unix程序异常掉下后,产生了一个core文件。使用DBX检查调用栈,但调用栈已被破坏(应该是溢出了),我想 知道怎么能够由顶向下检查调用栈。请大家多指教.谢谢! ...
请教各位,sco unix程序异常掉下后,产生了一个core文件。使用DBX检查调用栈,但调用栈已被破坏(应该是溢出了),我想
知道怎么能够由顶向下检查调用栈。请大家多指教.谢谢!
|
如果确认堆栈溢出被覆盖的话 基本调用都毁了
不过你还是可以看看有没有残存的 找你的应用程序的连接文件和连接map文件 看看堆栈在那里
不过你还是可以看看有没有残存的 找你的应用程序的连接文件和连接map文件 看看堆栈在那里
|
这得对照着你的程序链接生成的.dis反汇编或.map映像文件看每个函数入口保留栈长度才知道
很繁琐 如果不是非得不可的话 建议还是检查程序方便些
很繁琐 如果不是非得不可的话 建议还是检查程序方便些