我正在使用最新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 80070057DUMPCHK在同一个DMP文件上给了我同样的结果。
UMDH是否不再与WINDBG兼容?
发布于 2018-11-01 23:42:06
我相信你有误会,
UMDH生成自己的数据格式(基于文本的数据结构),这显然不是WinDbg要分析的进程转储文件。
https://stackoverflow.com/questions/53108375
复制相似问题