Bugzilla – Bug 4115
/top15, status, & amx_who commands dont work or crash clients
Last modified: 2014-02-15 12:57:19 PST
Overflowed crash BUG When any admin types status, amx_who or /top15, That clients hud deforms with no ammo clip showing, Their health drops to 5%, They can no longer roll to their pistol, Viewing the netgrap 3, shows an uptick in choke and loss to around around 25 or 30. This can be reproduced every time. This happens when using HLSW to issue these commands as well as doing it ingame. There is nothing happening in the logs, The client does get the reliable channel overflow error in console. HARDWARE SPECS Quad CPU's at 2.83gigs with hyper threading enabled, on INTERNAP bandwidth. running only one 32 slot dayofdefeat server at sys_ticrate 10.000 with -pingboost 2 on linux GENTOO SOFTWARE SPECS Running AMXX v1.8.1.3746, MM v1.19p32, LM v0.8.0.4, with current HLDS.exe. Day Of defeat mod 1.3 Current Shrikebot, but this happens with and without bots in the server. Currently loaded plugins: description stat pend file vers src load unlod [ 1] AMX Mod X RUN - amxmodx_mm_i386. v1.8.1.3 ini Start ANY [ 2] LogMod RUN - logmod_mm_i386.s v0.8.0.4 ini ANY Pause [ 3] Fun RUN - fun_amxx_i386.so v1.8.1.3 pl1 ANY ANY [ 4] DoD Fun RUN - dodfun_amxx_i386 v1.8.1.3 pl1 ANY ANY [ 5] DoDX RUN - dodx_amxx_i386.s v1.8.1.3 pl1 ANY ANY [ 6] FakeMeta RUN - fakemeta_amxx_i3 v1.8.1.3 pl1 ANY ANY [ 7] Engine RUN - engine_amxx_i386 v1.8.1.3 pl1 ANY ANY [ 8] Ham Sandwich RUN - hamsandwich_amxx v1.8.1.3 pl1 ANY ANY 8 plugins, 8 running All of the following plugins were compiled locally using the 1.8.1.3746 compiler. Currently loaded plugins: name version author file status [ 1] Admin Base 1.8.1.3746 AMXX Dev Team admin.amxx running [ 2] Admin Commands 1.8.1.3746 AMXX Dev Team admincmd.amxx running [ 3] Admin Help 1.8.1.3746 AMXX Dev Team adminhelp.amxx running [ 4] Menus Front-End 1.8.1.3746 AMXX Dev Team menufront.amxx running [ 5] Commands Menu 1.8.1.3746 AMXX Dev Team cmdmenu.amxx running [ 6] Players Menu 1.8.1.3746 AMXX Dev Team plmenu.amxx running [ 7] Maps Menu 1.8.1.3746 AMXX Dev Team mapsmenu.amxx running [ 8] Plugin Menu 1.8.1.3746 AMXX Dev Team pluginmenu.amxx running [ 9] Admin Chat 1.8.1.3746 AMXX Dev Team adminchat.amxx running [ 10] Anti Flood 1.8.1.3746 AMXX Dev Team antiflood.amxx running [ 11] Info. Messages 1.8.1.3746 AMXX Dev Team imessage.amxx running [ 12] Admin Votes 1.8.1.3746 AMXX Dev Team adminvote.amxx running [ 13] TimeLeft 1.8.1.3746 AMXX Dev Team timeleft.amxx running [ 14] Pause Plugins 1.8.1.3746 AMXX Dev Team pausecfg.amxx running [ 15] Stats Configuration 1.8.1.3746 AMXX Dev Team statscfg.amxx running [ 16] DoD Stats 1.8.1.3746 AMXX Dev Team stats.amxx running [ 17] DoD Sounds Precache 1.8.1.3746 AMXX Dev Team statssounds.amx running [ 18] Stats Logging 1.8.1.3746 AMXX Dev Team stats_logging.a running [ 19] DoD Block Exploits 4.2 AMXX DoD Team dod_blockexploi running [ 20] MESPEC 3.0 blobby,FeuerStur mespec.amxx running [ 21] Aim Bot Detector 0.1d Amxmodx DoD Comm amx_aimbotdetec running [ 22] DoD Join/Quit/Switch M 1.8 AMXX DoD Team dod_joinquitswi running [ 23] Ban Old Menu 0.1 Seather sea_banold.amxx running [ 24] Ban with proof 1.0.4 [lego]F34R amx_banshot.amx running [ 25] Prone Glow 1.0.0 ConnorMcLeod Prone_Glow.amxx running [ 26] Simple Slots 2.1 DynAstY simpleslots.amx running [ 27] Syn's Shrikebot Contro 1.4 «Synthetiç» - ww syns_shrike_con running [ 28] ShrikeBot_classlimit_s 1.1 Vet(3TT3V) shrikebot_cls_n running [ 29] DoD TeamManager 1.4 AMXX DoD Team dod_teammanager running [ 30] admin alltalk 0.1 GORT admin_alltalk.a running [ 31] DoD Reset at 255 0.4 AMXX DoD Plugins dod_xkills.amxx running [ 32] DOD Respawn Controller 1.6 Vet(3TT3V) dod_respawnctrl running [ 33] MOTM Hud Display 1.0 <Evil>deadBeat & amx_motm.amxx paused [ 34] Game Namer 1.1 NeuroToxin gamenamechanger running [ 35] DoD Smoke Grenades 2 1.3 AMXX DoD Team dod_smokegrenad running [ 36] DoD Melee Bonus 0.6beta AMXX DoD Team dod_meleebonus. running [ 37] Zoom Info 0.1 VEN zoom_info.amxx running [ 38] DoD Shell Shock 1.4 AMXX DoD Team & dod_shellshock. running [ 39] DoD Force Tracers 0.7 AMXX DoD Team dod_forcetracer running [ 40] DoD Tracers 0.2 AMXX DoD Team dod_tracers.amx running [ 41] DoD Tackle 1.3 AMXX DoD Team dod_tackle.amxx running [ 42] Weapons Mod 2.0 2.0 TooLz WeaponsMod2.amx running [ 43] FlamingBarriers 0.5b Avalanche flamebarrier.am running [ 44] Ultimate Gore 1.6 JTP10181 amx_gore_ultima running [ 45] Mapend Sounds 1.33 ntfs mapend_sounds.a running [ 46] DoD Follow the Wounded 0.2 AMXX DoD Team & dod_follow_the_ running [ 47] loading with music 2.0 eFrigid loadingsongadva running [ 48] Connect Sound 1.2.3 White Panther connectsound.am running [ 49] DoD EvilAdmin 0.5beta AMXX DoD Team dod_eviladmin.a running [ 50] Amxx Dropkick 1.1 WhooKid amx_dropkick.am running [ 51] Syn's Player Namer 1.002 Synthetic syns_player_nam running [ 52] Exec 1.0 ToXiC amx_exec.amxx running [ 53] Auto Message Displayer 1.0 GHW_Chronic GHW_Chat_Text.a running [ 54] GHW Connect Messages 1.0 GHW_Chronic GHW_connect.amx running [ 55] Spectator Banner Ads 0.1.16 iG_os spec_banner_ads running [ 56] CVAR Guard 1.0 29th ID amx_cvarguard.a running [ 57] Spam Blocker 3.6 Teo spam_blocker.am running 57 plugins, 56 running I just used the status command through HLSW to get the above info, and it crashed the server with 18 humans in it. Sorry if i forgot anything
I removed all of my third party plugins and the server stil crashed and or overflowed clients when issuing those commands. I then started removing the default amxx plugins and got to stats.amxx and that seems to be the culprit causing this. I added it back and then issued the /top15 command and my choke and loss shot up to 25 each, i had no admin and when attempting to use the amxmodmenu a few times, My cleint overflowed and i got kicked. Ok i just noticed the following in HLSW after issuing the /top15 command through it. /connect /disconnect /test /say <TEXT> /listplayers /listmaps /changemap <MAP> /changemapkick <MAP> /kick <PLAYER NAME> /listbans /listipbans /listidbans /ban <BAN> [<TIME>] /banip <IP> [<TIME>] /banid <GLOBAL ID> [<TIME>] /removeban <BAN> /removebanip <IP> /removebanid <GLOBAL ID> /banidwrite /banipwrite /banidload /banipload /connectpassword /connectpassword <TEXT> /rconpassword /rconpassword <TEXT> Can anyone tell me why this would happen ?
Some of these things happen when i use the STATUS command as well.