Ich arbeite an einer 32-Bit-Anwendung, die manchmal einen bestimmten 64-Bit-Windows 7-Rechner zum Absturz bringt. Ich habe eine Speicherabbilddatei des Absturzes mit dem Dienstprogramm ProcDump von Sysinternals erstellt. (Ich habe den Befehl "procdump -ma -h MyApplication.exe" verwendet.) Nun, wenn ich die Dump-Datei mit WinDbg öffne, bekomme ich diesen Fehler:
"Fehler beim Öffnen der Speicherabbilddatei 'MyDumpFile.dmp', HRESULT 0x80004005. Sie ist möglicherweise beschädigt oder in einem Format, das der Debugger nicht versteht."
Dies geschieht sowohl beim Ausführen von WinDbg X86 auf einem 32-Bit-Windows XP-Computer und beim Ausführen von WinDbg AMD64 auf einem 64-Bit-Windows 7-Rechner. Kannst du das erklären?
BEARBEITEN - zusätzliche Information: Wenn dumpchk in der Datei ausgeführt wird, heißt es:
"Minidump hat keine Systeminformationen. Speicherauszugsdatei [MyDumpFile.dmp], HRESULT 0x80004005 'Unspezifizierter Fehler' konnte nicht geöffnet werden."
Vielleicht ist die Dump-Datei einfach beschädigt?
Tags und Links windbg crash-dumps