Как мне открыть файлы .dmp, созданные DigitalMicrograph?

#logging #crash #dump #dm-script

#ведение журнала #сбой #дамп #dm-скрипт

Вопрос:

Как мне открыть .dmp файлы, %ProgramData%/Gatan/Logs которые DigitalMicrograph создает при сбое?


Всякий раз, когда я закрываю DigitalMicrograph после выполнения моей собственной разрабатываемой программы, DigitalMicrograph вылетает. Ниже отображается сообщение об ошибке, относящееся к .dmp файлу в журналах. .dmp Вероятно, этот файл содержит информацию о причинах сбоя DigitalMicrograph. И это, вероятно, связано с моей собственной программой, поскольку она вылетает только после того, как я выполнил свою собственную программу.

Скриншот сбоя DigitalMicrograph: quot;DigitalMicrograph обнаружил неустранимую ошибкуquot;.

Я хочу решить эту проблему в своем собственном коде. И для получения информации, где исправить ошибку, я хочу прочитать этот .dmp файл. (В моей программе около 40 файлов с несколькими сотнями строк кода в каждом. Нет возможности найти причину с отображаемым сообщением об ошибке.) Но .dmp файл представляет собой двоичный файл со структурой, которую я не знаю. Итак, как мне открыть эти файлы?

Я пытался использовать программу предварительного просмотра Microsoft Windows WinDbg, которая рекомендуется во многих сообщениях о дампах C-program. Но это ничего не показывает. Также Nirsoft BlueScreenView ничего не показывает.

Комментарии:

1. На самом деле это не вопрос DM-скриптинга. Следовательно, мой -1.

Ответ №1:

Эти файлы можно открыть с помощью Microsoft Visual Studio 2015, чтобы запустить там процесс отладки. Однако они полезны только в сочетании с выводом отладки, созданным при компиляции приложения в эту очень специфическую версию, т. Е. с Соответствующим исходным кодом.