Re: [hlds_linux] hlds v27 crashes on FreeBSD 5.4 stable

2005-12-05 Thread kama

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

2005-12-04 Thread Adam Grzesko
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

2005-12-04 Thread kama

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

2005-12-04 Thread Steven Hartland

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

2005-12-04 Thread Vincent H.

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

2005-12-04 Thread kama

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

2005-12-04 Thread m0gely

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

2005-12-04 Thread Stan Bubrouski
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


[hlds_linux] hlds v27 crashes on FreeBSD 5.4 stable

2005-12-04 Thread Adam Grzesko
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