I run TF2 dedicated servers on a Centos 5.3 platform, which use the HLDS engine 
as opposed to SRCDS, but I figured they worked pretty much the same way, with 
respect to blob files.  I figured (and proved myself correct) that these 
frustrating segfaults were down to something simple and in my case it was the 
blob files that were at the root of it all.  

When I got the segfaults last time, it was due to an update Valve released and 
it took me almost a week to find the solution.  Almost everything I tried, from 
reinstalling gcc and zlibc, nothing seemed to be fixing it. Valve were close to 
useless when it came to advising on such issues.  I only discovered the answer 
by accident while browsing many forums on the topic - which didn't exactly 
answer the problem but provided a pathway to the solution..

My advice would be to check the root of the gameserver folder as well as .steam 
and delete any blob file present.  This should prompt SRCDS to remake them as 
it autoupdates (and in theory, get rid of the segfault in the process.)

If that doesn't work, try disabling the -autoupdate option in the startup 
script and run a manual update of the DS instead.

If none of this helps  then  I'm sorry to have wasted your time :)

Yours respectfully,
Andy Wallace

--- On Wed, 14/10/09, Kyle Sanderson <[email protected]> wrote:

From: Kyle Sanderson <[email protected]>
Subject: Re: [hlds_linux] srcds segfaults every 6-8 hours
To: "Half-Life dedicated Linux server mailing list" 
<[email protected]>
Date: Wednesday, 14 October, 2009, 7:39 AM

Which game are you running? I narrowed down about 80% of my segfaults to
Eventscripts alone (I'm running a Counter-Strike Source server). I'm running
CentOS 5.2 and as of late, my server hasn't gone down on its own, and by on
it's own I mean without me hotswapping plugins in and out, or doing
something foolish.

System Setup:
2.6.18-128.7.1.el5.centos.plusPAE
gcc version 4.1.2 20080704 (Red Hat 4.1.2-44)
glibc-2.5-34.el5_3.1.i686

Not sure what else you wanted for a System Configuration,
Kyle.

On Tue, Oct 13, 2009 at 2:17 PM, James Edwards
<[email protected]>wrote:

> Unfortunately, removing ClientRegistry.blob and restarting steam did
> not solve the segfault problem.
>
> Does anyone have any thoughts up compiling glibc and/or gcc from the
> most recent source?
>
> Does anyone out there have a stable Fedora install that would be
> willing to post their system configuration?  If not a Fedora install,
> any stable distro install (Its been 8 weeks now and pretty frustrating
> to the entire server).
>
> Thanks for your time,
>
> --
> - James Edwards
>
>
>
> On Tue, Oct 13, 2009 at 4:59 AM, Marcel <[email protected]> wrote:
> > Andy Wallace wrote:
> >> Try deleting the file ClientRegistry.blob from the folder .steam and see
> if that clears it up for you.
> >
> >
> > Why should this help? I don't think it's such a trivial problem with
> > missing/outdated files.
> >
> > I also see regular segfaults. I mainly use CentOS5 which is quite the
> > same as Fedora (CentOS has little older packages). But I've also seen
> > segfaults on a Debian Lenny system (AMD and Intel, various hardware
> > configurations, different Kernels tested).
> >
> > It would be great to get a "guide to help" from valve. If you need
> > stacktraces or gbd dumps, just let us community know.
> >
> >
> > - Marcel
> >
> > _______________________________________________
> > 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
>
_______________________________________________
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