首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

怎么找到程序报错的位置

2012-02-05 
如何找到程序报错的位置最近接手了别人的工程,在做压力测试的时候程序崩掉了,跳出的对话框中我选择Break时

如何找到程序报错的位置
最近接手了别人的工程,在做压力测试的时候程序崩掉了,跳出的对话框中我选择Break时候出现了一串汇编程序(选择Continue就有出现了同样对话框),
点右键并不能跳到错误代码
选择Call Stack只看见一串莫名其妙的dll和地址
这个情况我改怎么知道出错的位置?或者是用什么比较好的工具。

[解决办法]
windbg + IDA,就行了,呵呵。
[解决办法]
一般解决方法是pdb+windbg,简单的问题一下就搞定,难点的还需要点汇编的知识分析
[解决办法]
用二分法在程序流中不同的位置设断点,直到断点刚好设到导致程序崩溃那句前几句。
[解决办法]
用二分法在程序流中不同的位置设断点,直到断点刚好设到导致程序崩溃那句前几句。

热点排行