hlds: Segmentation fault

Раздел посвящён игровым серверам и игрушкам вообще.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Madsen
проходил мимо
Сообщения: 8
Зарегистрирован: 2012-08-26 16:57:55

hlds: Segmentation fault

Непрочитанное сообщение Madsen » 2012-08-27 0:35:37

Стоят 3 сервера на одном дедике, 2 работают нормально, а один каждый час вываливается в сегфолт

Установленные модули

Код: Выделить всё

Currently loaded plugins:
      description      stat pend  file              vers      src   load  unlod
 [ 1] dproto           RUN   -    dproto_i386.so    v0.9.179  ini   Start Never
 [ 2] AMX Mod X        RUN   -    amxmodx_mm_i386.  v1.8.1.3  ini   Start ANY 
 [ 3] HLGuard          RUN   -    hlguard_mm_optim  v1.8      ini   Chlvl Chlvl
 [ 4] Fun              RUN   -    fun_amxx_i386.so  v1.8.1.3  pl2   ANY   ANY 
 [ 5] CStrike          RUN   -    cstrike_amxx_i38  v1.8.2-d  pl2   ANY   ANY 
 [ 6] CSX              RUN   -    csx_amxx_i386.so  v1.8.2-d  pl2   ANY   ANY 
 [ 7] MySQL            RUN   -    mysql_amxx_i386.  v1.8.1.3  pl2   ANY   ANY 
 [ 8] FakeMeta         RUN   -    fakemeta_amxx_i3  v1.8.1.3  pl2   ANY   ANY 
 [ 9] Engine           RUN   -    engine_amxx_i386  v1.8.1.3  pl2   ANY   ANY 
 [10] CSDM2            RUN   -    csdm_amxx_i386.s  v2.1.2    pl2   ANY   ANY 
10 plugin


сама ошибка

Код: Выделить всё

CRASH: Mon Aug 27 01:01:06 MSK 2012
Start Line: ./hlds_amd -game cstrike -console -sv_lan 0 -secure -ip * +port 27016 -pingboost 2 +map surf_ski_2 -pidfile hlds_surf.pid +maxplayers 15 -debug
[New Thread 32184]
[New Thread 2695]
[New Thread 32190]
Core was generated by `./hlds_amd -game cstrike -console -sv_lan 0 -securer -ip '.
Program terminated with signal 11, Segmentation fault.
#0  0xf7685777 in ?? ()
#0  0xf7685777 in ?? ()
#1  0x00000000 in ?? ()
No symbol table info available.
From        To          Syms Read   Shared Object Library
0xf7780830  0xf7796c0f  Yes (*)     /lib/ld-linux.so.2
(*): Shared library is missing debugging information.
Stack level 0, frame at 0x565688:
 eip = 0xf7685777; saved eip 0x0
 called by frame at 0x0
 Arglist at 0x565680, args:
 Locals at 0x565680, Previous frame's sp is 0x565688
 Saved registers:
  ebp at 0x565680, eip at 0x565684
End of crash report


gdb list

Код: Выделить всё

1       /valve/crosstool-0.43/build/i686-unknown-linux-gnu/gcc-2.95.3-glibc-2.2.5/gcc-2.95.3/gcc/libgcc2.c: No such file or directory.
        in /valve/crosstool-0.43/build/i686-unknown-linux-gnu/gcc-2.95.3-glibc-2.2.5/gcc-2.95.3/gcc/libgcc2.c



Грешу на csdm, но и отрубать его совсем не выход, так, что не представляю даже в какую сторону копать.

ChihPih
ст. прапорщик
Сообщения: 566
Зарегистрирован: 2009-09-04 12:23:30
Откуда: Где-то в России...
Контактная информация:

Re: hlds: Segmentation fault

Непрочитанное сообщение ChihPih » 2012-08-27 8:58:52

Всегла так было или началось после чего-то? И че за ОС?
www.info-x.org - информационный ресурс о ОС FreeBSD.

Madsen
проходил мимо
Сообщения: 8
Зарегистрирован: 2012-08-26 16:57:55

Re: hlds: Segmentation fault

Непрочитанное сообщение Madsen » 2012-08-27 11:44:27

Код: Выделить всё

Distributor ID: Debian
Description:    Debian GNU/Linux 6.0.5 (squeeze)
Release:        6.0.5
Codename:       squeeze


Код: Выделить всё

Linux d776 2.6.32-5-amd64 #1 SMP Sun May 6 05:12:07 UTC 2012 x86_64 GNU/Linux


Можно считать, что всегда
Не было, когда были Lenny и билд сервера бородатый

ChihPih
ст. прапорщик
Сообщения: 566
Зарегистрирован: 2009-09-04 12:23:30
Откуда: Где-то в России...
Контактная информация:

Re: hlds: Segmentation fault

Непрочитанное сообщение ChihPih » 2012-08-27 11:53:51

Методом исключения (все что отключается пробовать отключать по очереди) искать. Как найдете, то искать решение в гугле.
www.info-x.org - информационный ресурс о ОС FreeBSD.

ChihPih
ст. прапорщик
Сообщения: 566
Зарегистрирован: 2009-09-04 12:23:30
Откуда: Где-то в России...
Контактная информация:

Re: hlds: Segmentation fault

Непрочитанное сообщение ChihPih » 2012-08-27 11:54:38

А в логах сервера/системы ничего нет подозрительного?
www.info-x.org - информационный ресурс о ОС FreeBSD.

Madsen
проходил мимо
Сообщения: 8
Зарегистрирован: 2012-08-26 16:57:55

Re: hlds: Segmentation fault

Непрочитанное сообщение Madsen » 2012-08-27 12:49:42

syslog чистый, в логи игры сервер ошибку не успевает записать и вообще похоже, что при краше корректно завершает работу hlds_amd и ребутает его.

Методом икслючения, это csdm_amxx_i386.so (другие 2 сервера без него), отключать совсем, не выход - теряется смысл сервера. Гугл зачастую советует установить ia32-libs, не объясняя как это должно помочь, к тому же поставить эти либы стандартными способами не удалось (apt-get) их не видит, deb пакеты говорят "Errors were encountered while processing"
Логи amxx тоже чистые

ChihPih
ст. прапорщик
Сообщения: 566
Зарегистрирован: 2009-09-04 12:23:30
Откуда: Где-то в России...
Контактная информация:

Re: hlds: Segmentation fault

Непрочитанное сообщение ChihPih » 2012-08-27 13:07:23

А если с автором модуля связаться?
www.info-x.org - информационный ресурс о ОС FreeBSD.

Madsen
проходил мимо
Сообщения: 8
Зарегистрирован: 2012-08-26 16:57:55

Re: hlds: Segmentation fault

Непрочитанное сообщение Madsen » 2012-08-27 23:57:46

Написал Байлопану, но всё же думаю, что проблема с системой, а не модулем

Madsen
проходил мимо
Сообщения: 8
Зарегистрирован: 2012-08-26 16:57:55

Re: hlds: Segmentation fault

Непрочитанное сообщение Madsen » 2012-08-28 0:04:56

Оперативно ответил, что он больше не поддерживает данный модуль

ChihPih
ст. прапорщик
Сообщения: 566
Зарегистрирован: 2009-09-04 12:23:30
Откуда: Где-то в России...
Контактная информация:

Re: hlds: Segmentation fault

Непрочитанное сообщение ChihPih » 2012-08-28 8:06:17

Откатите тогда версию системы, раз на ней полет нормальный был.
www.info-x.org - информационный ресурс о ОС FreeBSD.

Madsen
проходил мимо
Сообщения: 8
Зарегистрирован: 2012-08-26 16:57:55

Re: hlds: Segmentation fault

Непрочитанное сообщение Madsen » 2012-08-28 17:06:59

отстрелить голову при порезе на пальце?

ChihPih
ст. прапорщик
Сообщения: 566
Зарегистрирован: 2009-09-04 12:23:30
Откуда: Где-то в России...
Контактная информация:

Re: hlds: Segmentation fault

Непрочитанное сообщение ChihPih » 2012-08-28 18:08:15

Madsen писал(а):отстрелить голову при порезе на пальце?

Как вариант )))
www.info-x.org - информационный ресурс о ОС FreeBSD.


Вернуться в «Игры»

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

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