Здесь есть несколько вещей, во-первых, вы не получите полную трассировку стека для символов, к которым у вас нет доступа, для этого вам понадобятся pdbs без удаленных частных символов.
Для символов Microsoft, введя '.symfix; .reload' в WinDbg, эта проблема должна быть решена.
Во-вторых, хотя вы не получите трассировку стека для dll сторонних разработчиков, как для собственных dll-приложений, вам необходимо убедиться, что ваши pdbs с открытыми символами соответствуют версии, использованной для создания дампа.
Вы можете попросить клиента сгенерировать трассировку стека пользователей в gflags и воспроизвести ошибку или отправить вам pdbs с полной символьной информацией.
Также можно открыть файл дампа в Visual studio:
- Файл-> Открыть-> Проект / Решение перейдите к файлу дампа и нажмите «OK»
- В обозревателе решений щелкните правой кнопкой мыши проект-> Отладка-> Начать новый экземпляр
Вам может показаться, что этот подход более знаком, но у вас не будет доступа к инструментам WinDbg, но поскольку это посмертный анализ, вы можете открыть дамп в Visual Studio и WinDbg, поскольку вы все равно не выполняете инвазивную отладку.