поймать сбой в окнах - PullRequest
       3

поймать сбой в окнах

1 голос
/ 10 января 2011

У меня очень короткий процесс, который падает на Windows. Я хотел бы поймать сбой в отладчике, но кажется, что windbg только отслеживает запущенные в данный момент процессы. Есть ли способ отслеживать сбои в именованном процессе?

Ответы [ 3 ]

2 голосов
/ 10 января 2011

WinDBG -Я поймает все сбойные экземпляры.Если вы заинтересованы только в дампе, но не хотите менять отладчик по умолчанию, вы можете использовать AdPlus для запуска процесса:-sc

Дамп и дополнительная информация будут записаны в указанную вами папку.

1 голос
/ 10 января 2011

Насколько я знаю не на windbg. Но у вас есть другие варианты, такие как:

  • с использованием cdb -o и присоединение к родительскому процессу. Если вы установили windbg, вы, вероятно, тоже установили cdb. С помощью cdb вы можете создать аварийный дамп, который вы можете открыть с помощью windbg. См. параметры командной строки cdb .
  • используя Windbg в качестве посмертного отладчика (запустив WinDBG -I). Если у вас установлена ​​Visual Studio, вы, возможно, захотите позже вернуться к отладчику postmordem по умолчанию, проверьте здесь как это сделать.
0 голосов
/ 10 января 2011

Если вы используете Visual Studio, вы можете щелкнуть правой кнопкой мыши по проекту и выбрать Отладка => Запуск нового экземпляра .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...