Pracuję nad aplikacją 32-bitową, która czasami powoduje awarię 64-bitowego komputera z systemem Windows 7. Wygenerowałem plik zrzutu awarii za pomocą narzędzia ProcDump od Sysinternals. (Użyłem polecenia "procdump -ma -h MyApplication.exe".) Teraz, kiedy otwieram plik zrzutu przy pomocy WinDbg, pojawia się następujący błąd:Błąd 0x80004005 podczas odczytu pliku zrzutu za pomocą programu WinDbg
"Błąd podczas otwierania pliku zrzutu" MyDumpFile.dmp ", HRESULT 0x80004005. Może być uszkodzony lub w formacie niezrozumiałym dla debuggera. "
Zdarza się to zarówno podczas uruchamiania WinDbg X86 na 32-bitowym komputerze z systemem Windows XP, jak i podczas uruchamiania programu WinDbg AMD64 na 64-bitowym komputerze z systemem Windows 7. Czy możesz to wyjaśnić?
EDIT - Dodatkowe informacje: Po uruchomieniu DUMPCHK na pliku, to mówi:
"Minidump nie posiada informacji System nie może otworzyć pliku zrzutu [MyDumpFile.dmp] HRESULT 0x80004005 'Nieokreślony błąd'".
Może plik zrzutu jest po prostu uszkodzony?