在任意程序退出都可能出现“应用程序错误”

Windows内核调试

在任意程序退出都可能出现“应用程序错误”


sPhinX 2009-07-30, 17:30 下午
最近发现在退出程序时有时会弹出这样的对话框(因为论坛不能上传图片,所以把对话框的内容Ctrl+C,Ctrl+V过来了):

---------------------------
windbg.exe - 应用程序错误
---------------------------
"0x660a6abb" 指令引用的 "0x001002c0" 内存。该内存不能为 "read"。


要终止程序,请单击“确定”。
---------------------------
确定
---------------------------

出现这样的错误,JIT调试器毫无反应,请教一下像这样的错误,如何调试呢?看起来不像是程序本身的错误,如你所看到的,连WinDbg退出时都有错误......

Re: 在任意程序退出都可能出现“应用程序错误”


sPhinX 2009-07-30, 17:33 下午
发现如果这样操作的话,可以重现错误:打开WinDbg,然后Help->Contents打开帮助文档,然后退出帮助文档,退出WinDbg,就会出现这个错误。

另外这段时间sogou拼音的升级程序老是出错,一升级就出错,会不会和这个有关系?毕竟拼音输入法和所有程序好像都可以扯上关系。

Re: 在任意程序退出都可能出现“应用程序错误”


格蠹老雷 2009-07-30, 21:07 下午
可以在那个对话框出现时,将调试器附加上去观察。

Powered by Community Server Powered by CnForums.Net