После отладки программы я остаюсь с дампом кучи * .mdmp файл & appcompat.txt в моем каталоге Temp. Я понимаю, что appcompat.txt — это сообщение об ошибке. Есть ли описание его формата?
В моем appcompat.txt указан ряд библиотек DLL. Правильно ли я полагаю, что причиной сбоя могла быть только одна из перечисленных библиотек DLL? Могу ли я ограничить свои усилия по отладке библиотеками DLL, перечисленными в appcompat.txt?
Заранее спасибо!
Файл мини-дамп гораздо более информативен для диагностики сбоев:
_NT_SYMBOL_PATH
указать на Сервер символов MicrosoftWindbg
и делать File -> Open Crash Dump
и найдите свой .dmp
или же .mdmp
файл!analyze -v
, Это попытается изолировать место аварии. Обратите внимание, что просто потому, что происходит сбой в конкретной DLL, это не означает, что именно там находится ошибка — это может быть потому, что из кода вашего приложения был передан неверный параметр. Надеемся, что анализ покажет вам значимый стек и код ошибки, которые должны помочь в выяснении фактической причины сбоя.
Других решений пока нет …