LINUX.ORG.RU
ФорумAdmin

Запуск сервера CS GO не понятные ошибки

 


0

2

Добрый день хочу запустить сервер cs go на linux (Linux spam 3.2.0-4-686-pae #1 SMP Debian 3.2.63-2 i686 GNU/Linux) в результате не понятные ошибки, кто в встречался с данной проблемой

mannaz@spam:/opt/csgo_server$ ./srcds_run -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_hostage +map cs_office -port 27015
./srcds_run: 32: ./srcds_run: pushd: not found
./srcds_run: 35: ./srcds_run: popd: not found
cs_office
Enabling debug mode

Server will auto-restart if there is a crash.
LD_LIBRARY_PATH=/opt/csgo_server/bin:/opt/csgo_server:/opt/csgo_server/bin:
Illegal instruction (core dumped)

warning: Can't read pathname for load map: Ошибка ввода/вывода.
email debug.log to linux@valvesoftware.com
Чтв Мар 19 13:36:57 VLAT 2015: Server restart in 10 seconds

Содержания лога

----------------------------------------------
CRASH: Чтв Мар 19 13:37:43 VLAT 2015
Start Line: ./srcds_linux -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_hostage +map cs_office -port 27015
[New LWP 25912]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
Core was generated by `./srcds_linux -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup'.
Program terminated with signal 4, Illegal instruction.
#0  0xb75147d3 in ConVar::Create(char const*, char const*, int, char const*, bool, float, bool, float, void (*)(IConVar*, char const*, float)) () from /opt/csgo_server/bin/libvstdlib.so
#0  0xb75147d3 in ConVar::Create(char const*, char const*, int, char const*, bool, float, bool, float, void (*)(IConVar*, char const*, float)) () from /opt/csgo_server/bin/libvstdlib.so
#1  0xb7514c17 in ConVar::ConVar(char const*, char const*, int) () from /opt/csgo_server/bin/libvstdlib.so
#2  0xb74ffa41 in _GLOBAL__sub_I__ZN14ConCommandBase18s_pConCommandBasesE () from /opt/csgo_server/bin/libvstdlib.so
#3  0xb7527c8e in __do_global_ctors_aux () from /opt/csgo_server/bin/libvstdlib.so
#4  0xb74ff3e1 in _init () from /opt/csgo_server/bin/libvstdlib.so
#5  0x00000000 in ?? ()
No symbol table info available.
eax            0x0      0
ecx            0xffffffd0       -48
edx            0x9065bea        151411690
ebx            0xb753e400       -1219238912
esp            0xbfc1b000       0xbfc1b000
ebp            0xbfc1b048       0xbfc1b048
esi            0x0      0
edi            0xb752aad7       -1219319081
eip            0xb75147d3       0xb75147d3 <ConVar::Create(char const*, char const*, int, char const*, bool, float, bool, float, void (*)(IConVar*, char const*, float))+227>
eflags         0x10282  [ SF IF RF ]
cs             0x73     115
ss             0x7b     123
ds             0x7b     123
es             0x7b     123
fs             0x0      0
gs             0x33     51
From        To          Syms Read   Shared Object Library
0xb77194b0  0xb7734188  Yes (*)     /lib/i386-linux-gnu/i686/cmov/libm.so.6
0xb7712a60  0xb77139a8  Yes (*)     /lib/i386-linux-gnu/i686/cmov/libdl.so.2
0xb76fc610  0xb7708708  Yes (*)     /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
0xb75a9c90  0xb76bae9c  Yes (*)     /lib/i386-linux-gnu/i686/cmov/libc.so.6
0xb7744820  0xb775b05f  Yes (*)     /lib/ld-linux.so.2
0xb7552cb0  0xb756ef38  Yes (*)     /opt/csgo_server/bin/libtier0.so
0xb74ff530  0xb7527c9c  Yes (*)     /opt/csgo_server/bin/libvstdlib.so
(*): Shared library is missing debugging information.
Dump of assembler code for function _ZN6ConVar6CreateEPKcS1_iS1_bfbfPFvP7IConVarS1_fE:
......
.....
...
   0xb7514813 <+291>:   mov    %eax,0x8(%esp)
   0xb7514817 <+295>:   call   0xb7558180 <Warning>
   0xb751481c <+300>:   movl   $0x7f7fffff,0x2c(%ebx)
   0xb7514823 <+307>:   movsd  -0x28(%ebp),%xmm0
   0xb7514828 <+312>:   jmp    0xb75147ee <_ZN6ConVar6CreateEPKcS1_iS1_bfbfPFvP7IConVarS1_fE+254>
End of assembler dump.
Stack level 0, frame at 0xbfc1b050:
 eip = 0xb75147d3 in ConVar::Create(char const*, char const*, int, char const*, bool, float, bool, float, void (*)(IConVar*, char const*, float)); saved eip 0xb7514c17
 called by frame at 0xbfc1b0a0
 Arglist at 0xbfc1b048, args:
 Locals at 0xbfc1b048, Previous frame's sp is 0xbfc1b050
 Saved registers:
  ebx at 0xbfc1b03c, ebp at 0xbfc1b048, esi at 0xbfc1b040, edi at 0xbfc1b044, eip at 0xbfc1b04c
End of Source crash report
----------------------------------------------

Помогите, подскажите в какую сторону копать

Ответ на: комментарий от emulek
root@spam:/home/mannaz# apt-get install bash
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Уже установлена самая новая версия bash.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 79 пакетов не обновлено.
mannaz2004 ()
Ответ на: комментарий от int13h

Ну и? Это должно исправить мою проблему? менял я sh на bash. Результат ошибки исчезли

./srcds_run: 32: ./srcds_run: pushd: not found
./srcds_run: 35: ./srcds_run: popd: not found
но сервер так и не стартует. Это я уже пробовал.

mannaz2004 ()

что у тебя за процессор на котором ты запускаешь?

может у него и правда нужные инструкции не поддерживаются, тогда или пересобирать или проц менять

anonymous ()
Ответ на: комментарий от anonymous
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) Celeron(R) CPU 2.00GHz
stepping        : 9
microcode       : 0x2e
cpu MHz         : 2000.209
cache size      : 128 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe up pebs bts cid xtpr
bogomips        : 4000.41
clflush size    : 64
cache_alignment : 128
address sizes   : 36 bits physical, 32 bits virtual
power management:
mannaz2004 ()
Ответ на: комментарий от mannaz2004

Запустил на другом процессоре проблем не каких. Запустилось с пол пенька.

mannaz2004 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.