Raised This Month: $32 Target: $400
 8% 

[ANY] Command and ConVar - Buffer Overflow Fixer (2.9) [23-Jan-2024]


Post New Thread Reply   
 
Thread Tools Display Modes
huwong
Junior Member
Join Date: Mar 2018
Old 07-16-2019 , 20:57   Re: [ANY] Command and ConVar - Buffer Overflow Fixer (2.1) [07-Aug-2018]
Reply With Quote #41

Hi,Silvers,My English is very poor.
I use this plugins in centos 7.x+ ,The following error occurred
Quote:
engine_srv.so!Cbuf_AddText(ECommandTarget_t, char const*, int) + 0x51
https://crash.limetech.org/cd43nd5vb7sj

But this error does not appear in Ubuntu,it's Working normally.

My Server is SM 1.10+MM 1.11+ Dhooks-2.2.0-detours7-sm110
huwong is offline
Electr000999
Senior Member
Join Date: Aug 2011
Old 08-17-2019 , 10:33   Re: [ANY] Command and ConVar - Buffer Overflow Fixer (2.1) [07-Aug-2018]
Reply With Quote #42

Quote:
Originally Posted by huwong View Post
Hi,Silvers,My English is very poor.
I use this plugins in centos 7.x+ ,The following error occurred

https://crash.limetech.org/cd43nd5vb7sj

But this error does not appear in Ubuntu,it's Working normally.

SM 1.10+MM 1.11+ Dhooks-2.2.0-detours7-sm110
Have same once same crash on ubuntu 16.04.5: https://crash.limetech.org/lyu6ag2af6f3

before this plugin was unloaded after it loaded again and switched map (confogl configs)

My Server is SM 1.9+MM 1.11 Dhooks-2.2.0-detours7-sm19

Code:
----------------------------------------------
CRASH: Sat Aug 17 15:34:30 MSK 2019
Start Line: ./srcds_linux -game left4dead2 -strictportbind -ip 195.88.209.62 -port 27120 +clientport 27005 +map c1m1_hotel -maxplayers 14 +mp_gamemode coop +exec server.cfg -tickrate 100 -debug -nowatchdog
[New LWP 124912]
[New LWP 124932]
[New LWP 124959]
[New LWP 124933]
[New LWP 124944]
[New LWP 124950]
[New LWP 124958]
[New LWP 124942]
[New LWP 3441]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `./srcds_linux -game left4dead2 -strictportbind -ip 195.88.209.62 -port 27120 +c'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x0b03fffe in ?? ()
[Current thread is 1 (Thread 0xf7435a40 (LWP 124912))]
#0  0x0b03fffe in ?? ()
#1  0xde2ff334 in ?? ()
#2  0xf6b23b31 in Cbuf_AddText(ECommandTarget_t, char const*, int) () from /home/l4d2_ally_versus/serverfiles/bin/engine_srv.so
#3  0xf6c2a2e8 in CVEngineServer::ServerCommand(char const*) () from /home/l4d2_ally_versus/serverfiles/bin/engine_srv.so
#4  0xe8ae00b7 in SM_ExecuteConfig(SourceMod::IPlugin*, SourceMod::AutoConfig*, bool) () from /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/bin/sourcemod.2.l4d2.so
#5  0xe8b235a8 in ?? () from /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/bin/sourcemod.2.l4d2.so
#6  0x6f6d6563 in ?? ()
#7  0x6d732f64 in ?? ()
#8  0x632e6361 in ?? ()
#9  0xe8006766 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
No symbol table info available.
eax            0x17	23
ecx            0xe701d3bc	-419310660
edx            0xb1fbbf0	186629104
ebx            0xff8ffdc0	-7340608
esp            0xff8ffc50	0xff8ffc50
ebp            0xff8ffc88	0xff8ffc88
esi            0x18	24
edi            0xff8ffcb0	-7340880
eip            0xb03fffe	0xb03fffe
eflags         0x10286	[ PF SF IF RF ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99
From        To          Syms Read   Shared Object Library
0xf76fc590  0xf77340f7  Yes (*)     /lib/i386-linux-gnu/libm.so.6
0xf76f3a30  0xf76f4961  Yes (*)     /lib/i386-linux-gnu/libdl.so.2
0xf7666914  0xf76acc78  Yes         bin/libstdc++.so.6
0xf7607870  0xf7614ef1  Yes (*)     /lib/i386-linux-gnu/libpthread.so.0
0xf7463750  0xf758f21d  Yes (*)     /lib/i386-linux-gnu/libc.so.6
0xf775a860  0xf77738fd  Yes (*)     /lib/ld-linux.so.2
0xf7437e00  0xf74470fc  Yes         bin/libgcc_s.so.1
0xf740aea0  0xf741f118  Yes (*)     bin/libtier0_srv.so
0xf73f9840  0xf73fd05c  Yes (*)     /lib/i386-linux-gnu/librt.so.1
0xf7312e20  0xf7335104  Yes (*)     bin/libvstdlib_srv.so
0xf6e5e360  0xf6ecc298  Yes (*)     bin/dedicated_srv.so
0xf6e17ea0  0xf6e2d3d4  Yes (*)     bin/libsteam_api.so
0xf6a9cce0  0xf6c98a90  Yes (*)     /home/l4d2_ally_versus/serverfiles/bin/engine_srv.so
0xf654fbb0  0xf6578d20  Yes (*)     /home/l4d2_ally_versus/serverfiles/bin/soundemittersystem_srv.so
0xf63e2e00  0xf649f394  Yes (*)     /home/l4d2_ally_versus/serverfiles/bin/materialsystem_srv.so
0xf4ea6410  0xf4f49340  Yes (*)     /home/l4d2_ally_versus/serverfiles/bin/studiorender_srv.so
0xf4c5b840  0xf4df3548  Yes (*)     /home/l4d2_ally_versus/serverfiles/bin/vphysics_srv.so
0xf4b9ba00  0xf4bed1e0  Yes (*)     /home/l4d2_ally_versus/serverfiles/bin/datacache_srv.so
0xf4ae1150  0xf4b4ba18  Yes (*)     /home/l4d2_ally_versus/serverfiles/bin/vscript_srv.so
0xf4ab1340  0xf4ac14e4  Yes (*)     /home/l4d2_ally_versus/serverfiles/bin/shaderapiempty_srv.so
0xee840c80  0xef7f7984  Yes (*)     /home/l4d2_ally_versus/.steam/sdk32/steamclient.so
0xee093b00  0xee10ab98  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/bin/matchmaking_ds_srv.so
0xed3c4eb0  0xedc0777c  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/bin/server_srv.so
0xed05ac10  0xed06a084  Yes (*)     /home/l4d2_ally_versus/serverfiles/bin/scenefilecache_srv.so
0xf65344d0  0xf653673d  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/metamod/bin/server.so
0xe8c9bed0  0xe8cc8582  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/metamod/bin/metamod.2.l4d2.so
0xe8c632d0  0xe8c836b3  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/tickrate_enabler.so
0xf6521a50  0xf6527b62  Yes (*)     /lib/i386-linux-gnu/libnss_files.so.2
0xf6519b50  0xf651c933  Yes (*)     /lib/i386-linux-gnu/libnss_dns.so.2
0xe8c47660  0xe8c53f04  Yes (*)     /lib/i386-linux-gnu/libresolv.so.2
0xf7752950  0xf7752eb8  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/bin/sourcemod_mm_i486.so
0xe8ab7fe0  0xe8b1dcc2  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/bin/sourcemod.2.l4d2.so
0xe8a259a0  0xe8a7c120  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/bin/sourcemod.logic.so
0xe86f5280  0xe8718e7c  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/bin/sourcepawn.jit.x86.so
0xf77507e0  0xf7750ce2  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/stripper/bin/stripper_mm_i486.so
0xe7dcee90  0xe7de4e42  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/stripper/bin/stripper.16.l4d2.so
0xe7dac240  0xe7dc0a92  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/stripper/bin/stripper.core.so
0xe7d89490  0xe7d9ed73  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/bulldozer_chargers.so
0xe7c59510  0xe7c70153  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/extensions/ladder_rambos.ext.so
0xe7b1e020  0xe7b343a8  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/extensions/dosprotect.ext.2.l4d2.so
0xe7848f30  0xe78e3947  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/extensions/accelerator.ext.so
0xe7ae5a60  0xe7b0ddf5  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/extensions/webternet.ext.so
0xe6eba5b0  0xe6ee8ab3  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/extensions/left4downtown.ext.2.l4d2.so
0xf6513c90  0xf65174d8  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/extensions/bintools.ext.so
0xe6c651f0  0xe6c8ea82  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/extensions/sdkhooks.ext.2.l4d2.so
0xe6c015d0  0xe6c36522  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/extensions/sdktools.ext.2.l4d2.so
0xe8a07ac0  0xe8a0c5d4  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/extensions/clientprefs.ext.so
0xe6abfe30  0xe6bdffc0  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/extensions/dbi.sqlite.ext.so
0xe7aa5700  0xe7ad7ed0  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/extensions/regex.ext.so
0xe7c47780  0xe7c4df68  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/extensions/topmenus.ext.so
0xe7008760  0xe701ba74  Yes         /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/extensions/dhooks.ext.so
0xe7a95040  0xe7a9aaf2  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/extensions/connecthook.ext.2.l4d2.so
0xe68abdd0  0xe68fbee0  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/extensions/GeoResolver.ext.so
0xe7c3fe30  0xe7c42698  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/extensions/geoip.ext.so
0xe1d18060  0xe1d23c7c  Yes         /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/extensions/SteamWorks.ext.so
0xe1b75fb0  0xe1c00d05  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/extensions/dbi.mysql.ext.so
0xe1b16650  0xe1b2613d  Yes (*)     /usr/lib32/libz.so.1
0xe1b0d7f0  0xe1b107a3  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/extensions/filenetmessages.ext.2.l4d2.so
0xdf6319c0  0xe0276a44  Yes (*)     bin/steamclient.so
0xdf1196c0  0xdf18e6b0  Yes (*)     bin/crashhandler.so
0xe6a75280  0xe6a7be58  Yes (*)     /home/l4d2_ally_versus/serverfiles/left4dead2/addons/sourcemod/extensions/collisionhook.ext.so
(*): Shared library is missing debugging information.
End of Source crash report
----------------------------------------------

Last edited by Electr000999; 08-17-2019 at 10:34.
Electr000999 is offline
Send a message via Skype™ to Electr000999
Silvers
SourceMod Plugin Approver
Join Date: Aug 2010
Location: SpaceX
Old 08-17-2019 , 22:30   Re: [ANY] Command and ConVar - Buffer Overflow Fixer (2.1) [07-Aug-2018]
Reply With Quote #43

I don't know whats causing this or how to fix. Hopefully someone knows.
__________________
Silvers is offline
Spirit_12
Veteran Member
Join Date: Dec 2012
Location: Toronto, CA
Old 01-18-2020 , 19:56   Re: [ANY] Command and ConVar - Buffer Overflow Fixer (2.1) [07-Aug-2018]
Reply With Quote #44

PHP Code:
[New LWP 124912]
[New 
LWP 124932]
[New 
LWP 124959]
[New 
LWP 124933]
[New 
LWP 124944]
[New 
LWP 124950]
[New 
LWP 124958]
[New 
LWP 124942]
[New 
LWP 3441
I could be wrong, but I think that only happens when you cross the maximum entity limit for a map. Does it happen on all maps?
__________________
Spirit_12 is offline
Caaine
Member
Join Date: Oct 2013
Old 02-03-2020 , 11:24   Re: [ANY] Command and ConVar - Buffer Overflow Fixer (2.2) [03-Feb-2020]
Reply With Quote #45

can't compile with DEBUGGING 1

command_buffer.sp(115) : error 105: cannot find method or property ConVar.GetInt
Caaine is offline
Silvers
SourceMod Plugin Approver
Join Date: Aug 2010
Location: SpaceX
Old 02-03-2020 , 11:30   Re: [ANY] Command and ConVar - Buffer Overflow Fixer (2.3) [03-Feb-2020]
Reply With Quote #46

Thanks, fixed.
__________________
Silvers is offline
JLmelenchon
Senior Member
Join Date: Mar 2019
Old 02-15-2020 , 12:40   Re: [ANY] Command and ConVar - Buffer Overflow Fixer (2.3) [03-Feb-2020]
Reply With Quote #47

When do you need to put that ? At how many cvars & commands ?

And useful for banned_user.cfg ?
JLmelenchon is offline
Silvers
SourceMod Plugin Approver
Join Date: Aug 2010
Location: SpaceX
Old 02-15-2020 , 13:41   Re: [ANY] Command and ConVar - Buffer Overflow Fixer (2.3) [03-Feb-2020]
Reply With Quote #48

Install to be safe? No harm. Fixes all commands and cvars.

There is no specific number, it depends on how long the cvars and values are etc.
__________________

Last edited by Silvers; 02-15-2020 at 13:43.
Silvers is offline
Dragokas
Veteran Member
Join Date: Nov 2017
Location: Ukraine on fire
Old 02-15-2020 , 14:03   Re: [ANY] Command and ConVar - Buffer Overflow Fixer (2.3) [03-Feb-2020]
Reply With Quote #49

JLmelenchon,
you can test whether your server is affected by bug, using Cvar Anomaly fixer. Short instruction:
- disable Buffer Overflow Fixer
- set "convar_anomaly_autofix" to 0 in cfg
- reboot server
- execute command "sm_convar_anomaly_show" and investigate log: "logs/CVar_Anomaly.log" for "different" records. Buffer overflow fixer is intent to fix such issues.
__________________
Expert of CMD/VBS/VB6. Malware analyst. L4D fun (Bloody Witch & FreeZone)
[My plugins] [My tools] [GitHub] [Articles] [HiJackThis+] [Donate]
Dragokas is offline
JLmelenchon
Senior Member
Join Date: Mar 2019
Old 02-18-2020 , 21:34   Re: [ANY] Command and ConVar - Buffer Overflow Fixer (2.3) [03-Feb-2020]
Reply With Quote #50

Installed. I used debug function and it seemed i had cvars who needed the fix.
JLmelenchon is offline
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 03:44.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode