程序崩溃是调试中,比较难调试的问题第一。
第一步,我们先保存转存文件。
在运行中运行命令drwtsn32,做如图设置:
第二步:修改默认调试器
修改注册表键值:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug]
"Auto"="0"
"Debugger"="\"C:\\WINDOWS\\system32\\vsjitdebugger.exe\" -p %ld -e %ld"
"UserDebuggerHotKey"=dword:00000000
找到以上键值 修改为如图所示:
这样,程序出错将会保存 dump文件到指定目录。
下一篇我们将讲解如何使用dump定位软件出错的地方。