|
|
|||||||||||||||||||||||||||||
|
Сбор дампов встроенными отладчикамиИсточник: dvprofessionalsblogspot Михаил Захаров
В операционных системах Windows есть встроенные отладчики, которые собирают дамп при аварийном завершении приложения (окно вида "Приложение совершило недопустимую операцию и будет закрыто"). Дампы необходимы нашим разработчикам, чтобы понять, что послужило причиной падения приложения. В этой статье я расскажу как настройть отладчики для сбора дампов в разных версиях DocsVision. В Windows XP и Windows Server 2003 отладчик - приложение Doctor Watson (DrWatson). Выставьте тип дампа Full (Полный). Опции Visual Notification (Визуальное оповещение) и Create Crash Dump File (Создать файл дампа). Так же необходимо установить Dr Watson как отладчик по умолчанию. Для этого выполните в командной строке drwtsn32 -i В Windows Vista и Windows Server 2008 присутствует целый механизм, который называется Windows Error Reporting (http://www.microsoft.com/whdc/winlogo/maintain/StartWER.mspx). Фиксация всех сбоев происходит в консоли Problem Reports and Solutions (Control Panel). Нажав на ссылку View Problem History можно получить список всех сбоев. Но если в контекстном меню конкретной записи выбрать View problem details, то там может не быть информации о собранных дампах. По умолчанию, сбор дампов при сбое не производится. Чтобы включить сбор дампа нужно создать DWORD значение ForceQueue = 1 в ключе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting В Windows 7 механизм остался таким же как и в Windows Vista и Windows Server 2008. Но изменилось расположение консолей. Так же нужно создать DWORD значение ForceQueue = 1 в ключе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting Список проблем отображается в консоли Control Panel / Action Center Сначала нужно нажать на Settings и выбрать пункт "Each time a problem occurs, ask me before checking for solution". Открыть в полный размер' href="http://2.bp.blogspot.com/_EaG9hD1ivZM/SpabjDQpfAI/AAAAAAAAAx4/EcXv33EsNSY/s1600-h/WER7_2.jpg" target=_blank style=color:white;>Открыть в полный размер' href="http://2.bp.blogspot.com/_EaG9hD1ivZM/SpabjDQpfAI/AAAAAAAAAx4/EcXv33EsNSY/s1600-h/WER7_2.jpg" target=_blank> А список проблем можно посмотреть по ссылке "View reliability history" Дампы получаются по ссылке "View a temporary comy of theese files" Ссылки по теме
|
|