(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

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

Михаил Захаров

В операционных системах 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".

Открыть в полный размер' 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"

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 31.08.2009 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
ABBYY Lingvo x6 Многоязычная Профессиональная версия, электронный ключ
Microsoft Windows Professional 10, Электронный ключ
VMware Workstation 14 Player for Linux and Windows, ESD
FastReport.Mono Single License
IBM DOMINO ENTERPRISE CLIENT ACCESS LICENSE AUTHORIZED USER LICENSE + SW SUBSCRIPTION & SUPPORT 12 MONTHS
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Все о PHP и даже больше
Adobe Photoshop: алхимия дизайна
Краткие описания программ и ссылки на них
Компьютерная библиотека: книги, статьи, полезные ссылки
ЕRP-Форум. Творческие дискуссии о системах автоматизации
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Как в IBM Rational DOORS сделать заголовки не жирным шрифтом? (3)
Измучился уже, когда идет иерархия уровнем ниже, чем Х.Х., мне нужно, чтобы заголовки не...
 
проблемы с установкой Rational Rose Enterprise Edition (11)
Привет! Есть проблема, прошу совета. Скачал с rational.com Rational Rose Enterprise Edition,...
 
Бесплатные видео-уроки по работе в AutoCAD (3)
Бесплатные видео-уроки по работе в AutoCAD http://store.techcourses.ru/ad/152929/
 
помогите Config spec ClearCase (2)
Добрый день! Мальчики, пожалуйста, объясните для блондинки, очень силюсь понять, но...
 
Настройка e-mail уведомлений. Аутентификация (1)
Добрый день! Надеюсь на вашу помощь в поиске решения моей проблемы. Не получается настроить...
 
 
 



    
rambler's top100 Rambler's Top100