[cod] COD crash log ( regular )

rbishop at vollmer.com rbishop at vollmer.com
Tue Dec 21 11:10:14 EST 2004


I thought Ryan was checking this.  It was supposed to have been fix
somewhere between 1.41 and 1.41e.

-----Original Message-----
From: Atomic Hund [mailto:atomic_hund at inetworkus.com]
Sent: Tuesday, December 21, 2004 10:58 AM
To: cod at icculus.org
Subject: RE: [cod] COD crash log ( regular )



For those unaware this patch comes with a nice big fat exploit for server
killing. Through console a user not spectator can enter a particular command
that will essentially kill the server. It makes the server look for
resources and when it can't find them it restarts. The clients are dumped
and server restarts. This affects both new patches. If the console cvar is
locked out and the command is bound they can still do it as well as still
beat the PB bind search. This may be why you suddenly have the crashes. Also
an FYI is someone makes a threat to you that they will kill the server. We
have had it happen on a few of ours already.

AH

---------- Original Message ----------------------------------
From: "Cyrille Demaret" <cyrille at easynet.be>
Reply-To: cod at icculus.org
Date:  Tue, 21 Dec 2004 16:44:52 +0100

>Hi,
>
>I've exactly the same problem on our slackware servers running:
>
>Linux version 2.6.5 (root at s01) (gcc version 3.2.3) #1 SMP Sun Apr 4
13:13:57
>CEST 2004
>
>Here's my bt output :
>
>#0  0x40178ac1 in kill () from /lib/libc.so.6
>#1  0x4002a9ed in pthread_kill () from /lib/libpthread.so.0
>#2  0x4002ad0b in raise () from /lib/libpthread.so.0
>#3  0x401786fa in raise () from /lib/libc.so.6
>#4  0x4017a127 in abort () from /lib/libc.so.6
>#5  0x400fb794 in __cxa_call_unexpected () from /usr/lib/libstdc++.so.5
>#6  0x400fb7e1 in std::terminate() () from /usr/lib/libstdc++.so.5
>#7  0x400fb951 in __cxa_throw () from /usr/lib/libstdc++.so.5
>#8  0x080a9974 in strcpy ()
>#9  0x080af57b in strcpy ()
>#10 0x492c8342 in Scr_Error () from /home/sim/server/main/game.mp.i386.so
>#11 0x492c1371 in G_FindConfigstringIndex () from
>/home/sim/server/main/game.mp.i386.so
>#12 0x492c1409 in G_LocalizedStringIndex () from
>/home/sim/server/main/game.mp.i386.so
>#13 0x4929f72e in GScr_AddFieldsForHudElems () from
>/home/sim/server/main/game.mp.i386.so
>#14 0x080aada3 in strcpy ()
>#15 0x080adfe0 in strcpy ()
>#16 0x080ae4a8 in strcpy ()
>#17 0x080af7eb in strcpy ()
>#18 0x492c8c59 in Scr_RunCurrentThreads () from
>/home/sim/server/main/game.mp.i386.so
>#19 0x492a67ea in G_RunFrame () from /home/sim/server/main/game.mp.i386.so
>#20 0x492a395b in vmMain () from /home/sim/server/main/game.mp.i386.so
>#21 0x0809b0b7 in strcpy ()
>#22 0x08094141 in strcpy ()
>#23 0x08094789 in strcpy ()
>#24 0x080719a5 in strcpy ()
>#25 0x080d4ad4 in strcpy ()
>#26 0x40164d06 in __libc_start_main () from /lib/libc.so.6
>
>I'm checking in the strace the see if there's something wrong.
>
>Sincerely,
>
>Cyrille Demaret
>
>-----Message d'origine-----
>De : Steven Hartland [mailto:killing at multiplay.co.uk] 
>Envoyé : mardi 21 décembre 2004 15:49
>À : cod at icculus.org
>Objet : [cod] COD crash log ( regular )
>
>Got up this morning to 89 crash reports looks like they are all the same.
>
>Double check the pk's with the large package just in case they are all fine
>:)
>(gdb) bt
>#0  0x181d6781 in kill () from /lib/libc.so.6
>#1  0x18109e5e in pthread_kill () from /lib/libpthread.so.0
>#2  0x1810a339 in raise () from /lib/libpthread.so.0
>#3  0x181d7be1 in abort () from /lib/libc.so.6
>#4  0x18167df7 in __cxxabiv1::__terminate(void (*)()) (handler=0x181d7b10
><abort>)
>    at ../../../../gcc-3.2.3/libstdc++-v3/libsupc++/eh_terminate.cc:47
>#5  0x18167e44 in std::terminate() () at
>../../../../gcc-3.2.3/libstdc++-v3/libsupc++/eh_terminate.cc:57
>#6  0x18167fc6 in __cxa_throw () at
>../../../../gcc-3.2.3/libstdc++-v3/libsupc++/eh_throw.cc:77
>#7  0x080a9974 in strcpy ()
>#8  0x080af57b in strcpy ()
>#9  0x080af63a in strcpy ()
>#10 0x2150639c in Scr_ParamError () from
>/usr/local/games2/cod/main/game.mp.i386.so
>#11 0x214d16c9 in PlayerCmd_giveWeapon () from
>/usr/local/games2/cod/main/game.mp.i386.so
>#12 0x080aada3 in strcpy ()
>#13 0x080adfe0 in strcpy ()
>#14 0x080ae4a8 in strcpy ()
>#15 0x080af7eb in strcpy ()
>#16 0x21506c59 in Scr_RunCurrentThreads () from
>/usr/local/games2/cod/main/game.mp.i386.so
>#17 0x214e47ea in G_RunFrame () from
>/usr/local/games2/cod/main/game.mp.i386.so
>#18 0x214e195b in vmMain () from /usr/local/games2/cod/main/game.mp.i386.so
>#19 0x0809b0b7 in strcpy ()
>#20 0x08094141 in strcpy ()
>#21 0x08094789 in strcpy ()
>#22 0x080719a5 in strcpy ()
>#23 0x080d4ad4 in strcpy ()
>#24 0x181c614f in __libc_start_main () from /lib/libc.so.6
>
>    Steve / K
>
>
>================================================
>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 postmaster at multiplay.co.uk.
>
>
CONFIDENTIALITY NOTICE: This electronic mail transmission is confidential 
and is intended only for the review of the party to whom it is addressed.
If you have received this transmission in error, please immediately return it to the sender.



More information about the Cod mailing list