SRCDS Steam group


CS:S Server Crashing on startup
#1
I have a brand new install of CS:S on my gentoo server. It's an AMD Athlon with 1 gig of ram. It's an old dell box that was turned in to an all purpose file/web/gaming server for a LAN.

I installed it following this guide from the Gentoo Wiki

My command line is:
Code:
./srcds_run -console -debug -port 27015 -game cstrike +map de_dust +maxplayers 6

debug.log:
Code:
----------------------------------------------
CRASH: Sat Sep 29 09:27:54 CDT 2007
Start Line: ./srcds_amd -console -debug -port 27015 -game cstrike +map de_dust +maxplayers 6
Using host libthread_db library "/lib/libthread_db.so.1".
Core was generated by `./srcds_amd -console -debug -port 27015 -game cstrike +map de_dust +maxplayers'.
Program terminated with signal 4, Illegal instruction.
#0  0xb7dad913 in ConVar::Create () from bin/vstdlib_i486.so
#0  0xb7dad913 in ConVar::Create () from bin/vstdlib_i486.so
#1  0xb7dadbc5 in ConVar::ConVar () from bin/vstdlib_i486.so
#2  0xb7d4b3ea in __static_initialization_and_destruction_0 ()
   from bin/dedicated_amd.so
#3  0x00000000 in ?? ()
No symbol table info available.
From        To          Syms Read   Shared Object Library
0xb7f643f0  0xb7f7f124  Yes         /lib/libm.so.6
0xb7f5dc60  0xb7f5eb54  Yes         /lib/libdl.so.2
0xb7e55b80  0xb7f35de0  Yes         /lib/libc.so.6
0xb7f908a0  0xb7fa582f  Yes         /lib/ld-linux.so.2
0xb7e17190  0xb7e327c0  Yes         bin/tier0_i486.so
0xb7dbb180  0xb7dc3db4  Yes         /lib/libpthread.so.0
0xb7daa910  0xb7db3ff0  Yes         bin/vstdlib_i486.so
0xb7d24a40  0xb7d783d0  Yes         bin/dedicated_amd.so
Stack level 0, frame at 0xbfda5f50:
eip = 0xb7dad913
    in ConVar::Create(char const*, char const*, int, char const*, bool, float, bool, float, void (*)(ConVar*, char const*)); saved eip 0xb7dadbc5
called by frame at 0xbfda5f80
Arglist at 0xbfda5f1c, args:
Locals at 0xbfda5f1c, Previous frame's sp is 0xbfda5f50
Saved registers:
  ebx at 0xbfda5f3c, ebp at 0xbfda5f48, esi at 0xbfda5f40, edi at 0xbfda5f44,
  eip at 0xbfda5f4c
End of Source crash report
----------------------------------------------

Distro: Gentoo running kernel 2.6.16.16

GCC:
Code:
gcc (GCC) 4.1.2 (Gentoo 4.1.2)

glibc:
Code:
ldd (GNU libc) 2.5

uname -v output:
Code:
Linux janjansen 2.6.16.16 #5 SMP PREEMPT Thu Jun 29 20:02:37 CDT 2006 i686 AMD Athlon(tm) Processor AuthenticAMD GNU/Linux

Command Line Output:
Code:
Auto detecting CPU
Using AMD Optimised binary.
Enabling debug mode
Auto-restarting the server on crash
./srcds_run: line 344:  2201 Illegal instruction     (core dumped) $HL_CMD

warning: Can't read pathname for load map: Input/output error.
email debug.log to linux@valvesoftware.com
Sat Sep 29 09:27:54 CDT 2007: Server restart in 10 seconds

Let me know if any more information can be helpful, and I'll gladly post it.

Thanks for any help you can give!
Reply
#2
ColeSlaw Wrote:I have a brand new install of CS:S on my gentoo server. It's an AMD Athlon with 1 gig of ram. It's an old dell box that was turned in to an all purpose file/web/gaming server for a LAN.

I installed it following this guide from the Gentoo Wiki

My command line is:
Code:
./srcds_run -console -debug -port 27015 -game cstrike +map de_dust +maxplayers 6

debug.log:
Code:
----------------------------------------------
CRASH: Sat Sep 29 09:27:54 CDT 2007
Start Line: ./srcds_amd -console -debug -port 27015 -game cstrike +map de_dust +maxplayers 6
Using host libthread_db library "/lib/libthread_db.so.1".
Core was generated by `./srcds_amd -console -debug -port 27015 -game cstrike +map de_dust +maxplayers'.
Program terminated with signal 4, Illegal instruction.
#0  0xb7dad913 in ConVar::Create () from bin/vstdlib_i486.so
#0  0xb7dad913 in ConVar::Create () from bin/vstdlib_i486.so
#1  0xb7dadbc5 in ConVar::ConVar () from bin/vstdlib_i486.so
#2  0xb7d4b3ea in __static_initialization_and_destruction_0 ()
   from bin/dedicated_amd.so
#3  0x00000000 in ?? ()
No symbol table info available.
From        To          Syms Read   Shared Object Library
0xb7f643f0  0xb7f7f124  Yes         /lib/libm.so.6
0xb7f5dc60  0xb7f5eb54  Yes         /lib/libdl.so.2
0xb7e55b80  0xb7f35de0  Yes         /lib/libc.so.6
0xb7f908a0  0xb7fa582f  Yes         /lib/ld-linux.so.2
0xb7e17190  0xb7e327c0  Yes         bin/tier0_i486.so
0xb7dbb180  0xb7dc3db4  Yes         /lib/libpthread.so.0
0xb7daa910  0xb7db3ff0  Yes         bin/vstdlib_i486.so
0xb7d24a40  0xb7d783d0  Yes         bin/dedicated_amd.so
Stack level 0, frame at 0xbfda5f50:
eip = 0xb7dad913
    in ConVar::Create(char const*, char const*, int, char const*, bool, float, bool, float, void (*)(ConVar*, char const*)); saved eip 0xb7dadbc5
called by frame at 0xbfda5f80
Arglist at 0xbfda5f1c, args:
Locals at 0xbfda5f1c, Previous frame's sp is 0xbfda5f50
Saved registers:
  ebx at 0xbfda5f3c, ebp at 0xbfda5f48, esi at 0xbfda5f40, edi at 0xbfda5f44,
  eip at 0xbfda5f4c
End of Source crash report
----------------------------------------------

Distro: Gentoo running kernel 2.6.16.16

GCC:
Code:
gcc (GCC) 4.1.2 (Gentoo 4.1.2)

glibc:
Code:
ldd (GNU libc) 2.5

uname -v output:
Code:
Linux janjansen 2.6.16.16 #5 SMP PREEMPT Thu Jun 29 20:02:37 CDT 2006 i686 AMD Athlon(tm) Processor AuthenticAMD GNU/Linux

Command Line Output:
Code:
Auto detecting CPU
Using AMD Optimised binary.
Enabling debug mode
Auto-restarting the server on crash
./srcds_run: line 344:  2201 Illegal instruction     (core dumped) $HL_CMD

warning: Can't read pathname for load map: Input/output error.
email debug.log to linux@valvesoftware.com
Sat Sep 29 09:27:54 CDT 2007: Server restart in 10 seconds

Let me know if any more information can be helpful, and I'll gladly post it.

Thanks for any help you can give!

Try to this in a console
cat /proc/cpuinfo
and look at the line flag:
add check for sse and sse2.
on Linux srcds need sse instructions.
Reply
#3
nix Wrote:Try to this in a console
cat /proc/cpuinfo
and look at the line flag:
add check for sse and sse2.
on Linux srcds need sse instructions.

Code:
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 6
model           : 4
model name      : AMD Athlon(tm) Processor
stepping        : 2
cpu MHz         : 1202.263
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow
bogomips        : 2408.08

Looks like I'm missing sse. Oh well, thanks for all the help!
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)