我有我想要在调试一个崩溃的应用程序。然而,就很难发现问题的几个原因:如何诊断应用程序退出访问冲突
- 坠机发生在关机,这意味着有问题的代码不在堆栈
- 崩溃只发生在发布版本上,这意味着符号不可
死机的,我指的是以下情况例外:
0xC0000005: Access violation reading location 0x00000000.
你会用什么策略来诊断这个问题?
我迄今所做的是,直到我得到了最低限度,将导致崩溃从我的程序删除尽可能多的代码。它似乎在静态链接到项目的代码中发生,所以这也没有帮助。
该选项在visual C++ 6的链接选项卡中被称为“生成调试信息”。 – FryGuy 2008-12-19 00:57:01