Half-Life и Adrenaline Gamer форум

Всё об игре в Халф-Лайф и АГ
Текущее время: 26 апр 2024, 18:37

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 29 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Проблемы с картой 6000_6v6
СообщениеДобавлено: 18 дек 2013, 15:06 
Не в сети
Аватара пользователя
Зарегистрирован:
27 июл 2013, 19:43
Последнее посещение:
12 янв 2019, 00:22
Сообщения: 50
Здравствуйте. Прошу совета, как можно стабилизировать сервер ХЛ? он периодически падает, чаще всего на карте 6000_6v6. Если нужна доп. информация, скажите что нужно. Заранее спасибо.

_________________
ИзображениеИзображение


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Падает HLDS
СообщениеДобавлено: 18 дек 2013, 16:10 
Не в сети
Зарегистрирован:
26 фев 2012, 22:20
Последнее посещение:
29 май 2015, 15:21
Сообщения: 904
Сначала нужно выяснить, из-за чего он падает.
Тебе нужен Half-Life Reanimator.


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Падает HLDS
СообщениеДобавлено: 18 дек 2013, 19:01 
Не в сети
Зарегистрирован:
06 авг 2010, 10:25
Последнее посещение:
20 янв 2021, 16:32
Сообщения: 695
Откуда: Uzbekistan
Добавь к ключу запуска -condebug и включи логгирование (log on).
Когда сервер упадет, в файле qconsole.log ищи FATAL ERROR строчки, она скажет из-за чего падает.
Или делай дампы.

6000_6v6 ? На сервере стоят различные плагины, которые спавнят энтайты? Мне кажется, что лимит эдиктов кончился.


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Падает HLDS
СообщениеДобавлено: 18 дек 2013, 19:43 
Не в сети
Аватара пользователя
Зарегистрирован:
27 июл 2013, 19:43
Последнее посещение:
12 янв 2019, 00:22
Сообщения: 50
При падении в qconsole.log строк FATAL_ERROR нету. лог просто обрывается
 Плагины

Half-Life Reanimator. тут не поможет, сервер на linux, перезапуск происходит сразу после падения.
сервер запускается так:
screen -A -m -d -L -S ${SCREENS} ${SERVER_PATH}hlds_run -game ${GAME} -num_edicts 4096 -norestart +sv_lan 0 -nomaster -nosteam +port ${PORT} -noipx -pingboost 2 -heapsize 1572864 +map ${STARTMAP} +maxplayers ${SLOTS} +log on -pidfile ${SERVER_PATH}${PIDFILE}
с количеством игроков 20

дампы есть. core.*** вопрос, как их передать?

_________________
ИзображениеИзображение


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Падает HLDS
СообщениеДобавлено: 18 дек 2013, 19:59 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
22 апр 2024, 13:24
Сообщения: 6867
Почитай куда GordonFreeman указал, поставь gdb и загляни в debug.log потом. Ну и нам скинь посмотреть.


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Падает HLDS
СообщениеДобавлено: 18 дек 2013, 20:03 
Не в сети
Аватара пользователя
Зарегистрирован:
27 июл 2013, 19:43
Последнее посещение:
12 янв 2019, 00:22
Сообщения: 50
gdb стоит, вот содержимое debug.log
 debug.log
вот дамп ...
http://ds-servers.com/?page=securefile

Добавлено спустя 1 час 3 минуты 57 секунд:
остается вопрос в том, кому передать пароль?

_________________
ИзображениеИзображение


Последний раз редактировалось Lev 18 дек 2013, 20:38, всего редактировалось 1 раз.
Наверное не внимательно читал про дампы. Не выкладывай без пароля.


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Падает HLDS
СообщениеДобавлено: 18 дек 2013, 21:16 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
22 апр 2024, 13:24
Сообщения: 6867
Какой-то странный debug.log. Я фз в чем дело.
Попробуй
Цитата:
gdb <путь к hlds_i686> <путь к дампу>
причем дамп должен лежать рядом с бинарником сервера.
По идее, загрузится.
Должно выводить потом в ответ на info sharedlibrary:
Код:
(gdb) info sharedlibrary
From        To          Syms Read   Shared Object Library
0xb771aa40  0xb771b988  Yes (*)     /lib/libdl.so.2
0xb77052e0  0xb7710988  Yes (*)     /lib/libpthread.so.0
0xb75d2a70  0xb76c69bc  Yes (*)     /lib/libc.so.6
...
И попробуй после этого bt.
Или передай мне в архиве сервер (только бинарники нужны, но все, включая метамод, амхх и их плагины/модули).


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Падает HLDS
СообщениеДобавлено: 18 дек 2013, 21:20 
Не в сети
Аватара пользователя
Зарегистрирован:
27 июл 2013, 19:43
Последнее посещение:
12 янв 2019, 00:22
Сообщения: 50
 gdb
бинарники сейчас пришлю в архиве, тоже с паролем?

Добавлено спустя 23 минуты 1 секунду:
вот архив с сервером: http://ds-servers.com/?page=securefile , пароль в личку

_________________
ИзображениеИзображение


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Падает HLDS
СообщениеДобавлено: 18 дек 2013, 22:06 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
22 апр 2024, 13:24
Сообщения: 6867
После загрузки в gdb:
Цитата:
Program terminated with signal 3, Quit.
Он просто вышел.
Посмотрел лог консоли. В конце ничего не пишет, так что непонятно почему выходит.
Встречалось Overflow Client на этой мапе. Возможно из плагинов много посылаешь чего-нибудь.
Ещё есть
Цитата:
[META] ERROR: Couldn't find game entity 'info_texlights' in game DLL 'valve': /hlds/hlhl/valve/dlls/hl_i386.so: undefined symbol: info_texlights
Может быть выпилить эту ентитю... Хотя наврятли дело в ней.


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Падает HLDS
СообщениеДобавлено: 18 дек 2013, 22:11 
Не в сети
Аватара пользователя
Зарегистрирован:
27 июл 2013, 19:43
Последнее посещение:
12 янв 2019, 00:22
Сообщения: 50
есть еще дамп с
Цитата:
Program terminated with signal 11, Segmentation fault.

Добавлено спустя 3 минуты 8 секунд:
в основной части дампов происходит следующее:
Цитата:
Program terminated with signal 11, Segmentation fault.
#0 0xb76498d0 in feof () from /lib/libc.so.6

Добавлено спустя 15 минут 41 секунду:
пока удалю info_texlights, посмотрю, будут ли падения

_________________
ИзображениеИзображение


Вернуться к началу
 Профиль 
  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 29 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB