如何调试崩溃程序(一) 更改调试器,转存文件

如何调试崩溃程序(一) 更改调试器,转存文件

程序崩溃是调试中,比较难调试的问题第一。

第一步,我们先保存转存文件。
在运行中运行命令drwtsn32,做如图设置:
如何调试崩溃程序(一) 更改调试器,转存文件_第1张图片

第二步:修改默认调试器
修改注册表键值:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug]
" Auto " = " 0 "
" Debugger " = " \ " C:\\WINDOWS\\system32\\vsjitdebugger.exe\ "  -p %ld -e %ld "
" UserDebuggerHotKey " = dword: 00000000

找到以上键值 修改为如图所示:
如何调试崩溃程序(一) 更改调试器,转存文件_第2张图片


这样,程序出错将会保存 dump文件到指定目录。

下一篇我们将讲解如何使用dump定位软件出错的地方。

你可能感兴趣的:(如何调试崩溃程序(一) 更改调试器,转存文件)