【发布时间】:2016-01-28 06:13:25
【问题描述】:
当我点击 X 按钮关闭一个程序(比如说它是 MYAPP)时,弹出一个对话框说:
MYAPP 已停止工作
Windows 可以在线查看问题的解决方案。”
但实际上应用程序已经退出了。
错误信息:
Problem signature:
Problem Event Name: APPCRASH
Application Name: MYAPP.EXE
Application Version: 1.0.0.0
Application Timestamp: 56a8dfa8
Fault Module Name: MSVCP90D.dll
Fault Module Version: 9.0.30729.6161
Fault Module Timestamp: 4dace5bf
Exception Code: c0000005
Exception Offset: 00007b3f
OS Version: 6.3.9600.2.0.0.272.7
Locale ID: 3081
Windows 如何检测程序是否“停止工作”?是否表明应用程序抛出异常或死锁?
【问题讨论】:
-
好吧,在这种特殊情况下,原因很简单:异常 0xc0000005,这是内存访问冲突。
-
@HarryJohnston 有没有办法让程序在内存访问冲突点中断并启动 Visual Studio?
-
如果安装了 Visual Studio,Windows 通常会提供调试程序。但如果由于某种原因这不起作用,您可以在 Visual Studio 调试器中显式运行它。
标签: windows crash windows-error-reporting