Анализ дампа ADPlus. Если файл PDB отсутствует в производстве? - PullRequest
1 голос
/ 31 мая 2011

Я анализирую одно приложение, которое случайно зависает в процессе производства.Я хочу использовать ADPlus / DebugDiag для анализа путем создания дампов.Если я генерирую дампы с работающим приложением режима «отладка», я могу видеть правильный стек вызовов с упомянутыми деталями имени функции, но если я генерирую дампы с приложением режима «выпуск», стек вызовов не разрешается должным образом, поскольку файл PDBне связан с ним в режиме выпуска.

Мне может быть запрещено копировать файл PDB в производственной среде.Так есть ли другой способ разрешить стек вызовов?

Пожалуйста, дайте мне знать, если вам нужно больше подробностей.

Спасибо всем.

1 Ответ

0 голосов
/ 31 мая 2011

Если у вас есть доступ к релизным pdbs, тогда вы сможете установить симпатию к этой папке при загрузке дампа. Самый простой способ сделать это - установить переменную среды _NT_SYMBOL_PATH в путь к этим pdbs. Затем при загрузке дампа отладчик должен иметь возможность загружать их.

...