Получил этот стек вызовов при открытии аварийного дампа Windows в Visual Studio 2005:
> myprog.exe!app_crash::CommonUnhandledExceptionFilter(_EXCEPTION_POINTERS * pExceptionInfo=0x0ef4f318) Line 41 C++
pdm.dll!513fb8e2()
[Frames below may be incorrect and/or missing, no symbols loaded for pdm.dll]
kernel32.dll!_UnhandledExceptionFilter@4() + 0x1c7 bytes
...
Просмотр информации о загрузке модуля:
...
'DumpFM-V235_76_1_0-20110412-153403-3612-484.dmp': Loaded '*C:\Program Files\Common Files\Microsoft Shared\VS7Debug\pdm.dll', No matching binary found.
...
Мы видим, что этот двоичный файл не былдаже загруженный, потому что машина, используемая для анализа дампа, отличается от машины, которая создала дамп.
У меня нет доступа к этой другой машине в данный момент - могу ли я как-нибудь получить этот стекисправлено, или мне всегда будет нужен точный двоичный файл в этом точном месте пути?