在windows的客户端开发中,一般会在程序中集成程序崩溃信息收集模块。但有时候也会出现收集不到的情况,这时候咋整?? 没dmp文件,没法定位出现异常的代码行。下面就让我们一起来学习下怎么用windbg.exe收集dmp文件
下载地址:
下载 Windows 调试工具 - WinDbg - Windows drivers | Microsoft Docs
步骤1:
步骤2:
如果你只需要用于Windows的调试工具,而不是用于Windows的 (WDK) Windows 驱动程序工具包,则可以将调试工具安装为Windows软件开发工具包 (SDK) 的独立组件。
步骤1:
步骤2:
步骤1:
注: 一定要以“管理员身份运行”
步骤2:
注:后面的命令参数为大写的 i
出现以下图表示运行成功,当程序有异常时windbg.exe会自动显示并打印相关的异常代码行
步骤4,将异常信息导出为dmp文件。在windbg.exe底部输入以下命令:.dump -ma d:/test.dmp
以上就是今天要讲的内容,本文仅简单介绍了怎么抓取程序崩溃异常信息并保存为dmp文件