Run the updatetool with the "-verify_all" switch to double check all your 
binaries are updated properly (also make sure to turn OFF the server before 
running the update).

- Alfred

Adam Grzesko wrote:
> Hello,
>
> We have several machines with FreeBSD 4.x stable running hlds. Many
> people have serious problem with this update, and this
> seems not only to be FreeBSD 4.x "feature".
>
> I just don't get it, how this "tiny" update, that is:
>
>> Source and Half-Life 1 Engine BETA update released
>>
>> The update fixes the loading problems with srcds_i486, fixes the
>> player connection log line displaying stale Steam ID's and fixes the
>> utllinkedlist assert seen when players are being authenticated. -
>
> could totally mess up so many Linux and FreeBSD installations, so the
> server WELCOMES everyone, specially whiny and moaning customers, with
> happy
> CORE DUMP and tells to hit the road.
>
> Anyway, let's put some info:
>
> --- Machine:
>
> FreeBSD xxx.pifpaf.pl 4.10-STABLE FreeBSD 4.10-STABLE #4: Tue Jan 18
> 11:07:05 CET 2005
> morel at pifpaf.pl:/usr/src/sys/compile/S  i386
>
> Sysctl:
> compat.linux.osname: Linux
> compat.linux.osrelease: 2.4.2
> compat.linux.oss_version: 198144
>
> Compat port: linux_base 8 with glibc 2.3.2 or linux_base 9 with glibc
> 2.3.5, on both hlds acts the same = crashes
>
> --- Exact startup bash script:
>
> GAME=cstrike
> HOME=/home/games/servers/s215
> export HOME
> cd $HOME
> LD_LIBRARY_PATH=$HOME:/compat/linux/lib
> export LD_LIBRARY_PATH
> ./hlds_run -game $GAME +maxplayers 3 +map de_airstrip +exec
> server.cfg +port 27017 -norestart -binary ./hlds_i686 -pingboost 1
>
>
> --- Crash report:
>
> ----------------------------------------------
> CRASH: Wed Dec  7 01:50:51 CET 2005
> Start Line: ./hlds_i686 -game cstrike +maxplayers 3 +map de_airstrip
> +exec server.cfg +port 27017 -debug -pidfile hlds.89866.pid Core was
> generated by `hlds_i686'.
> Program terminated with signal 11, Segmentation fault.
> #0  0x28074124 in ?? ()
> #0  0x28074124 in ?? ()
> #1  0x28072240 in ?? ()
> #2  0x2bb66430 in ?? ()
> #3  0x2be0db7b in ?? ()
> #4  0x2be0923c in ?? ()
> #5  0x2be0a531 in ?? ()
> #6  0x2be1da0d in ?? ()
> #7  0x2be1b1f8 in ?? ()
> #8  0x2bde604a in ?? ()
> #9  0x282fb782 in ?? ()
> Cannot access memory at address 0xc12ada0f.
> End of crash report
> ----------------------------------------------
>
> Note: The address 0xc12ada0f seems to be constant each time the
> script is
> executed.
>
> Several times (like 5/100) the server did start normally.
> Once the process produced an error known to be fixed by some previous
> updates:
>
> Server IP address xxx.xxx.xxx.xxx:xxx
> pipes.cpp (386) : Stalled cross-thread pipe
> pipes.cpp (386) : Fatal assert failed: ../clientdll/pipes.cpp, line
> 386.  Application exiting.
>
> This is a summary of strace when hlds crashed as usual:
>
> -cut-
> su-2.05b$ strace -c  -tt -f -ff  ./run
>
> Console initialized.
> Protocol version 47
> Exe version 1.1.2.5/Stdio (cstrike)
> Exe build: 01:13:17 Dec  3 2005 (3327)
> STEAM Auth Server
> couldn't exec language.cfg
> couldn't exec banned.cfg
> Server IP address xxx.xxx.xxx.xxx:xxx
> ./run: line 12: 92568 Segmentation fault      (core dumped) ./hlds_run
> -game cstrike +maxplayers 3 +map de_airstrip +exec server.cfg +port
> 27017 -norestart -binary ./hlds_i686 -pingboost 1 % time     seconds
> usecs/call     calls    errors syscall ------ ----------- -----------
> --------- --------- ----------------
>  70.50   16.125453     4031363         4         2 wait4
>  27.50    6.289906       11605       542           getdomainname
>   0.76    0.173144          44      3927           read
>   0.58    0.133768         361       371           SYS_91
>   0.14    0.031269          29      1089           mincore
>   0.12    0.028236          60       467       135 open
>   0.08    0.017430          55       317         5 setrlimit
>   0.07    0.015930          36       447           dup2
>   0.05    0.012052          36       336           close
>   0.05    0.011569          35       335           mmap
>   0.03    0.007291          41       178           __semctl
>   0.02    0.003770          24       155           adjtime
>   0.01    0.002624          35        74           semget
>   0.01    0.002285         762         3           execve
>   0.01    0.002271          42        54           setreuid
>   0.01    0.001779         148        12           write
>   0.01    0.001593          31        51           ktrace
>   0.01    0.001166          22        54           setregid
>   0.00    0.001044          87        12           recvfrom
>   0.00    0.000922         461         2           fork
>   0.00    0.000835          30        28           break
>   0.00    0.000811          37        22        20 getppid
>   0.00    0.000803          24        33           getegid
>   0.00    0.000799          47        17         4 stat
>   0.00    0.000772          23        33           geteuid
>   0.00    0.000753          30        25           sigprocmask
>   0.00    0.000732          24        31           getuid
>   0.00    0.000703          23        30           getgid
>   0.00    0.000695          22        32           sigaction
>   0.00    0.000361          52         7           SYS_175
>   0.00    0.000319         319         1         1 SYS_179
>   0.00    0.000280          28        10           seteuid
>   0.00    0.000192          27         7         1 recv?
>   0.00    0.000163          41         4           fchdir
>   0.00    0.000158          23         7         1 ioctl
>   0.00    0.000157          26         6           pwrite
>   0.00    0.000104          35         3           munmap
>   0.00    0.000091          30         3           __sysctl
>   0.00    0.000077          77         1           readv
>   0.00    0.000077          15         5           fcntl
>   0.00    0.000077          13         6           lseek
>   0.00    0.000075          25         3         3 readlink
>   0.00    0.000073          18         4           getpid
>   0.00    0.000069          69         1         1 SYS_119
>   0.00    0.000067          13         5           fstat
>   0.00    0.000057          29         2           access
>   0.00    0.000055          28         2           settimeofday
>   0.00    0.000048          48         1           quota?
>   0.00    0.000047          24         2           sigreturn
>   0.00    0.000046          23         2           mprotect
>   0.00    0.000045          23         2           pipe
>   0.00    0.000032          32         1           chdir
>   0.00    0.000025          25         1           madvise
>   0.00    0.000025          25         1           __getcwd
>   0.00    0.000022          22         1           pathconf
>   0.00    0.000021          21         1           getgroups
>   0.00    0.000020          20         1           getdtablesize
>   0.00    0.000008           8         1           gettimeofday
>   0.00    0.000006           6         1           getpgrp
> ------ ----------- ----------- --------- --------- ----------------
> 100.00   22.873202                  8773       173 total
> -cut-
>
> I have also noticed, that hlds just before the crash sometimes
> manages to fork 3 new
> processes, sometimes none.
>
> VALVE, please help.
>
> best regards,
> ______________________________________________________
> Adam GrzeĊ›ko [EMAIL PROTECTED]
>
> http://www.pifpaf.pl
> Twoje Serwery Multiplayer, kiedy chcesz, jakie chcesz!
> ______________________________________________________
>
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list
> archives, please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to