Raised This Month: $203 Target: $400
 50% 

[EXTENSION] [L4D2] Defibrillator Bug Fix (on servers higher than 8 players) [1.0.1]


Post New Thread Reply   
 
Thread Tools Display Modes
Spirit_12
Veteran Member
Join Date: Dec 2012
Location: Toronto, CA
Old 10-22-2020 , 00:45   Re: [EXTENSION] [L4D2] Defibrillator Bug Fix (on servers higher than 8 players) [1.0.
Reply With Quote #251

Quote:
Originally Posted by canadianjeff View Post
does this extension need a gamedata update to keep working?
The extension comes with the gamedata file for a reason. It uses signatures and offsets that can break between the game updates.
__________________
Spirit_12 is offline
canadianjeff
Senior Member
Join Date: Sep 2016
Old 06-09-2021 , 14:33   Re: [EXTENSION] [L4D2] Defibrillator Bug Fix (on servers higher than 8 players) [1.0.
Reply With Quote #252

so is the original post the latest gamedata for this extension

this is what I have in defibfix.txt

Code:
"Games"
{
	"left4dead2"
	{
		"Signatures"
		{
			"GetPlayerByCharacter"
			{
				"library"	"server"
				"windows"	"\x55\x8b\xec\x8b\x45*\x83\xec*\x83\xf8\x08\x75*\x33\xc0\x8b\xe5\x5d\xc3"
				"linux"		"@_ZN13CTerrorPlayer20GetPlayerByCharacterE21SurvivorCharacterType"
			}

			"DefibrillatorOnStartAction"
			{
				"library"	"server"
				"windows"	"\x55\x8B\xEC\xD9\xEE\x53\x56\x57\x8B\x7D\x0C"
				"linux"		"@_ZN18CItemDefibrillator13OnStartActionEN17CBaseBackpackItem22BackpackItemActionTypeEP13CTerrorPlayerP11CBaseEntityf"
			}

			"DefibrillatorOnActionComplete"
			{
				"library"	"server"
				"windows"	"\x55\x8b\xec\x8b\x45*\x56\x6a\x00\x68****\x68****\x6a\x00\x50\xe8****\x8b\xf0"
				"linux"		"@_ZN18CItemDefibrillator16OnActionCompleteEP13CTerrorPlayerP11CBaseEntity"
			}
			"CSurvivorDeathModel::Create"
			{
				"library"	"server"
				"windows"	"\x55\x8b\xec\x57\x8b\x7d\x08\x85\xff\x75*\x33\xc0\x5f\x5d\xc3\x8b\x87"
				"linux"		"@_ZN19CSurvivorDeathModel6CreateEP13CTerrorPlayer"
			}
			"CBaseEntity::SetAbsOrigin"
			{
				"library"	"server"
				"windows"	"\x55\x8b\xec\x83\xec*\xa1****\x33\xc5\x89\x45*\x56\x57\x8b\x7d\x08\x8b\xf1\xe8****\xf3\x0f\x10\x07"
				"linux"		"@_ZN11CBaseEntity12SetAbsOriginERK6Vector"
			}
		}
	}
}

Last edited by canadianjeff; 06-20-2021 at 18:56. Reason: added gamedata file?
canadianjeff is offline
TomDaBomb
Junior Member
Join Date: Jun 2017
Location: U.S NY
Old 08-23-2021 , 03:19   Re: [EXTENSION] [L4D2] Defibrillator Bug Fix (on servers higher than 8 players) [1.0.
Reply With Quote #253

im guessing what hes asking is if since the last L4D2 update in July or something, has broken this plugins Gamedata as well, since everyone had to go get them for pretty much all the other 3 or 4 plugins necessary to run Super Versus with all the options

Yes i believe this is still working 8-23-21, otherwise someone would have posted a gamedata change in 2021

the other gamedata files needed a new offset for the SetHumanSpec function, or i wanna say thats whats its called, and that said function isnt in this plugins gamedata file, so its not needed thus an update is not either
__________________
Enjoying Life, Day by Day.
Duskgamers.com - Steamcommunity.com/id/TLC420
******************************************
TomDaBomb is offline
Primeas
Junior Member
Join Date: Aug 2019
Old 09-09-2021 , 02:44   Re: [EXTENSION] [L4D2] Defibrillator Bug Fix (on servers higher than 8 players) [1.0.
Reply With Quote #254

Hello V10,

I just wanted to report this crash. My game server always crashes with a high number of players (10+) when a player is resuscitated with a defibrillator. I checked all the logs and at each timestamp a player was resuscitated with a defibrillator.

HTML Code:
# Crash 1
sourcemod.log > L 09/08/2021 - 16:41:25: [DefibFix] Save player(2) pos: 2593.197754 -5692.025391 257.778229
sourcemod.log > L 09/08/2021 - 16:41:51: [DefibFix] Save player(7) pos: 1037.203613 -5693.124023 104.281250
sourcemod.log > L 09/08/2021 - 16:42:00: [DefibFix] DefibrillatorOnStart pos: 1037.203613 -5693.124023 104.281250
sourcemod.log > L 09/08/2021 - 16:42:00: [DefibFix] Found player (XXXXXX)7, distance 0.000000 .
sourcemod.log > L 09/08/2021 - 16:42:03: [DefibFix] DefibrillatorComplete pos: 1037.203613 -5693.124023 104.281250
sourcemod.log > L 09/08/2021 - 16:42:03: [DefibFix] Found player (XXXXXX)7, distance 0.000000 .
sourcemod.log > L 09/08/2021 - 16:44:05: [DefibFix] Save player(6) pos: -885.223694 -8952.077148 534.246643
sourcemod.log > L 09/08/2021 - 16:46:08: [DefibFix] Save player(10) pos: -1333.825317 -13257.623047 119.645561
sourcemod.log > L 09/08/2021 - 16:46:55: -------- Mapchange to c4m3_sugarmill_b --------
accelerator.log > L 09/08/2021 - 16:47:09: SourceMod error session started
accelerator.log > L 09/08/2021 - 16:47:09: Info (map "c1m1_hotel") (file "/home/XXXXXX/gameserver/27115/left4dead2/left4dead2/addons/sourcemod/logs/errors_20210908.log")
accelerator.log > L 09/08/2021 - 16:47:09: [CRASH] Accelerator uploaded crash dump: Crash ID: XXXXXX


# Crash 2
sourcemod.log > L 09/08/2021 - 17:37:14: [DefibFix] Save player(8) pos: 4119.236328 5048.091797 -1199.968750
sourcemod.log > L 09/08/2021 - 17:37:16: [DefibFix] Save player(17) pos: 3246.039551 5875.163574 -1199.968750
sourcemod.log > L 09/08/2021 - 17:38:17: [DefibFix] Save player(11) pos: 7995.391113 5391.626465 -1198.968750
accelerator.log > L 09/08/2021 - 17:40:18: SourceMod error session started
accelerator.log > L 09/08/2021 - 17:40:18: Info (map "c1m1_hotel") (file "/home/XXXXXX/gameserver/27115/left4dead2/left4dead2/addons/sourcemod/logs/errors_20210908.log")
accelerator.log > L 09/08/2021 - 17:40:18: [CRASH] Accelerator uploaded crash dump: Crash ID: XXXXXX


# Crash 3
sourcemod.log > L 09/08/2021 - 20:51:57: [DefibFix] Save player(12) pos: 2256.530762 -4144.047852 101.619331
sourcemod.log > L 09/08/2021 - 20:52:26: -------- Mapchange to c4m4_milltown_b --------
accelerator.log > L 09/08/2021 - 20:53:19: SourceMod error session started
accelerator.log > L 09/08/2021 - 20:53:19: Info (map "c1m1_hotel") (file "/home/XXXXXX/gameserver/27115/left4dead2/left4dead2/addons/sourcemod/logs/errors_20210908.log")
accelerator.log > L 09/08/2021 - 20:53:19: [CRASH] Accelerator uploaded crash dump: Crash ID: XXXXXX


#Accelerator - Crash Reporting That Doesn't Suck

This crash signature is unique.

Stack Trace
Function
0	linux-gate.so!__kernel_vsyscall + 0x9
1	libc-2.31.so!gsignal + 0xc2
2	libc-2.31.so!abort + 0x129
3	libc-2.31.so + 0x7899c
4	libc-2.31.so + 0x80a5d
5	libc-2.31.so + 0x80d4b
6	stripper.core.so!Stripper::_BuildPropList() + 0x413
7	stripper.core.so!parse_map(char const*, char const*) + 0x21
8	stripper.16.l4d2.so!LevelInit_handler(char const*, char const*, char const*, char const*, bool, bool) + 0x312
9	stripper.16.l4d2.so!fastdelegate::FastDelegate6<char const*, char const*, char const*, char const*, bool, bool, bool>::InvokeStaticFunction(char const*, char const*, char const*, char const*, bool, bool) const + 0x39
10	stripper.16.l4d2.so!__SourceHook_FHCls_IServerGameDLLLevelInit0::CMyDelegateImpl::Call(char const*, char const*, char const*, char const*, bool, bool) + 0x54
11	metamod.2.l4d2.so!__SourceHook_MFHCls_SGD_LevelInit::Func [metamod.cpp:83 + 0x4d] 
12	server_srv.so + 0x6ba220
13	engine_srv.so!CServerPlugin::LevelInit(char const*, char const*, char const*, char const*, bool, bool) + 0xe9
14	engine_srv.so!Host_Changelevel(bool, char const*, char const*) + 0x1d5
15	engine_srv.so!CHostState::State_ChangeLevelMP() + 0x8a
16	engine_srv.so!CHostState::FrameUpdate(float) + 0x115
17	engine_srv.so!HostState_Frame(float) + 0x1d
18	engine_srv.so!CEngine::Frame() + 0x54f
19	engine_srv.so!CDedicatedServerAPI::RunFrame() + 0x26
20	dedicated_srv.so!RunServerIteration(bool) + 0x3c
21	dedicated_srv.so!RunServer(bool) + 0x48
22	engine_srv.so!CModAppSystemGroup::Main() + 0x8d
23	engine_srv.so!CAppSystemGroup::Run() + 0x38
24	engine_srv.so!CDedicatedServerAPI::ModInit(ModInfo_t&) + 0x1af
25	dedicated_srv.so!CDedicatedAppSystemGroup::Main() + 0xb5
26	dedicated_srv.so!CAppSystemGroup::Run() + 0x38
27	dedicated_srv.so!CAppSystemGroup::Run() + 0x38
28	dedicated_srv.so!main + 0x217
29	srcds_linux!main + 0xf2
30	libc-2.31.so!__libc_start_main + 0x106
31	srcds_linux + 0x885
32	srcds_linux + 0x630
33	srcds_linux + 0x950
34	srcds_linux + 0x9c0
35	linux-gate.so + 0x550
__________________
- If you have any Questions, write to me in Steam: Click here



Last edited by Primeas; 09-09-2021 at 02:45.
Primeas is offline
canadianjeff
Senior Member
Join Date: Sep 2016
Old 09-12-2021 , 20:40   Re: [EXTENSION] [L4D2] Defibrillator Bug Fix (on servers higher than 8 players) [1.0.
Reply With Quote #255

any reason as to why you are blanking out the crash id???? I think its pretty safe to share it with the public as any personal information would require you to auth with steam to view the more detailed version
canadianjeff 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 14:19.


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