Ns 2.0 Server Crash On Start (linux)
akolinare
Join Date: 2003-08-06 Member: 19047Members
HI,
I look around but nobody seems to have this problem I have.
I installed ns server 2.0 on hl server 3.1.1.1.d. I applied also the patch required for this hl version. The hl and cs server work fine but the ns server crashed with the following debug.log :
CRASH: Wed Aug 6 10:03:22 CEST 2003
Start Line: ./hlds_amd -game ns -debug +ip xx.xx.xx.xx +port xxxxx +sv_lan 0 +maxplayers 20 +map ns_nothing.bsp
Core was generated by `./hlds_amd -game ns -debug +ip xx.xx.xx.xx +port xxxxx +sv_lan 0 +maxplayers 20'.
Program terminated with signal 11, Segmentation fault.
[New Thread 1024 (LWP 27434)]
#0 0x0 in __strtol_internal (nptr=) at eval.c:35
#0 0x0 in __strtol_internal (nptr=) at eval.c:35
End of crash report
Some server data :
cpu Athlon 2400+
linux kernel 2.4.21
dist slackware
hl 3.1.1.1d
ns 2.0
Can anybody help me ? Thanks a lot !
I look around but nobody seems to have this problem I have.
I installed ns server 2.0 on hl server 3.1.1.1.d. I applied also the patch required for this hl version. The hl and cs server work fine but the ns server crashed with the following debug.log :
CRASH: Wed Aug 6 10:03:22 CEST 2003
Start Line: ./hlds_amd -game ns -debug +ip xx.xx.xx.xx +port xxxxx +sv_lan 0 +maxplayers 20 +map ns_nothing.bsp
Core was generated by `./hlds_amd -game ns -debug +ip xx.xx.xx.xx +port xxxxx +sv_lan 0 +maxplayers 20'.
Program terminated with signal 11, Segmentation fault.
[New Thread 1024 (LWP 27434)]
#0 0x0 in __strtol_internal (nptr=) at eval.c:35
#0 0x0 in __strtol_internal (nptr=) at eval.c:35
End of crash report
Some server data :
cpu Athlon 2400+
linux kernel 2.4.21
dist slackware
hl 3.1.1.1d
ns 2.0
Can anybody help me ? Thanks a lot !
Comments
<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
is this your command line? if not what is it?
I just upgraded to server version v201c. Without success. Excactlly the same debug.log is the result.
The consol logging after start looks like this :
Console initialized.
Protocol version 46
Exe version 3.1.1.1
Exe build: 18:21:32 Jul 29 2003 (2469)
WON Auth Server
Server IP address xx.xx.xx.xx:xxxxxx
LoadLibrary failed on ./ns/dlls/ns_i386.so: ./ns/dlls/ns_i386.so: undefined symbol: inflateEnd
Host_Error: Couldn't get DLL API from ./ns/dlls/ns_i386.so!
FATAL ERROR (shutting down): Host_Error: Couldn't get DLL API from ./ns/dlls/ns_i386.so!
Segmentation fault
The original 2.01c .so is borked. use this one:
<a href='http://www.natural-selection.org/files/ns_i386_2.01c-fixed.zip' target='_blank'>http://www.natural-selection.org/files/ns_...2.01c-fixed.zip</a>
joev.
With the new patch it is the same as with the old one.
Is this only a ns problem, ? Other server running with the same software version. Operating system problem ? I dont hope.
########################################
Auto-restarting the server on crash
Console initialized.
Protocol version 46
Exe version 3.1.1.1
Exe build: 22:35:19 Apr 29 2003 (2378)
WON Auth Server
Server IP address xx.xx.xx.xx:xxxxx
Adding Auth server 65.73.232.251:27040
Adding Auth server 65.73.232.253:27040
Adding master server 65.73.232.251:27010
Adding master server 65.73.232.253:27010
Adding master server 65.73.232.252:27010
#############################################
After that I installed the hlds patch 3.1.1.1d and then the same crash occur as before.
There's another fellow in the "Hlds Having A Tanty" thread getting a similar error with 3.1.1.1d:
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->LoadLibrary failed on ./ns/dlls/ns_i386.so: ./ns/dlls/ns_i386.so: invalid ELF header
Host_Error: Couldn't get DLL API from ./ns/dlls/ns_i386.so!
FATAL ERROR (shutting down): Host_Error: Couldn't get DLL API from ./ns/dlls/ns_i386.so!<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Anyone know of any 3.1.1.1d-specific problems?
Go to the hlds_l directory and run this (change port to whatever you use):
/hlds_l/hlds_run -game ns -port 27017 +maxplayers 18 +map ns_nothing
Just check the so file - i use that one for hlds 3.1.1.1:
8ac2133b75e8683c7d8dde1097713f01 ns_i386.so
And do NOT use beta NS files. None of them worked for me.
I only installed the hlds 3.1.1.1 and the ns_v2 server. Nothing else., no patch, no fix, no addition software like metamod.
But the server freeze after contact the server . Here are the last famous word :
Adding Auth server 65.73.232.251:27040
Adding Auth server 65.73.232.253:27040
Adding master server 65.73.232.251:27010
Adding master server 65.73.232.253:27010
Adding master server 65.73.232.252:27010
the original ns dll has the following md5sum ? It is the one from the ns_v2_dedicated_server.tar.gz
f15053e960fe197ffd1f1d77d4995cc7 ns_i386.so
I only installed the hlds 3.1.1.1 and the ns_v2 server. Nothing else., no patch, no fix, no addition software like metamod.
(...) <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
From the download page: <a href='http://www.natural-selection.org/downloads.html' target='_blank'>http://www.natural-selection.org/downloads.html</a>
To run NS 2.0 on Linux with HLDS 3.1.1.1, you'll need to download this patch (check the Server Op forum for more information and updates).
<a href='http://www.natural-selection.org/ns_i386-3.1.1.1.so.gz' target='_blank'>http://www.natural-selection.org/ns_i386-3.1.1.1.so.gz</a>