Half-Life и Adrenaline Gamer форум
http://aghl.ru/forum/

Получение дампов падения HLDS
http://aghl.ru/forum/viewtopic.php?f=10&t=1441
Страница 2 из 2

Автор:  s1lent [ 27 авг 2014, 13:19 ]
Заголовок сообщения:  Re: Получение дампов падения HLDS

Lev писал(а):

Развернутый и быстрый способ настроить реестр на получение дампов для новичков.

    Настройки:

      NAME_APP - hlds.exe
        имя приложения, которому нужно будет создавать дампы в случае аварийного завершения.

      REG_LINK - HKLM\Software\Microsoft\Windows\Windows Error Reporting
        путь до раздела Windows Error Reporting (Эту настройку скорее всего менять не нужно, думаю во всех Windows пути одинаковые)

      DumpType - 2
        0 - Обычный дамп
        1 - Минимальный дамп
        2 - Полный дамп

      DumpCount - 15
        количество создаваемых дампов, если в папке количество дампов будет больше указанного значения, то будет удаляться старый дамп для создания нового дампа.

      DumpFolder - C:\CrashDumps
        путь до папки, куда будут складываться дампы.
        (во избежании всяких проблем не используйте пробелы или кириллицу в путях)

    Установка:
      Скачать архив и разархивировать.
      Запустить add_RegistryDumps.bat

      После записи в реестр вы должны убедиться что у вас включена служба Отчеты об ошибках Windows.
      Дальше нажать горячую клавишу Windows + R (Windows кнопка находится между ctrl и alt) или можно вызвать cmd.exe или Пуск -> Выполнить, сразу после этого нужно ввести gpedit.msc, далее см. скриншот.

      Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Отчеты об ошибок Windows


Вложения:
gpedit.jpg
gpedit.jpg [ 366.86 КБ | Просмотров: 8457 ]
add_RegistryDumps.zip [392 байт]
Скачиваний: 661
Комментарий к файлу: Для удаления настройки
remove_RegistryDumps.zip [320 байт]
Скачиваний: 570

Автор:  unKn0wn [ 07 апр 2015, 15:45 ]
Заголовок сообщения:  Re: Получение дампов падения HLDS

Способ получения дампов посредством утилиты от MS: UserModeProcessDumper или просто userdump (Скачать с сервера MS) Или в атачах в низу поста. Спасибо Lev'у за настройки

1. Инсталяция
Архив который вы скачали разархивируем (по умолчанию C:\kktools\userdump8.1).
    Запустите файл setup.exe из каталога:
      Если вы используете 32-битную ОС Windows XP/2003, то C:\kktools\userdump8.1\x86.
      Если вы используете 64-битную ОС Windows XP/2003, то C:\kktools\userdump8.1\x64.
    В окне Мастера установки нажмите на кнопку Далее.
    (Только для 32-битных ОС) В окне Terminate Mode выберите Disable "Dump on Process Termination" feature и нажмите на кнопку Далее.
    Изображение
    Нажмите на кнопку Готово и дождитесь завершения установки.
    В окне User Mode Process Dump Setup нажмите на кнопку ДА (Если по каким-то причинам вы не знаете как зайти в меню с настройками userdump -вы их всегда сможете найти в Панель управления - Process Dumper).

2. Добавление приложения
    В открывшемся окне Свойства: User Mode Process Dumper Setup жмём New и добавляем имя нужной нам программы на пример: hlds.exe (расширение -обязательно!) и жмём ОК
    Изображение

3. Настройки
    В окне Свойства: User Mode Process Dumper Setup находим созданное только-что правило приложения, выделяем его и жмём кнопку Rules
    В открывшемся окне Process Monitoring Ruless for hlds.exe
      1. Выберем Use custom rules.
      2. Если требуется меняем папку для хранения созданных дампов.
      3. В Exeption Codes выделяем (нажатием ЛКМ) следующие коды: "Access Violation, Overflow, Illegal Instruction, Stack oveflow."
      4. Выставляем параметр Save Mode в режим Cyclic saving (5 times).
    Должно получится примерно так:
    Изображение

ЗЫ: Рекомендую использовать совместно с Dr Watson с типом дампов "Краткий", т.к. доктор умеет вести логи в текстовом формате, которые дадут возможность отбирать нужные дампы. А userdump будет делать полные дампы.

Скачать UserModeProcessDumper:
Вложение:
UserModeProcessDumper8_1_2929_5.rar [3.48 МБ]
Скачиваний: 562


 

Автор:  biffick [ 08 окт 2015, 21:00 ]
Заголовок сообщения:  Re: Получение дампов падения HLDS

Отключил я отчёты об ошибках windows, потому что мне не нужны больше дампы.
Но дампы падений сервера КС до сих пор создаются в папке. CrashDumps.
Как теперь полностью отключить создание дампов то?))

Автор:  Lev [ 08 окт 2015, 21:42 ]
Заголовок сообщения:  Re: Получение дампов падения HLDS

А по каким вариантам дампы-то?

Автор:  biffick [ 09 окт 2015, 04:03 ]
Заголовок сообщения:  Re: Получение дампов падения HLDS

Lev
Код:
Установка:

    Скачать архив и разархивировать.
    Запустить add_RegistryDumps.bat

Автор:  Lev [ 09 окт 2015, 04:16 ]
Заголовок сообщения:  Re: Получение дампов падения HLDS

Добавил
Цитата:
Комментарий к файлу: Для удаления настройки
remove_RegistryDumps.zip

Автор:  biffick [ 09 окт 2015, 18:27 ]
Заголовок сообщения:  Re: Получение дампов падения HLDS

Lev, оооооой, а я и не заметил. Спасибка))

Автор:  black_hawk [ 07 май 2019, 13:44 ]
Заголовок сообщения:  Re: Получение дампов падения HLDS

Всем привет. Почему с плагином fixitall дебаг лог собирается нормально, а когда сервер сам падает, то лог короткий?
 

Автор:  Lev [ 23 май 2019, 02:33 ]
Заголовок сообщения:  Re: Получение дампов падения HLDS

black_hawk
Привет. Не знаю даже. Всё что я встречал - когда лимитов не хватало, тогда лог был короткий. Проверь лимиты.

Страница 2 из 2 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/