Bug 4115 - /top15, status, & amx_who commands dont work or crash clients
/top15, status, & amx_who commands dont work or crash clients
Status: RESOLVED WORKSFORME
Product: AMX Mod X
Classification: Unclassified
Component: Addon: Day of Defeat
trunk
PC Linux
: P3 major
Assigned To: amxmodx-bugs@alliedmods.net
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-11-18 00:34 PST by suspectzero
Modified: 2014-02-15 12:57 PST (History)
4 users (show)

See Also:


Attachments

Description suspectzero 2009-11-18 00:34:57 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
Comment 1 suspectzero 2009-11-18 04:46:23 PST
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 ?
Comment 2 suspectzero 2009-11-22 00:17:46 PST
Some of these things happen when i use the STATUS command as well.

Note You need to log in before you can comment on or make changes to this bug.