#logging #crash #dump #dm-script
#ведение журнала #сбой #дамп #dm-скрипт
Вопрос:
Как мне открыть .dmp
файлы, %ProgramData%/Gatan/Logs
которые DigitalMicrograph создает при сбое?
Всякий раз, когда я закрываю DigitalMicrograph после выполнения моей собственной разрабатываемой программы, DigitalMicrograph вылетает. Ниже отображается сообщение об ошибке, относящееся к .dmp
файлу в журналах. .dmp
Вероятно, этот файл содержит информацию о причинах сбоя DigitalMicrograph. И это, вероятно, связано с моей собственной программой, поскольку она вылетает только после того, как я выполнил свою собственную программу.
Я хочу решить эту проблему в своем собственном коде. И для получения информации, где исправить ошибку, я хочу прочитать этот .dmp
файл. (В моей программе около 40 файлов с несколькими сотнями строк кода в каждом. Нет возможности найти причину с отображаемым сообщением об ошибке.) Но .dmp
файл представляет собой двоичный файл со структурой, которую я не знаю. Итак, как мне открыть эти файлы?
Я пытался использовать программу предварительного просмотра Microsoft Windows WinDbg, которая рекомендуется во многих сообщениях о дампах C-program. Но это ничего не показывает. Также Nirsoft BlueScreenView ничего не показывает.
Комментарии:
1. На самом деле это не вопрос DM-скриптинга. Следовательно, мой -1.
Ответ №1:
Эти файлы можно открыть с помощью Microsoft Visual Studio 2015, чтобы запустить там процесс отладки. Однако они полезны только в сочетании с выводом отладки, созданным при компиляции приложения в эту очень специфическую версию, т. Е. с Соответствующим исходным кодом.