RUSENG
Студия веб дизайна «Альтра»

Студия веб дизайна «Альтра»

разработка сайтов, интернет магазинов
логотипов, фирменного стиля
веб дизайн

Другие новости

Сбор дампов встроенными отладчиками

Дата публикации: 18.08.2011

В операционных системах Windows есть встроенные отладчики, которые собирают дамп при аварийном завершении приложения (окно вида "Приложение совершило недопустимую операцию и будет закрыто")

Дампы необходимы нашим разработчикам, чтобы понять, что послужило причиной падения приложения. В этой статье я расскажу как настройть отладчики для сбора дампов в разных версиях DocsVision. В Windows XP и Windows Server 2003 отладчик - приложение Doctor Watson (DrWatson).Для вызова настроек нужно набрать в коммандной строке drwtsn32 Выставьте тип дампа Full (Полный). Опции Visual Notification (Визуальное оповещение) и Create Crash Dump File (Создать файл дампа).При сбое файл дампа будет сохранен в папке, которая указана в поле Crash Dump. Так же необходимо установить 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После этого, если аварийное завершение было, дампы можно получить при помощи пункта View a temporary copy of these files. В 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".
© 2000–2012 Студия веб дизайна «Альтра»
Кромкооблицовочные станки SCM - кромкооблицовочные станки. Китайский станок.
naomi campbell туалетная вода