Как правильно собирать дампы через adplus?

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

Благодарю.

1 ответ

Решение

Вы можете использовать

%WinDbgPath%\ADPlus -hang -o %OUTDIR% -quiet –pn   <your.exe>

когда вы обнаружите, что your.exe завис. Размер дампа зависит от типа дампа и размера сброшенного процесса. Вы можете контролировать тип дампа либо в параметрах командной строки, либо в файле.cfg. Это приведет к немедленному сбросу, как если бы вы подключили с помощью windbg и

.dump /ma /u  <file.dmp>
Другие вопросы по тегам