LinuxForum.Fans
Тема

Падает сервер CS 1.6 с ошибкой сегментации

Автор: alonelive 16 сообщений 6249 просмотров
#180631

В общем, беда..
Сервер CS 1.6 падает время от времени...
Что я тока ни делал - все бессмысленно.

L 07/30/2011 - 21:15:40: "LoLJKee#1<1><STEAM_ID_LAN><>" STEAM USERID validated
L 07/30/2011 - 21:15:42: "LoLJKee#1<1><STEAM_ID_LAN><>" joined team "CT"
Segmentation fault (core dumped)

warning: Can't read pathname for load map: Ошибка ввода-вывода.
Cannot access memory at address 0x9
/home/alonelive/hldscs/debug.cmds:4: Error in sourced command file:
Cannot access memory at address 0x9
email debug.log to linux@valvesoftware.com
ИЮЛ 30 21:15:43 MSD 2011: Server restart in 10 seconds
text
----------------------------------------------
----------------------------------------------
CRASH: ИЮЛ 30 21:11:27 MSD 2011
Start Line: ./hlds_i686 -binary ./hlds_i686 -console -game cstrike +maxplayers 32 +map de_inferno +port 27015
[New Thread 9938]
[New Thread 9939]
Core was generated by `./hlds_i686 -binary ./hlds_i686 -console -game cstrike +maxplayers 32 +map de_i'.
Program terminated with signal 11, Segmentation fault.
#0  0xf4ff3079 in mm_Cmd_Argv(int) () from ./cstrike/addons/metamod/dlls/metamod_i386.so
#0  0xf4ff3079 in mm_Cmd_Argv(int) () from ./cstrike/addons/metamod/dlls/metamod_i386.so
#1  0x00000003 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
No symbol table info available.
From        To          Syms Read   Shared Object Library
0xf7799a40  0xf779a9b8  Yes (*)     /lib32/libdl.so.2
0xf7784340  0xf77906f8  Yes (*)     /lib32/libpthread.so.0
0xf764ea50  0xf774664c  Yes (*)     /lib32/libc.so.6
0xf77b2830  0xf77c970f  Yes (*)     /lib/ld-linux.so.2
0xf7128c30  0xf71a92c4  Yes         /home/alonelive/hldscs/engine_i686.so
0xf70e95f0  0xf70f7ec4  Yes         ./libsteam_api_c.so
0xf70c1460  0xf70dbc18  Yes (*)     /lib32/libm.so.6
0xf70a5a60  0xf70b3b4d  Yes         /home/alonelive/hldscs/filesystem_stdio_i386.so
0xf507ca20  0xf5083e08  Yes (*)     /lib32/libnss_files.so.2
0xf4fca2a0  0xf5050ab7  Yes (*)     ./cstrike/addons/metamod/dlls/metamod_i386.so
0xf4d7909c  0xf4ea2668  Yes         /home/alonelive/hldscs/cstrike/dlls/cs_i386.so
0xf4ade2e0  0xf4af4ef8  Yes (*)     /home/alonelive/hldscs/cstrike/addons/dproto/dlls/dproto_i386.so
0xf4a14160  0xf4a918f8  Yes (*)     /usr/lib32/libstdc++.so.6
0xf49b1350  0xf49c9ec8  Yes (*)     /usr/lib32/libgcc_s.so.1
0xf49225e0  0xf497c854  Yes (*)     /home/alonelive/hldscs/cstrike/addons/amxmodx/dlls/amxmodx_mm_i386.so
0xf77a6be0  0xf77a96e4  Yes (*)     cstrike/addons/amxmodx/modules/fun_amxx_i386.so
0xf48fc0e0  0xf49060b4  Yes (*)     cstrike/addons/amxmodx/modules/engine_amxx_i386.so
0xf48c4ac0  0xf48efb74  Yes (*)     cstrike/addons/amxmodx/modules/fakemeta_amxx_i386.so
0xf779ef30  0xf77a21f4  Yes (*)     cstrike/addons/amxmodx/modules/geoip_amxx_i386.so
0xf4791dd0  0xf4792df4  Yes (*)     cstrike/addons/amxmodx/modules/sockets_amxx_i386.so
0xf508a2d0  0xf5092e84  Yes (*)     cstrike/addons/amxmodx/modules/regex_amxx_i386.so
0xf4acc090  0xf4ad1f34  Yes (*)     cstrike/addons/amxmodx/modules/nvault_amxx_i386.so
0xf4788150  0xf478d8f4  Yes (*)     cstrike/addons/amxmodx/modules/cstrike_amxx_i386.so
0xf4713ca0  0xf4719e24  Yes (*)     cstrike/addons/amxmodx/modules/csx_amxx_i386.so
0xf46e19f0  0xf470c3a4  Yes (*)     cstrike/addons/amxmodx/modules/hamsandwich_amxx_i386.so
0xf357b5f0  0xf3b0f5a4  Yes (*)     ./steamclient.so
0xf469f3c0  0xf46bda68  Yes (*)     ./libtier0_s.so
0xf4643050  0xf467afe0  Yes (*)     ./libvstdlib_s.so
0xf42c94b0  0xf43aaa04  Yes         ./libsteamvalidateuseridtickets.so
(*): Shared library is missing debugging information.
Stack level 0, frame at 0xffc95510:
 eip = 0xf4ff3079 in mm_Cmd_Argv(int); saved eip 0x3
 called by frame at 0xf5071860
 Arglist at 0xffc95508, args: 
 Locals at 0xffc95508, Previous frame's sp is 0xffc95510
 Saved registers:
  eip at 0xffc9550c
End of crash report
----------------------------------------------
----------------------------------------------

Полагаю, ошибки связаны с какими-то библиотеками, названия которых типа lib32ib0032432
Что мне делать, я не знаю..
Линукс дебиан 6, амд феном 2 х 4, 4 гб оперативы, винт на 320..

#180644

alonelive
Попробуйте поставить ia32-libs:[console]# aptitude install ia32-libs[/console]если система AMD64 (x86-64).

#180650

Уже установлен.
Скажите, есть ли вероятность того, что, если я поставлю в качестве операционки дебиан i386, эти ошибки прекратятся?

#180685
alonelive написал:
Скажите, есть ли вероятность того, что, если я поставлю в качестве операционки дебиан i386, эти ошибки прекратятся?

да. а можно сам cs 64й поставить.

#180705

Такой не бывает.
Увы..

#180902
alonelive написал:
Такой не бывает.

а, да... :(
но hlds_i686 отлично работает в дебиане64 на 64х битном камне. Правда от Intel.

#180908

Вот не буду утверждать, но тут был пользователь у которого зал компьютерный и всё запитано через amd64 + cs - и всё ok. Ссылку на тему дать? Или сам найдёшь?

#181146
newzenon написал:
Вот не буду утверждать, но тут был пользователь у которого зал компьютерный и всё запитано через amd64 + cs - и всё ok. Ссылку на тему дать? Или сам найдёшь?

Будьте добры поделиться, я тут еще не освоился :)

#181162

Ммм.. Ни одна из ссылок, Вами приведенных, не вяжется с поставленным вопросом.
Для файрволла использую UFW или как его - простенький графический интерфейс для консольного файрволла. Нужные порты открыты, народ заходит.
Видеокарты АТИ и нвидиа не при чем. Сервер работает в консоли полностью, без GUI
Вы обещали ссылку на тему про пользователя с амд 64 и кс..

#181195

aptiude purrge ufw

#181272
newzenon написал:
aptiude purrge ufw

Да! Удаляем гланды посредством лома!

#181310
mdma написал:

Да! Удаляем гланды посредством лома!

И согласись - это правильно! А то тут откуда не возмись arno-firewall выплыл.

#181561

gUFW может служить причиной ошибок СЕГМЕНТАЦИИ на сервере? oO oO oO oO

#181565
alonelive написал:
gUFW может служить причиной ошибок СЕГМЕНТАЦИИ на сервере?

может. если он потянул за собой не те либы. Не те, которые нужны hlds_i686.

И вообще, не нужно ставить всякое УГ, вроде UFW на сервер. Мой вам совет. Учитесь настраивать сервер как сервер, а не как убунту.

#181633

drBatty, тут - типо вендо - юзер продвинутый.

Войдите или зарегистрируйтесь, чтобы ответить.