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

