For Ns Developers

CORINCORIN Join Date: 2003-02-28 Member: 14152Members
edited June 2003 in General Server Discussion
<div class="IPBDescription">3.1.1.1 a,b,c don't working with NS</div> I tried HL 3.1.1.1 a,b,c and NS 1.04 on RH 7.2 and server don't start, with other mods for hl working perfect (CS or HL i tried).
With HL 3.1.1.0 a,b,c work good.
I hope NS 1.1 working with this patch for HL.

All vers HL 3.1.1.1 a,b,c give me same errors:

./hlds_run: line 119: 4071 Segmentation fault (core dumped) $HL $*

warning: Unable to set global thread event mask: generic error
Error while reading shared library symbols:
Cannot enable thread event reporting for Thread 1024 (LWP 4071): generic error
Error accessing memory address 0xbffed9b0: No such process.
36 eval.c: No such file or directory.
Error accessing memory address 0xbffed9b0: No such process.
debug.cmds:1: Error in sourced command file:
Error accessing memory address 0xbffed96c: No such process.
email debug.log to linux@valvesoftware.com
Sun Jun 1 18:36:25 EEST 2003: Server Died

And debug.log:

----------------------------------------------
CRASH: Sun Jun 1 18:54:42 EEST 2003
Core was generated by `./hlds_i686 -game ns -console +maxplayers 16 +port 28016
Program terminated with signal 11, Segmentation fault.
[New Thread 1024 (LWP 4138)]
#0 __strtol_internal (nptr=) at eval.c:36
in eval.c
#0 __strtol_internal (nptr=) at eval.c:36
End of crash report
----------------------------------------------

I use RH 7.2, HL 3.1.1.1 a,b,c and NS 1.04 , with and wthout adminmod and metamod.

PEASE GIVE ME SOME HELP TO START SERVER WITH HL 3.1.1.1 c BECAUSE IS SINGLE SERVER FOR NATURAL SELECTION IN ROMANIA. And this vers of HL give some optimised binaries for *unix and is working great in CS mod and i hope working great in NS mod.

Comments

  • The_MAzTerThe_MAzTer Join Date: 2003-01-04 Member: 11784Members, Constellation
    install hlds 3.1.1.0

    or install another OS

    hlds 3.1.1.1c is running fine on my slackware box
  • cracker_jackmaccracker_jackmac Join Date: 2002-11-04 Member: 6891Members, Constellation, Reinforced - Shadow
    <!--QuoteBegin--The MAzTER+Jun 1 2003, 11:22 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (The MAzTER @ Jun 1 2003, 11:22 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> install hlds 3.1.1.0

    or install another OS

    hlds 3.1.1.1c is running fine on my slackware box <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    ditto
  • CORINCORIN Join Date: 2003-02-28 Member: 14152Members
    edited June 2003
    Is NS problem.
    What is relations with HL->NS on RH and HL->NS on slack.
    This is that problems.
    Why is dif 3.1.1.0-NS and 3.1.1.1-NS, because 3.1.1.0-CS and 3.1.1.1-CS working very good.

    Is HL upgrade and working, but don't working with NS on RH.
    Very big problem for me <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo--> to many questions <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo--> <!--emo&???--><img src='http://www.unknownworlds.com/forums/html/emoticons/confused.gif' border='0' style='vertical-align:middle' alt='confused.gif'><!--endemo--> ?
  • AKPAKP Join Date: 2003-06-04 Member: 17000Members, NS1 Playtester, Constellation
    I have a RH73, where we have CS and DoD running nicely with HLDS 3.1.1.0 and 3.1.1.1 a,b, and c. But NS doesn't run with HLDS versions from 3.1.1.1 and up - I get the same segmentation fault as others have reported. I made an strace of the hlds 3.1.1.1c starting with the following options:

    strace -f ./hlds_i686 -game ns 2>strace

    The strace show the following among other things (about 173 lines down):

    write(1, "\n", 1) = 1
    write(1, "Console initialized.\n", 21) = 21
    getcwd("/games/local/2/half-life/hlds_3111c", 4095) = 36
    brk(0x8066000) = 0x8066000
    stat64("/games/local/2/half-life/hlds_3111c/./ns/pak0.pak", 0xbfffdd40) = -1 ENOENT (No s
    open("/games/local/2/half-life/hlds_3111c/./ns", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECT
    fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
    brk(0x8068000) = 0x8068000
    getdents64(0x3, 0x8065620, 0x1000, 0x40026070) = 1936
    getdents64(0x3, 0x8065620, 0x1000, 0x40026070) = 0
    close(3) = 0
    getcwd("/games/local/2/half-life/hlds_3111c", 4095) = 36
    stat64("/games/local/2/half-life/hlds_3111c/./valve/pak0.pak", {st_mode=S_IFREG|0644, st_
    stat64("/games/local/2/half-life/hlds_3111c/./valve/pak1.pak", 0xbfffdd40) = -1 ENOENT (N
    open("/games/local/2/half-life/hlds_3111c/./valve", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIR
    fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
    getdents64(0x3, 0x8065a20, 0x1000, 0x40026070) = 736
    getdents64(0x3, 0x8065a20, 0x1000, 0x40026070) = 0
    close(3) = 0
    stat64("/games/local/2/half-life/hlds_3111c/./valve/pak0.pak", {st_mode=S_IFREG|0644, st_
    open("/games/local/2/half-life/hlds_3111c/./ns/pak0.pak", O_RDONLY) = -1 ENOENT (No such
    open("/games/local/2/half-life/hlds_3111c/./ns", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECT
    fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
    getdents64(0x3, 0x8065e90, 0x1000, 0x40026070) = 1936
    getdents64(0x3, 0x8065e90, 0x1000, 0x40026070) = 0
    close(3) = 0
    open(umovestr: Input/output error
    0, O_RDONLY) = -1 EFAULT (Bad address)
    open("/games/local/2/half-life/hlds_3111c/./valve/pak0.pak", O_RDONLY) = 3
    stat64("/games/local/2/half-life/hlds_3111c/./valve/pak0.pak", {st_mode=S_IFREG|0644, st_
    close(3) = 0
    open("/games/local/2/half-life/hlds_3111c/./valve/pak0.pak", O_RDONLY) = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=33772308, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40017000
    _llseek(3, 0, [0], SEEK_SET) = 0
    read(3, "PACK\324\\\2\2@\366\0\0IDSP\2\0\0\0\2\0\0\0\1\0\0\0{\360"..., 4096) = 4096
    brk(0x8078000) = 0x8078000
    _llseek(3, 33705984, [33705984], SEEK_SET) = 0
    read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 4096

    Notice the "open(umovestr: Input/output error" about ten lines from the bottom - this is the first of them, but there are 59 of them throughout the strace. These doesn't show in an strace of hlds 3.1.1.0, but they are in strace's of hlds 3.1.1.1 with DoD; though there aren't as many as with NS.

    It looks to me like some environment variable that hlds uses isn't set - or something similar. Do those of you that have NS working with HLDS 3.1.1.1 see similar messages if you make an strace, or is it worth investigating this further?

    If anyone's interested, I can provide the full strace and coredump.
Sign In or Register to comment.