SRCDS Steam group


Seg Fault : L4D : Please Help
#1
Over the past three days, I have attempted to Google, search these forums as well as others, e-mail valve, but can not find or receive an answer. The error I am receiving is:

./srcds_run: line 361: 13552 Illegal instruction (core dumped) $HL_CMD

I have two identical servers save for one is using a SCSI drive and the one I am attempting to start srcds on now is IDE (ok not exactly identical, the RAM modules have different manufacturers Toungue). I have tried it on both (one using CentOS 5 and this one Fedora 9) with the SAME results.

I have attempted to provide as much info as possible (I saw what a lot of people were asking for while digging through these forums! Smile)

Please lend me your assistance.

---command line---
./srcds_run -game left4dead -debug -maxplayers 14 -port 27016 +sv_lan 0 +ip 192.168.7.16 +exec Server.cfg +map l4d_dem_hospital01_apartment

NOTE: I have tried many different variations of this command line, some very minimal.

---debug.log---
Unfortunately this is not very helpful:
CRASH: Fri Nov 14 02:48:12 GMT-6 2008
Start Line: ./srcds_run -game left4dead -debug -maxplayers 14 -port 27016 +sv_lan 0 +ip 192.168.7.16 +exec Server.cfg +map l4d_dem_hospital01_apartment
End of Source crash report

---Distro: Tried CentOS 5, then Fedora 9 when I discovered gcc 4.3.0 and glibc 2.8-8 was required. Currently on Fedora 9.
gcc (GCC) 4.3.0 20080428 (Red Hat 4.3.0-8)
ldd (GNU libc) 2.8
2.6.25-14.fc9.i686

---Hardware: SuperMicro 6011D : http://www.supermicro.com/products/system/1U/6011/SYS-6011D.cfm

---gdb srcds_i486 corefile---
Program terminated with signal 4, Illegal instruction.
[New process 13384]
#0 0x01eac0af in ?? ()
(gdb) bt
#0 0x01eac0af in ?? ()
Cannot access memory at address 0xbfa74e20

----When I attempt to run in GDB:
Failed to open bin/dedicated_i486.so (tier0_i486.so: cannot open shared object file: No such file or directory)

--I figured this was due to it missing the PATH declarations in srcds_run?

---console output---
Auto detecting CPU
Using default binary.
Enabling debug mode
Server will auto-restart if there is a crash.

Console initialized.
Game.dll loaded for "L4D - Normal"
Server is hibernating
ConVarRef test_progression_loop doesn't point to an existing ConVar
Game supporting (2) split screen players
maxplayers set to 14
Unknown command "r_decal_cullsize"
Server is not currently reserved.
Adding master server 69.28.151.162:27011
Adding master server 68.142.72.250:27011
Master at 68.142.72.250:27011 already in list
Adding master at 72.165.61.189:27011
Unknown command "mat_bloom_scalefactor_scalar"
Network: IP 192.168.7.16, mode MP, dedicated Yes, ports 27016 SV / 27005 CL
---- Host_NewGame ----
Host_NewGame on map l4d_dem_hospital01_apartment
ConVarRef room_type doesn't point to an existing ConVar
Executing dedicated server config file
Commentary: Could not find commentary data file 'maps/l4d_dem_hospital01_apartment_commentary.txt'.
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.
./srcds_run: line 361: 13552 Illegal instruction (core dumped) $HL_CMD
cat: hlds.13538.pid: No such file or directory
email debug.log to linux@valvesoftware.com

---cpuinfo---
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 8
model name : Pentium III (Coppermine)
stepping : 10
cpu MHz : 999.524
cache size : 256 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 mtrr pge mca cmov pat pse36 mmx fxsr sse
bogomips : 2000.75
clflush size : 32

processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 8
model name : Pentium III (Coppermine)
stepping : 10
cpu MHz : 999.524
cache size : 256 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 mtrr pge mca cmov pat pse36 mmx fxsr sse
bogomips : 1998.78
clflush size : 32
Reply
#2
Below is what I see when running it in GDB. The fact it is attempting to look in what appears to be a developer's directory is strange to me, though this might be a product of how I am testing?

Quote:Program received signal SIGILL, Illegal instruction.
0x032d00af in CServerList (this=0xcaed868)
at /home/VALVE/alfred/valve/steam3_rel_client/src/clientdll/matchmaking/ServerList.cpp:97
97 /home/VALVE/alfred/valve/steam3_rel_client/src/clientdll/matchmaking/ServerList.cpp: No such file or directory.
in /home/VALVE/alfred/valve/steam3_rel_client/src/clientdll/matchmaking/ServerList.cpp
Current language: auto; currently c++
(gdb) bt
#0 0x032d00af in CServerList (this=0xcaed868)
at /home/VALVE/alfred/valve/steam3_rel_client/src/clientdll/matchmaking/ServerList.cpp:97
#1 0x032ccfc6 in Construct<CServerList> (pMemory=0xcaed868)
at /home/VALVE/alfred/valve/steam3_rel_client/src/clientdll/../public/tier0/platform.h:741
#2 0x032cd045 in CUtlFixedLinkedList<CServerList>::InsertBefore (this=0x35c2ac8, before=0)
at /home/VALVE/alfred/valve/steam3_rel_client/src/clientdll/../public/tier1/utlfixedlinkedlist.h :369
#3 0x032cd064 in CUtlFixedLinkedList<CServerList>::AddToTail (this=0x35c2ac8)
at /home/VALVE/alfred/valve/steam3_rel_client/src/clientdll/../public/tier1/utlfixedlinkedlist.h :398
#4 0x032ca7a1 in CSteamMatchMaking (this=0x35c2ac4)
at /home/VALVE/alfred/valve/steam3_rel_client/src/clientdll/matchmaking/matchmaking.cpp:15
#5 0x0323e60e in CSteamClient (this=0x35c29c0)
at /home/VALVE/alfred/valve/steam3_rel_client/src/clientdll/steamclient.cpp:34
#6 0x0323e96d in __static_initialization_and_destruction_0 (__initialize_p=1, __priority=65535)
at /home/VALVE/alfred/valve/steam3_rel_client/src/clientdll/steamclient.cpp:995
#7 0x0323ea00 in global constructors keyed to g_cmdlineparmDebugAPI ()
at /home/VALVE/alfred/valve/steam3_rel_client/src/clientdll/steamclient.cpp:1107
#8 0x03486d75 in __do_global_ctors_aux () from bin/steamclient_linux.so
#9 0x03164b21 in _init () from bin/steamclient_linux.so
#10 0x008be92d in _dl_init (main_map=<value optimized out>, argc=<value optimized out>,
argv=<value optimized out>, env=<value optimized out>) at dl-init.c:70
#11 0x008c2bc2 in dl_open_worker (a=<value optimized out>) at dl-open.c:516
#12 0x008be4f6 in _dl_catch_error (objname=<value optimized out>, errstring=<value optimized out>,
mallocedp=<value optimized out>, operate=Could not find the frame base for "_dl_catch_error".
) at dl-error.c:178
#13 0x008c22f2 in _dl_open (file=<value optimized out>, mode=<value optimized out>,
caller_dlopen=<value optimized out>, nsid=<value optimized out>, argc=<value optimized out>,
argv=<value optimized out>, env=<value optimized out>) at dl-open.c:596
#14 0x00a3bc2c in dlopen_doit (a=<value optimized out>) at dlopen.c:66
#15 0x008be4f6 in _dl_catch_error (objname=<value optimized out>, errstring=<value optimized out>,
mallocedp=<value optimized out>, operate=Could not find the frame base for "_dl_catch_error".
) at dl-error.c:178
#16 0x00a3c05c in _dlerror_run (operate=<value optimized out>, args=<value optimized out>)
at dlerror.c:164
---Type <return> to continue, or q <return> to quit---
#17 0x00a3bb61 in __dlopen (file=<value optimized out>, mode=<value optimized out>) at dlopen.c:87
#18 0x00811631 in Sys_LoadModule () from bin/libsteam_api_linux.so
#19 0x00811798 in SteamAPI_Init_Internal () from bin/libsteam_api_linux.so
#20 0x00812717 in SteamGameServer_Init_Internal () from bin/libsteam_api_linux.so
#21 0x00812b62 in SteamGameServer_InitSafe () from bin/libsteam_api_linux.so
#22 0x01d18380 in CSteam3Server::Activate () from /home/l4dadmin/l4d_demo/bin/engine_i486.so
#23 0x01d1ea5c in SV_ActivateServer () from /home/l4dadmin/l4d_demo/bin/engine_i486.so
#24 0x01dfae6d in Host_NewGame () from /home/l4dadmin/l4d_demo/bin/engine_i486.so
#25 0x01e0cd28 in CHostState::State_NewGame () from /home/l4dadmin/l4d_demo/bin/engine_i486.so
#26 0x01e0cf3b in CHostState::FrameUpdate () from /home/l4dadmin/l4d_demo/bin/engine_i486.so
#27 0x01e0cf86 in HostState_Frame () from /home/l4dadmin/l4d_demo/bin/engine_i486.so
#28 0x01e9c0a7 in CEngine::Frame () from /home/l4dadmin/l4d_demo/bin/engine_i486.so
#29 0x01e98981 in CDedicatedServerAPI::RunFrame () from /home/l4dadmin/l4d_demo/bin/engine_i486.so
#30 0x005df5da in RunServer () from bin/dedicated_i486.so
#31 0x005debdf in CDedicatedExports::RunServer () from bin/dedicated_i486.so
#32 0x01e9949c in CModAppSystemGroup::Main () from /home/l4dadmin/l4d_demo/bin/engine_i486.so
#33 0x01f08524 in CAppSystemGroup::Run () from /home/l4dadmin/l4d_demo/bin/engine_i486.so
#34 0x01e9980b in CDedicatedServerAPI::ModInit () from /home/l4dadmin/l4d_demo/bin/engine_i486.so
#35 0x005df4e4 in CDedicatedAppSystemGroup::Main () from bin/dedicated_i486.so
#36 0x00638d50 in CAppSystemGroup::Run () from bin/dedicated_i486.so
#37 0x00636732 in CSteamApplication::Main () from bin/dedicated_i486.so
#38 0x00638d50 in CAppSystemGroup::Run () from bin/dedicated_i486.so
#39 0x005e0c8a in main () from bin/dedicated_i486.so
#40 0x005d9a98 in DedicatedMain () from bin/dedicated_i486.so
#41 0x0804911d in main ()
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)