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