Re: [hlds_linux] hlds v27 crashes on FreeBSD 5.4 stable
On Mon, 5 Dec 2005, Adam Grzesko wrote: > We are running tens of hlds and srcds servers. Just after the latest > update of srcds our srcds servers started crashing tremendously, even like > 20-30 times a day. You can imagine whining and moaning of our young > customers and our headache trying to solve all the problems and > upgrading mani admin mod in the background :). > > Most of our systems are FreeBSD 5.4 stable and on several machines > there's still good old FreeBSD 4.11 stable. All the instalations have: > - SMP kernel > - linux kernel emulation version 2.4.2 > (frankly, this is the only version available for FreeBSD). > > So far our installations had linux base 8 with glibc 2.3.2, which > worked just finetill there was this update. > > I have read somewhere at this list, that the cure might be upgrading > glibc up to version 2.3.5. So I prepared custom linux base port which > solved the problem of crashing srcds. There are just a few > crashes daily per srcds process, so I assume this is just normal :). There should not even be one crash per day if you restart the app every morning like we do.. At 06.00 it restarts everyday as a workaround for the memory leaks. We do this regardless of what game it is. But afaik I rarely have any crashes on srcds. (FreeBSD 5.4-STABLE, linux_base-rh-9 (glibc-2.3.2)) All servers are running without crashes today. > This custom linux base port is composed of: > - linux base suse 9.3_2 (without it's glibc 2.3.2) > - and fedora core 3.1 rpm's (glibc 2.3.5 i386, libstdc++ 3.4.4, > libgcc 3.4.4) why not use a plain FC4 linux_base? I rewrote rh9 to fc4. Didn't find any real improvement and went back to rh9 on most servers. I also run suse9.3 and gentoo. All encounter crashes. gentoo runs with glibc 2.3.5. > While srcds servers where now just working fine, with this new linux > port, hlds (v27) servers started crashing like hell in the numbers > going up to 40 times per day and before this change there were only > few crashes daily. Before the introduction of support for VAC2 (may/june) I hade rarely any problems. And the problems have staggered after each patch. > While doing some research on our installations of hlds servers I was > blind to see that the defaults for these had the old metamod 1.17.1 > and the old AMX 0.9.9. > We have switched to new metamod 1.18p26 and AMXX 1.60 and all > instalations of hlds are running smooth and clean (so far :>) along > with srcds servers. I have not really tested amxx but I have been running amx w 1.17 and 1.18 and encounter crashes. I'll rewrite all my plugins for amxx later to test this theory. But with v24 I could recreate all the crashes without metamod enabled at all. > ** > The conclusion is : if you are running FreeBSD, upgrade your linux > port to have glibc 2.3.5. At hlds installations check version of > metamod and if necessary upgrade to the latest version. > Don't upgrade to glibc 2.3.6 as we have experienced enourmously higher > cpu utilization running 2.3.6. > ** > > With this configuration in mind I smacked the latest upgrade of hlds - > that is v28. My advice: don't try this at home, > it welcomes you with a beautiful crash just right at startup :{. My advice would rather to be that Valve go through all the changes they have done to hlds this year, to see what code that causes these crashes on several different distros. I thought it only was a FreeBSD issue until lately when there have been reports of crashes running several different linux distros. With this I dont mean a rollback, but go through each patch to see if they can find out why it is creating these crashes. And for me choke. Or, for us that are using an real OS, release a FreeBSD native version of the servers. But that will probably never happen. /Bjorn ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
Re: [hlds_linux] hlds v27 crashes on FreeBSD 5.4 stable
Hi, Sunday, December 4, 2005, 11:48:07 PM, Stan Bubrouski wrote: SB> Umm how about some details. SB> -sb What a bugger. That previous message of mine, about hlds v27 crashing on FreeBSD 5.4 stable was never ment to be sent - I started writing it, then saved it in my outbox for later, and it was my mistake :). Anyway this is a good moment to put some info. We are running tens of hlds and srcds servers. Just after the latest update of srcds our srcds servers started crashing tremendously, even like 20-30 times a day. You can imagine whining and moaning of our young customers and our headache trying to solve all the problems and upgrading mani admin mod in the background :). Most of our systems are FreeBSD 5.4 stable and on several machines there's still good old FreeBSD 4.11 stable. All the instalations have: - SMP kernel - linux kernel emulation version 2.4.2 (frankly, this is the only version available for FreeBSD). So far our installations had linux base 8 with glibc 2.3.2, which worked just finetill there was this update. I have read somewhere at this list, that the cure might be upgrading glibc up to version 2.3.5. So I prepared custom linux base port which solved the problem of crashing srcds. There are just a few crashes daily per srcds process, so I assume this is just normal :). This custom linux base port is composed of: - linux base suse 9.3_2 (without it's glibc 2.3.2) - and fedora core 3.1 rpm's (glibc 2.3.5 i386, libstdc++ 3.4.4, libgcc 3.4.4) While srcds servers where now just working fine, with this new linux port, hlds (v27) servers started crashing like hell in the numbers going up to 40 times per day and before this change there were only few crashes daily. While doing some research on our installations of hlds servers I was blind to see that the defaults for these had the old metamod 1.17.1 and the old AMX 0.9.9. We have switched to new metamod 1.18p26 and AMXX 1.60 and all instalations of hlds are running smooth and clean (so far :>) along with srcds servers. ** The conclusion is : if you are running FreeBSD, upgrade your linux port to have glibc 2.3.5. At hlds installations check version of metamod and if necessary upgrade to the latest version. Don't upgrade to glibc 2.3.6 as we have experienced enourmously higher cpu utilization running 2.3.6. ** With this configuration in mind I smacked the latest upgrade of hlds - that is v28. My advice: don't try this at home, it welcomes you with a beautiful crash just right at startup :{. At the end I would like to ask one question directly to Alfred Reynolds: Could you please tell what is the configuration of your test environment? I would like to know the version of libraries and kernel version. regards, -- Adam "Morel" Grzesko morel at pifpaf.pl http://pifpaf.pl ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
Re: [hlds_linux] hlds v27 crashes on FreeBSD 5.4 stable
Ehm, srcds is running fine.. hlds is not... /Bjorn On Sun, 4 Dec 2005, Steven Hartland wrote: > When not using dodgy pluggins like Mani its solid here on > 5.4 + redhat 8 base. > > Steve / K > - Original Message - > From: "kama" <[EMAIL PROTECTED]> > > > > 6 crashes on v28 after 12 hours. And they include all the last once. > > on connect > > on client drop > > on startup/changelevel > > and random. (ie kill or say) > > > > Is there a reason to have hlds threaded at all? What are the benefit of > > it since the threads rarely are using any CPU. > > > > games 35334 50.3 8.6 98340 89428 ?? R 8:01PM 78:45.53 ./hlds_i686 > > -game cstrike -port 27018 -maxplayers 16 +map > > de_dust2 -dll addons/metamod/dlls/metamod_i386.so > > games 35335 0.0 8.6 98340 89428 ?? S 8:01PM 0:00.11 ./hlds_i686 > > -game cstrike -port 27018 -maxplayers 16 +map > > de_dust2 -dll addons/metamod/dlls/metamod_i386.so > > games 35336 0.0 8.6 98340 89428 ?? S 8:01PM 0:19.21 ./hlds_i686 > > -game cstrike -port 27018 -maxplayers 16 +map > > de_dust2 -dll addons/metamod/dlls/metamod_i386.so > > > > > This e.mail is private and confidential between Multiplay (UK) Ltd. and the > person or entity to whom it is addressed. In the event of misdirection, the > recipient is prohibited from using, copying, printing or otherwise > disseminating it or any information contained in it. > > In the event of misdirection, illegible or incomplete transmission please > telephone (023) 8024 3137 > or return the E.mail to [EMAIL PROTECTED] > > > ___ > 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
Re: [hlds_linux] hlds v27 crashes on FreeBSD 5.4 stable
When not using dodgy pluggins like Mani its solid here on 5.4 + redhat 8 base. Steve / K - Original Message - From: "kama" <[EMAIL PROTECTED]> 6 crashes on v28 after 12 hours. And they include all the last once. on connect on client drop on startup/changelevel and random. (ie kill or say) Is there a reason to have hlds threaded at all? What are the benefit of it since the threads rarely are using any CPU. games 35334 50.3 8.6 98340 89428 ?? R 8:01PM 78:45.53 ./hlds_i686 -game cstrike -port 27018 -maxplayers 16 +map de_dust2 -dll addons/metamod/dlls/metamod_i386.so games 35335 0.0 8.6 98340 89428 ?? S 8:01PM 0:00.11 ./hlds_i686 -game cstrike -port 27018 -maxplayers 16 +map de_dust2 -dll addons/metamod/dlls/metamod_i386.so games 35336 0.0 8.6 98340 89428 ?? S 8:01PM 0:19.21 ./hlds_i686 -game cstrike -port 27018 -maxplayers 16 +map de_dust2 -dll addons/metamod/dlls/metamod_i386.so This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. In the event of misdirection, illegible or incomplete transmission please telephone (023) 8024 3137 or return the E.mail to [EMAIL PROTECTED] ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
Re: [hlds_linux] hlds v27 crashes on FreeBSD 5.4 stable
Same problems with me. Multiple crashes on debian :-( kama a écrit : 6 crashes on v28 after 12 hours. And they include all the last once. on connect on client drop on startup/changelevel and random. (ie kill or say) Is there a reason to have hlds threaded at all? What are the benefit of it since the threads rarely are using any CPU. games 35334 50.3 8.6 98340 89428 ?? R 8:01PM 78:45.53 ./hlds_i686 -game cstrike -port 27018 -maxplayers 16 +map de_dust2 -dll addons/metamod/dlls/metamod_i386.so games 35335 0.0 8.6 98340 89428 ?? S 8:01PM 0:00.11 ./hlds_i686 -game cstrike -port 27018 -maxplayers 16 +map de_dust2 -dll addons/metamod/dlls/metamod_i386.so games 35336 0.0 8.6 98340 89428 ?? S 8:01PM 0:19.21 ./hlds_i686 -game cstrike -port 27018 -maxplayers 16 +map de_dust2 -dll addons/metamod/dlls/metamod_i386.so /Bjorn On Sun, 4 Dec 2005, m0gely wrote: Stan Bubrouski wrote: Umm how about some details. -sb Sure. My server stopped working a while ago, when Alfred mentioned the most recent "optional" update (v.24?). Well, my server got updated anyway and hasn't worked since. FreeBSD 5.4 w/ SuSe 9.3 (glibc 2.3.4) AMD MP 2800's update tool: %./steam -command update -game cstrike -dir /home/adi/hlds Checking bootstrapper version ... AssertPreCondition Name: NonNullFilePath Expr: !sFile.empty() Line: 334 File: ../../../Common/Misc/FileUtil.cpp Abort trap (core dumped) the server: %./hlds_run -game cstrike +maxplayers 4 +log on +port 27019 +map de_dust L 11/26/2005 - 15:38:12: Server cvar "sv_wateraccelerate" = "10" L 11/26/2005 - 15:38:12: Server cvar "sv_waterfriction" = "1" L 11/26/2005 - 15:38:12: Server cvars end L 11/26/2005 - 15:38:12: Server cvar "sv_maxspeed" = "900" L 11/26/2005 - 15:38:12: Server cvar "pausable" = "0" Error:vstdlib_s_i486.so: cannot open shared object file: No such file or directory L 11/26/2005 - 15:38:18: FATAL ERROR (shutting down): Unable to load authentication library, Exiting... FATAL ERROR (shutting down): Unable to load authentication library, Exiting... Add "-debug" to the ./hlds_run command line to generate a debug.log to help with solving this problem Sat Nov 26 15:38:18 UTC 2005: Server restart in 10 seconds Sat Nov 26 15:38:24 UTC 2005: Server Quit -- - m0gely http://quake2.telestream.com/ Q2 | Q3A | Counter-strike ___ 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 --- Wanadoo vous informe que cet e-mail a ete controle par l'anti-virus mail. Aucun virus connu a ce jour par nos services n'a ete detecte. ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
Re: [hlds_linux] hlds v27 crashes on FreeBSD 5.4 stable
6 crashes on v28 after 12 hours. And they include all the last once. on connect on client drop on startup/changelevel and random. (ie kill or say) Is there a reason to have hlds threaded at all? What are the benefit of it since the threads rarely are using any CPU. games 35334 50.3 8.6 98340 89428 ?? R 8:01PM 78:45.53 ./hlds_i686 -game cstrike -port 27018 -maxplayers 16 +map de_dust2 -dll addons/metamod/dlls/metamod_i386.so games 35335 0.0 8.6 98340 89428 ?? S 8:01PM 0:00.11 ./hlds_i686 -game cstrike -port 27018 -maxplayers 16 +map de_dust2 -dll addons/metamod/dlls/metamod_i386.so games 35336 0.0 8.6 98340 89428 ?? S 8:01PM 0:19.21 ./hlds_i686 -game cstrike -port 27018 -maxplayers 16 +map de_dust2 -dll addons/metamod/dlls/metamod_i386.so /Bjorn On Sun, 4 Dec 2005, m0gely wrote: > Stan Bubrouski wrote: > > > Umm how about some details. > > -sb > > Sure. My server stopped working a while ago, when Alfred mentioned the > most recent "optional" update (v.24?). Well, my server got updated > anyway and hasn't worked since. > > FreeBSD 5.4 w/ SuSe 9.3 (glibc 2.3.4) > AMD MP 2800's > > update tool: > %./steam -command update -game cstrike -dir /home/adi/hlds > Checking bootstrapper version ... > > AssertPreCondition > Name: NonNullFilePath > Expr: !sFile.empty() > Line: 334 > File: ../../../Common/Misc/FileUtil.cpp > Abort trap (core dumped) > > > the server: > %./hlds_run -game cstrike +maxplayers 4 +log on +port 27019 +map de_dust > > L 11/26/2005 - 15:38:12: Server cvar "sv_wateraccelerate" = "10" > L 11/26/2005 - 15:38:12: Server cvar "sv_waterfriction" = "1" > L 11/26/2005 - 15:38:12: Server cvars end > L 11/26/2005 - 15:38:12: Server cvar "sv_maxspeed" = "900" > L 11/26/2005 - 15:38:12: Server cvar "pausable" = "0" > Error:vstdlib_s_i486.so: cannot open shared object file: No such file or > directory > L 11/26/2005 - 15:38:18: FATAL ERROR (shutting down): Unable to load > authentication library, Exiting... > > FATAL ERROR (shutting down): Unable to load authentication library, > Exiting... > > Add "-debug" to the ./hlds_run command line to generate a debug.log to > help with solving this problem > Sat Nov 26 15:38:18 UTC 2005: Server restart in 10 seconds > Sat Nov 26 15:38:24 UTC 2005: Server Quit > > -- > - m0gely > http://quake2.telestream.com/ > Q2 | Q3A | Counter-strike > > ___ > 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
Re: [hlds_linux] hlds v27 crashes on FreeBSD 5.4 stable
Stan Bubrouski wrote: Umm how about some details. -sb Sure. My server stopped working a while ago, when Alfred mentioned the most recent "optional" update (v.24?). Well, my server got updated anyway and hasn't worked since. FreeBSD 5.4 w/ SuSe 9.3 (glibc 2.3.4) AMD MP 2800's update tool: %./steam -command update -game cstrike -dir /home/adi/hlds Checking bootstrapper version ... AssertPreCondition Name: NonNullFilePath Expr: !sFile.empty() Line: 334 File: ../../../Common/Misc/FileUtil.cpp Abort trap (core dumped) the server: %./hlds_run -game cstrike +maxplayers 4 +log on +port 27019 +map de_dust L 11/26/2005 - 15:38:12: Server cvar "sv_wateraccelerate" = "10" L 11/26/2005 - 15:38:12: Server cvar "sv_waterfriction" = "1" L 11/26/2005 - 15:38:12: Server cvars end L 11/26/2005 - 15:38:12: Server cvar "sv_maxspeed" = "900" L 11/26/2005 - 15:38:12: Server cvar "pausable" = "0" Error:vstdlib_s_i486.so: cannot open shared object file: No such file or directory L 11/26/2005 - 15:38:18: FATAL ERROR (shutting down): Unable to load authentication library, Exiting... FATAL ERROR (shutting down): Unable to load authentication library, Exiting... Add "-debug" to the ./hlds_run command line to generate a debug.log to help with solving this problem Sat Nov 26 15:38:18 UTC 2005: Server restart in 10 seconds Sat Nov 26 15:38:24 UTC 2005: Server Quit -- - m0gely http://quake2.telestream.com/ Q2 | Q3A | Counter-strike ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux
Re: [hlds_linux] hlds v27 crashes on FreeBSD 5.4 stable
Umm how about some details. -sb On 12/3/05, Adam Grzesko <[EMAIL PROTECTED]> wrote: > Czesc , > > > > regards, > -- > Adam "Morel" Grzesko > morel at pifpaf.pl > http://pifpaf.pl > > > ___ > 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