2016 - 2024

感恩一路有你

dump内存泄露分析 dump文件如何分析?

浏览量:2373 时间:2021-03-31 10:13:47 作者:admin

dump文件如何分析?

1. 以dump格式打开文件,打开WinDbg,通过[file]菜单选择打开dump文件,[Open crash dump],或通过CMD打开DOS命令窗口,切换到WinDbg目录,使用命令WinDbg–Z“D/lines2009-7-25-22-20-33-900。DMP“-Z为表示路径图1.1使用WinDbg打开转储文件,编写了一个简单的程序,可以产生除数0的异常,让它运行,崩溃,通过drwtsn生成DMP文件,然后通过WinDbg对DMP文件进行分析,定位程序错误。目的:了解WinDbg的基本功能。程序源代码:void crash(void){int i=1 int j=0 i/=j}void main(void){crash()}编译器环境:VC 6.0编译器设置:此步骤不需要对发行版本进行优化。如果使用优化,则不会组装上述源代码中的crash(void)函数。

蓝屏dump分析教程使用WinDbg分析工具?

右键单击“计算机”-“属性”-“高级系统设置”-“高级”-“启动和恢复”设置。提取蓝屏文件“C:windowsminidump”转储文件和“C:windows”内存转储R3。下载并安装WinDbg。R4。启动“WinDbg”-点击“文件”-“opencrash dump”-选择转储文件。找出“可能的原因”这个词来确定罪魁祸首6。一些信息defaultBUCKETID:DRIVERFault//表示错误的类型。这是驱动程序错误STR:0xD1//错误检查索引,可以在WinDbg文档或“!分析?显示1“r进程u”名称:NotMyfault.exe//添加:WinDbg basic debug command:RR可以在系统崩溃时显示寄存器和最后一个命令状态。RDD显示当前内存地址,DD参数:显示参数处的内存。Ru可以显示拆卸说明!Analyze-v显示分析的详细信息。错误检查可以显示错误代码

首先,我们使用WinDbg打开转储文件。此时,如果您输入!直接分析-v,你得到的堆栈结果将无法看到你想要看到的。其次,加载wow64exts模块,因为您需要此模块的帮助才能将64位转储转换为32位转储。类型。再次加载64exts以进行转换。输入!西南。最后,根据32位转储文件的分析方法对转储文件进行分析。

dump内存泄露分析 分析dump文件 mat分析dump分析

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。