Just had this happen again with all tf2 servers, after forcing a hard-reset
i went through the logs and found that every srcds_i486 process had seg
faulted throwing tons of:

kernel: srcds_i486[18318]: segfault at e99b02b8 ip f6e9adbb sp ffd10ad0
error 4 in materialsystem_i486.so[f6e05000+171000]
kernel: srcds_i486[20803] general protection ip:10528178 sp:fff9352c error:0
kernel: srcds_i486[593]: segfault at fc9f04a8 ip f6eebdbb sp ffd61b30 error
4 in materialsystem_i486.so[f6e56000+171000]
kernel: srcds_i486[2654] trap invalid opcode ip:e6e8640 sp:ffed145c error:0

Is the solution is to create some kind of script to check for runaway
processes and kill them?

On Tue, Dec 22, 2009 at 1:46 AM, Andrew Armstrong <and...@mammoth.com.au>wrote:

> Not sure if this is the cause, but I was just in a game and someone decided
> to exploit something on the Concert map finale. He managed to spawn stacks
> of grenade launchers.
>
> Everyone's ping then started to go up and everyone began to warp around, I
> just left the game. I'd suspect he would have sent that server to high CPU
> usage since everything began to lag and degrade.
>
> May or may not be the reason for what you're seeing.
>
> - Andrew
> -----Original Message-----
> From: hlds_linux-boun...@list.valvesoftware.com
> [mailto:hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Joshua
> Smith
> Sent: Tuesday, 22 December 2009 4:17 AM
> To: Half-Life dedicated Linux server mailing list
> Subject: Re: [hlds_linux] Crashing L4D2 fork killing entire machine
>
> Just wondering if anyone has tracked down a possible cause for this yet? Is
> it related to setting sched_fifo? whenever this happens there seems to be
> no
> logs and being locked out of ssh ive never seen what is actually happening.
>
> On Sat, Dec 12, 2009 at 12:10 PM, Vaughan Reid <vau...@gmail.com> wrote:
>
> > SIGINT and SIGKILL are not commands, they are methods of killing
> processes
> > used by programmers.
> >
> > Off the top of my head a SIGKILL can be done by using this command:
> > kill -9 pid
> >
> > And a SIGINT is just a normal kill:
> > kill pid
> >
> > Best to try and use the second one first as it will try to gracefully
> close
> > the process. If that doesn't work try the first. pid is obviously the
> > process id of the game server you are trying to get rid off.
> >
> > On Sun, Dec 13, 2009 at 6:38 AM, Saint K. <sai...@specialattack.net>
> > wrote:
> >
> > > I just had another forked server goin mental on me. I tried the SIGKILL
> > and
> > > SIGINT commands but they don't work (command not found). Where am I
> > suppose
> > > to execute these commands?
> > >
> > > Cheers,
> > >
> > > -----Original Message-----
> > > From: hlds_linux-boun...@list.valvesoftware.com [mailto:
> > > hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Milton Ngan
> > > Sent: Monday, November 30, 2009 12:39 AM
> > > To: Half-Life dedicated Linux server mailing list
> > > Subject: Re: [hlds_linux] Crashing L4D2 fork killing entire machine
> > >
> > > If you guys are running the servers with -debug (which doesn't
> currently
> > do
> > > anything useful in -fork mode) or crash dumps enabled you should send a
> > > SIGABRT (-6) to the process to get it to dump a core file. It will also
> > kill
> > > the fork as well. SIGKILL should be used as a last resort if SIGINT
> > > (standard kill) doesn't do anything.
> > >
> > > With regards to -debug and -fork, I have a Perl script that I run
> > alongside
> > > srcds_run to achieve desired behavior. I need to re-write this to be
> more
> > > portable so that it can be shipped.
> > >
> > > -----Original Message-----
> > > From: hlds_linux-boun...@list.valvesoftware.com [mailto:
> > > hlds_linux-boun...@list.valvesoftware.com] On Behalf Of riemers
> > > Sent: Saturday, November 28, 2009 11:49 AM
> > > To: Half-Life dedicated Linux server mailing list
> > > Subject: Re: [hlds_linux] Crashing L4D2 fork killing entire machine
> > >
> > > I've seen a process with 100% too, i've also seen a server which was
> full
> > > for like 2 hours on the same map.
> > > At that point i check it out, and it seemed the 4 survivor bots where
> > > playing against the infected bots, over and over again.
> > >
> > > Somehow still pretty funny..
> > >
> > > On Sat, 28 Nov 2009 20:13:44 +0100, Saint K. <sai...@specialattack.net
> >
> > > wrote:
> > > > I have had this issue twice up till now, and it's rather disturbing.
> > > >
> > > > What happened is that a L4D2 fork gets in a crashing mode of some
> kind
> > > > where it continuously puts 100% CPU load on a single core. I've seen
> > > these
> > > > sort of crashes perhaps around 10 times so far. 8 times I've spotted
> it
> > > > soon enough to kill -9 <pid> the process, and 2 times I've been too
> > late
> > > > and it been in such a state for several hours before it will entirely
> > > kill
> > > > off the machine. The machine will only reply to icmp and nothing else
> > > (ssh,
> > > > http, ftp, gameservers etc).
> > > >
> > > > This worries me a bit, because I do not have any reason to assume
> > > > something is broken on OS or hardware level.
> > > >
> > > > Regards,
> > > >
> > > > Saint K.
> > > >
> > > > _______________________________________________
> > > > 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
> > >
> > > No virus found in this incoming message.
> > > Checked by AVG - www.avg.com
> > > Version: 9.0.709 / Virus Database: 270.14.87/2534 - Release Date:
> > 11/29/09
> > > 20:31:00
> > >
> > > _______________________________________________
> > > 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
>
_______________________________________________
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