mirror of
https://github.com/rehlds/metamod-r.git
synced 2025-07-22 21:21:39 +03:00
Updated Устранение проблем (markdown)
parent
1df97f819b
commit
928769a114
@ -19,7 +19,9 @@
|
||||
***
|
||||
## Получение дампов падения HLDS\reHLDS
|
||||
|
||||
[Источник](https://aghl.ru/forum/viewtopic.php?f=10&t=1441). **Не стоит просто так выкладывать дампы в интернете, так как зачастую в них содержится полная информация о сервере, включая rcon и прочее. Для передачи можно архивировать их с паролем, что полезно ещё тем, что жмутся они весьма хорошо.**
|
||||
[Источник](https://aghl.ru/forum/viewtopic.php?f=10&t=1441).
|
||||
|
||||
**Не стоит просто так выкладывать дампы в интернете, так как зачастую в них содержится полная информация о сервере, включая rcon и прочее. Для передачи можно архивировать их с паролем, что полезно ещё тем, что жмутся они весьма хорошо.**
|
||||
|
||||
###  Windows
|
||||
|
||||
@ -27,12 +29,48 @@
|
||||
* Разрешить WER (отчеты об ошибках):
|
||||
- До Vista:
|
||||
- Запустить drwtsn32.exe и выбрать "Full" напротив Crash Dump File. Тут же можно увидеть (или настроить) куда будут складываться дампы.
|
||||
- На Vista и выше:
|
||||
- Редактирование реестра, удобный способ от _s1lent_: 
|
||||
- На Vista и выше:
|
||||
- Редактирование реестра, удобный способ от @s1lentq:
|
||||
|
||||
|
||||
#### С использованием утилиты userdumps
|
||||
* Инструкция от _unKn0wn_:  http://aghl.ru/forum/viewtopic.php?p=23876#p23876
|
||||
|
||||
* Инструкция от _unKn0wn_:
|
||||
|
||||
>
|
||||
> Способ получения дампов посредством утилиты от MicroSoft:  [UserModeProcessDumper](http://www.microsoft.com/en-us/download/details.aspx?id=4060). Спасибо @LevShisterov за настройки.
|
||||
>
|
||||
> ##### 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).
|
||||
> Должно получится примерно так:
|
||||
>
|
||||
> 
|
||||
>
|
||||
> PS: Рекомендую использовать совместно с Dr Watson с типом дампов "Краткий", т.к. доктор умеет вести логи в текстовом формате, которые дадут возможность отбирать нужные дампы. А userdump будет делать полные дампы.
|
||||
>
|
||||
|
||||
###  Linux
|
||||
|
||||
Сервер надо запускать с ключем **-debug**.
|
||||
|
Loading…
x
Reference in New Issue
Block a user