我有一个奇怪的情况。我的游戏肯定是用调试信息构建的,我可以愉快地打断点和单步执行代码,并查看数据。没有设置异常。我已经排除了多线程问题。当我有一个实际的错误和一个合法的崩溃时,我没有得到调用堆栈。一个典型的崩溃错误将是
First-chance exception at 0x004678da in Democracy3Debug.exe: 0xC0000005: Access violation reading location 0x0000004c.
Unhandled exception at 0x774015de in Democracy3Debug.exe: 0xC0000005: Access violation reading location 0x0000004c.
调用堆栈只是 ntdll 和一些反汇编。我一定在某处改变了一些选项,但无法想象是什么。有任何想法吗?