【发布时间】:2011-02-22 07:07:26
【问题描述】:
我有一个程序在运行“发布”版本时崩溃(试图读取错误的内存地址),但在 Visual Studio 调试器中运行“调试”版本时没有报告任何问题。
当程序崩溃时,操作系统会询问我是否要打开调试器,如果我说是,那么我会看到一个箭头指向我在某个汇编程序列表中的位置,但我不够熟练,无法阅读正确(我在 30 年前学习了 6502 汇编程序)。有什么方法可以让我确定在我的源代码中读取的违规内存位于何处?
【问题讨论】:
标签: c++ visual-studio-2008 multithreading debugging windows-xp