UMDH/Windbg 不兼容 DMP 文件?
UMDH/Windbg not compatible DMP file?
我正在使用最新 Windows 调试工具包中的 UMDH 6.1.7659。我想尝试生成一个 dmp 文件,我可以在 WINDBG 中查看该文件以调查非托管 64 位 C++ EXE 中的内存泄漏:
set _NT_SYMBOL_PATH=<.PDB_file_directory>
umdh -p:<valid PID> -f:c:\temp\dump1.dmp
当我尝试在 WinDbg(版本 1607)中打开 DMP 文件时,我看到了:
Loading Dump File [c:\temp\dump1.dmp]
Could not match Dump File signature - invalid file format
Could not open dump file [c:\temp\dump1.dmp], Win32 error 0n87
"The parameter is incorrect."
**** DebugClient cannot open DumpFile - error 80070057
同一个 DMP 文件上的 DUMPCHK 给了我同样的结果。
UMDH 不再与 WINDBG 兼容了吗?
相信你是误会了,
UMDH 生成自己的数据格式(基于文本的数据结构),这显然不是 WinDbg 分析的过程转储文件。
我正在使用最新 Windows 调试工具包中的 UMDH 6.1.7659。我想尝试生成一个 dmp 文件,我可以在 WINDBG 中查看该文件以调查非托管 64 位 C++ EXE 中的内存泄漏:
set _NT_SYMBOL_PATH=<.PDB_file_directory>
umdh -p:<valid PID> -f:c:\temp\dump1.dmp
当我尝试在 WinDbg(版本 1607)中打开 DMP 文件时,我看到了:
Loading Dump File [c:\temp\dump1.dmp]
Could not match Dump File signature - invalid file format
Could not open dump file [c:\temp\dump1.dmp], Win32 error 0n87
"The parameter is incorrect."
**** DebugClient cannot open DumpFile - error 80070057
同一个 DMP 文件上的 DUMPCHK 给了我同样的结果。
UMDH 不再与 WINDBG 兼容了吗?
相信你是误会了,
UMDH 生成自己的数据格式(基于文本的数据结构),这显然不是 WinDbg 分析的过程转储文件。