Raised This Month: $159 Target: $400
 39% 

[TF2 & L4D & L4D2] Actions


Post New Thread Reply   
 
Thread Tools Display Modes
Mystik Spiral
Senior Member
Join Date: Oct 2020
Location: Orlando, FL
Old 11-04-2024 , 07:44   Re: [TF2 & L4D & L4D2] Actions
Reply With Quote #151

Quote:
Originally Posted by Mika Misori View Post
Is your fork modified?
I forked his repo before his last update. I included two fixes... one for "[Actions] Trying to change action without request!" and one to allow you to compile without making changes to left4dhooks.inc like he talks about in post #87 and #88 of the sb_ai_improver thread. I created a GitHub pull request for him to merge my fixes, but he never did, so not sure what is different right now.
__________________
Mystik Spiral is offline
BHaType
Great Tester of Whatever
Join Date: Jun 2018
Old 11-18-2024 , 23:43   Re: [TF2 & L4D & L4D2] Actions
Reply With Quote #152

Quote:
Originally Posted by eyal282 View Post
I removed LiberateBesieged from how complicated it is. Won't stop crashing.
Please provide minimal code to reproduce the crash.

Quote:
Originally Posted by awesome144 View Post
Are there plans on building this for 64-bit?
Attached is the x64 build, but it is untested

Quote:
Originally Posted by Mika Misori View Post
Since I started using the Survivor Bot AI Improver plugin and updated SM from 1.11 to SM 1.12 + VScript for this plugin, my servers started crashing frequently with an error:
Code:
actions.ext.2.l4d2.so!ProcessHandlerImpl<ActionResult<CBaseEntity>, (lambda at /home/elysian/actions.ext/source/actions_processor_shared.h:185:12) &, CBaseEntity *&, float &> [invoke.h:73 + 0x1a]
Most likely a plugin issue, disable it and see if crash persists
Attached Files
File Type: zip actions.ext.tf2.zip (1.93 MB, 416 views)
BHaType is offline
Send a message via AIM to BHaType
Psyk0tik
Veteran Member
Join Date: May 2012
Location: Homeless
Old 12-19-2024 , 16:32   Re: [TF2 & L4D & L4D2] Actions
Reply With Quote #153

So there is a bug where the Tank can lose its target and it will just stand there even when survivors are visible. This bug happens more frequently on modded servers where extra Tanks are spawned alongside the Tank spawned by the director.

My question is, with this extension, is it possible to hook "TankBehavior" and change it to "TankAttack" while setting a random survivor target to fix the bug? If so, how would you recommend doing this?

(I haven't done much coding this year so I am sort of out of the loop.)
__________________
Psyk0tik is offline
cravenge
Veteran Member
Join Date: Nov 2015
Location: Chocolate Factory
Old 12-19-2024 , 17:29   Re: [TF2 & L4D & L4D2] Actions
Reply With Quote #154

Quote:
Originally Posted by Psyk0tik View Post
So there is a bug where the Tank can lose its target and it will just stand there even when survivors are visible. This bug happens more frequently on modded servers where extra Tanks are spawned alongside the Tank spawned by the director.

My question is, with this extension, is it possible to hook "TankBehavior" and change it to "TankAttack" while setting a random survivor target to fix the bug? If so, how would you recommend doing this?

(I haven't done much coding this year so I am sort of out of the loop.)
Does the Tank music play for the survivors though?

If not, might be an improper memory patching made in TankBehavior::InitialContainedAction. Otherwise, in TankAttack::Update or another function that handles the Tank's auto-aiming mechanism (I forgot its name but I know a plug-in made for competitive game modes does patch it).

Nothing in TankBehavior::Update or anything else under TankBehavior should mess it up.

Last edited by cravenge; 12-19-2024 at 17:32.
cravenge is offline
Psyk0tik
Veteran Member
Join Date: May 2012
Location: Homeless
Old 12-20-2024 , 02:55   Re: [TF2 & L4D & L4D2] Actions
Reply With Quote #155

Quote:
Originally Posted by cravenge View Post
Does the Tank music play for the survivors though?

If not, might be an improper memory patching made in TankBehavior::InitialContainedAction. Otherwise, in TankAttack::Update or another function that handles the Tank's auto-aiming mechanism (I forgot its name but I know a plug-in made for competitive game modes does patch it).

Nothing in TankBehavior::Update or anything else under TankBehavior should mess it up.
Yes the music does play. Also, I think I know which plugin you're referring to. I've seen it on GitHub, but I've never used it myself.
__________________
Psyk0tik is offline
Encobrain
New Member
Join Date: Aug 2022
Old 01-07-2025 , 12:25   Re: [TF2 & L4D & L4D2] Actions
Reply With Quote #156

Server crashed.
Code:
CRASH: Tue Jan  7 08:15:13 PM MSK 2025
Start Line: ./srcds_linux -ip 194.113.106.158 -tickrate 100 -console -nowatchdog -condebug -debug +map c7m1_docks -game left4dead2
[New LWP 52639]
[New LWP 52640]
[New LWP 52645]
[New LWP 52707]
[New LWP 52708]
[New LWP 52642]
[New LWP 52644]
[New LWP 52699]
[New LWP 52698]
[New LWP 52705]
[New LWP 52703]
[New LWP 52701]
[New LWP 52706]
[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 -ip 194.113.106.158 -tickrate 100 -console -nowatchdog -condebug'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0xef744235 in non-virtual thunk to CHalfLife2::EntityToBCompatRef(CBaseEntity*) () from /home/steam/l4d2ds/left4dead2/addons/sourcemod/bin/sourcemod.2.l4d2.so
[Current thread is 1 (Thread 0xf74e4700 (LWP 52639))]
#0  0xef744235 in non-virtual thunk to CHalfLife2::EntityToBCompatRef(CBaseEntity*) () from /home/steam/l4d2ds/left4dead2/addons/sourcemod/bin/sourcemod.2.l4d2.so
#1  0xe080e1e1 in ActionsManager::GetActionActorEntIndex (this=<optimized out>, action=<optimized out>) at /home/elysian/actions.ext/source/actions_manager.cpp:66
#2  0xe0816f8d in SDKActions::OnActionCreated (this=0xe0955184 <g_sdkActions>, action=0xff9729b8) at /home/elysian/actions.ext/source/extension.cpp:147
#3  0xe080e99c in ActionsManager::OnActionCreated (this=0xe0954fa4 <g_actionsManager>, action=0xff9729b8) at /home/elysian/actions.ext/source/actions_manager.cpp:156
#4  0xe080de6b in ActionsManager::Add (this=<optimized out>, action=0xff9729b8) at /home/elysian/actions.ext/source/actions_manager.cpp:24
#5  0xe080775e in ProcessHandlerEx<Action<CBaseEntity>* (ActionProcessorShared::*)(CBaseEntity*), ActionProcessorShared*, CBaseEntity*&>(unsigned int, ActionProcessorShared*, Action<CBaseEntity>* (ActionProcessorShared::*&&)(CBaseEntity*), CBaseEntity*&)::{lambda()#1}::operator()() const (this=<optimized out>) at /home/elysian/actions.ext/source/actions_processor_shared.h:198
#6  ProcessHandlerImpl<Action<CBaseEntity>*, ProcessHandlerEx<Action<CBaseEntity>* (ActionProcessorShared::*)(CBaseEntity*), ActionProcessorShared*, CBaseEntity*&>(unsigned int, ActionProcessorShared*, Action<CBaseEntity>* (ActionProcessorShared::*&&)(CBaseEntity*), CBaseEntity*&)::{lambda()#1}&, CBaseEntity*&>(ProcessHandlerEx<Action<CBaseEntity>* (ActionProcessorShared::*)(CBaseEntity*), ActionProcessorShared*, CBaseEntity*&>(unsigned int, ActionProcessorShared*, Action<CBaseEntity>* (ActionProcessorShared::*&&)(CBaseEntity*), CBaseEntity*&)::{lambda()#1}&, Action<CBaseEntity>*, unsigned int, Action<CBaseEntity>* (ActionProcessorShared::*&)(CBaseEntity*), CBaseEntity*&) (method=..., action=<optimized out>, hash=<optimized out>, newResult=<optimized out>, args=<optimized out>) at /home/elysian/actions.ext/source/actions_processor_shared.h:131
#7  0xe0802bed in ProcessHandlerEx<Action<CBaseEntity>* (ActionProcessorShared::*)(CBaseEntity*), ActionProcessorShared*, CBaseEntity*&> (hash=2007134411, action=<optimized out>, handler=<optimized out>, args=<optimized out>) at /home/elysian/actions.ext/source/actions_processor_shared.h:229
#8  ActionProcessorShared::InitialContainedAction (this=<optimized out>, me=<optimized out>) at /home/elysian/actions.ext/source/actions_processor_shared.cpp:84
#9  0xec8a491b in Action<Infected>::InvokeOnStart(Infected*, Behavior<Infected>*, Action<Infected>*, Action<Infected>*) () from /home/steam/l4d2ds/left4dead2/bin/server_srv.so
#10 0xec8a3f9b in Action<Infected>::ApplyResult(Infected*, Behavior<Infected>*, ActionResult<Infected>) () from /home/steam/l4d2ds/left4dead2/bin/server_srv.so
#11 0xec8a4beb in Action<Infected>::InvokeUpdate(Infected*, Behavior<Infected>*, float) () from /home/steam/l4d2ds/left4dead2/bin/server_srv.so
#12 0xec8a4bba in Action<Infected>::InvokeUpdate(Infected*, Behavior<Infected>*, float) () from /home/steam/l4d2ds/left4dead2/bin/server_srv.so
#13 0xec8a4ce5 in Behavior<Infected>::Update(Infected*, float) () from /home/steam/l4d2ds/left4dead2/bin/server_srv.so
#14 0xec8a3084 in InfectedIntention::Update() () from /home/steam/l4d2ds/left4dead2/bin/server_srv.so
#15 0xec5a8804 in INextBot::Update() () from /home/steam/l4d2ds/left4dead2/bin/server_srv.so
#16 0xec867135 in Infected::Update() () from /home/steam/l4d2ds/left4dead2/bin/server_srv.so
#17 0xec5a6274 in NextBotCombatCharacter::DoThink() () from /home/steam/l4d2ds/left4dead2/bin/server_srv.so
#18 0xec5e16a9 in CBaseEntity::PhysicsDispatchThink(void (CBaseEntity::*)()) () from /home/steam/l4d2ds/left4dead2/bin/server_srv.so
#19 0xec2cc5f4 in CBaseEntity::PhysicsRunSpecificThink(int, void (CBaseEntity::*)()) () from /home/steam/l4d2ds/left4dead2/bin/server_srv.so
#20 0xec2ccb12 in CBaseEntity::PhysicsRunThink(CBaseEntity::thinkmethods_t) [clone .part.150] () from /home/steam/l4d2ds/left4dead2/bin/server_srv.so
#21 0xec5e31b7 in CBaseEntity::PhysicsCustom() () from /home/steam/l4d2ds/left4dead2/bin/server_srv.so
#22 0xec2cdec0 in CBaseEntity::PhysicsSimulate() () from /home/steam/l4d2ds/left4dead2/bin/server_srv.so
#23 0xec5e4842 in Physics_SimulateEntity(CBaseEntity*) () from /home/steam/l4d2ds/left4dead2/bin/server_srv.so
#24 0xec5e4d71 in Physics_RunThinkFunctions(bool) () from /home/steam/l4d2ds/left4dead2/bin/server_srv.so
#25 0xec51c847 in CServerGameDLL::GameFrame(bool) () from /home/steam/l4d2ds/left4dead2/bin/server_srv.so
#26 0xef73f9e0 in __SourceHook_FHCls_IServerGameDLLGameFramefalse::Func(bool) () from /home/steam/l4d2ds/left4dead2/addons/sourcemod/bin/sourcemod.2.l4d2.so
#27 0xf6a8cc58 in SV_Think(bool) () from /home/steam/l4d2ds/bin/engine_srv.so
#28 0xf6a8dfc8 in SV_Frame(bool) () from /home/steam/l4d2ds/bin/engine_srv.so
#29 0xf6a0519c in _Host_RunFrame_Server(bool) () from /home/steam/l4d2ds/bin/engine_srv.so
#30 0xf6a06820 in _Host_RunFrame(float) () from /home/steam/l4d2ds/bin/engine_srv.so
#31 0xf6a11428 in CHostState::State_Run(float) () from /home/steam/l4d2ds/bin/engine_srv.so
#32 0xf6a11706 in CHostState::FrameUpdate(float) () from /home/steam/l4d2ds/bin/engine_srv.so
#33 0xf6a1174d in HostState_Frame(float) () from /home/steam/l4d2ds/bin/engine_srv.so
#34 0xf6aa740f in CEngine::Frame() () from /home/steam/l4d2ds/bin/engine_srv.so
#35 0xf6aa4136 in CDedicatedServerAPI::RunFrame() () from /home/steam/l4d2ds/bin/engine_srv.so
#36 0xf6d4ad7c in RunServerIteration(bool) () from bin/dedicated_srv.so
#37 0xf6d4ae18 in RunServer(bool) () from bin/dedicated_srv.so
#38 0xf6aa41cd in CModAppSystemGroup::Main() () from /home/steam/l4d2ds/bin/engine_srv.so
#39 0xf6af9968 in CAppSystemGroup::Run() () from /home/steam/l4d2ds/bin/engine_srv.so
#40 0xf6aa503f in CDedicatedServerAPI::ModInit(ModInfo_t&) () from /home/steam/l4d2ds/bin/engine_srv.so
#41 0xf6d4aa65 in CDedicatedAppSystemGroup::Main() () from bin/dedicated_srv.so
#42 0xf6d6bdf8 in CAppSystemGroup::Run() () from bin/dedicated_srv.so
#43 0xf6d6bdf8 in CAppSystemGroup::Run() () from bin/dedicated_srv.so
#44 0xf6d16087 in main () from bin/dedicated_srv.so
#45 0x08048722 in main ()
No symbol table info available.
eax            0xff973150          -6868656
ecx            0x0                 0
edx            0xff9729b8          -6870600
ebx            0xef7e2000          -276946944
esp            0xff972f80          0xff972f80
ebp            0xff972f98          0xff972f98
esi            0xffffffff          -1
edi            0xff973150          -6868656
eip            0xef744235          0xef744235 <non-virtual thunk to CHalfLife2::EntityToBCompatRef(CBaseEntity*)+37>
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
0xf7720040  0xf7720141  Yes (*)     /lib32/libdl.so.2
0xf771b040  0xf771b141  Yes (*)     /lib32/libpthread.so.0
0xf75091a0  0xf7687c99  Yes (*)     /lib32/libc.so.6
0xf7734000  0xf77561b1  Yes (*)     /lib/ld-linux.so.2
0xf74b82d0  0xf74ce768  Yes (*)     bin/libtier0_srv.so
0xf74aa060  0xf74aa314  Yes (*)     /lib32/librt.so.1
0xf741c914  0xf7462c78  Yes         bin/libstdc++.so.6
0xf72da170  0xf739c6c5  Yes (*)     /lib32/libm.so.6
0xf72b8e00  0xf72c80fc  Yes         bin/libgcc_s.so.1
0xf71cef70  0xf71f3454  Yes (*)     bin/libvstdlib_srv.so
0xf6d15280  0xf6d87908  Yes (*)     bin/dedicated_srv.so
0xf6cadc60  0xf6cdb364  Yes (*)     bin/libsteam_api.so
0xf691f840  0xf6b2dbe8  Yes (*)     /home/steam/l4d2ds/bin/engine_srv.so
0xf63c8f00  0xf63f5334  Yes (*)     /home/steam/l4d2ds/bin/soundemittersystem_srv.so
0xf6255e80  0xf6319734  Yes (*)     /home/steam/l4d2ds/bin/materialsystem_srv.so
0xf4d15b30  0xf4dbb464  Yes (*)     /home/steam/l4d2ds/bin/studiorender_srv.so
0xf4ab8d10  0xf4c63188  Yes (*)     /home/steam/l4d2ds/bin/vphysics_srv.so
0xf49f2260  0xf4a46924  Yes (*)     /home/steam/l4d2ds/bin/datacache_srv.so
0xf49392d0  0xf49a21f4  Yes (*)     /home/steam/l4d2ds/bin/vscript_srv.so
0xf4907510  0xf4919104  Yes (*)     /home/steam/l4d2ds/bin/shaderapiempty_srv.so
0xeced1f00  0xecf4fb94  Yes (*)     /home/steam/l4d2ds/left4dead2/bin/matchmaking_ds_srv.so
0xec1c96e0  0xeca4d3c4  Yes (*)     /home/steam/l4d2ds/left4dead2/bin/server_srv.so
0xebe48dd0  0xebe59db4  Yes (*)     /home/steam/l4d2ds/bin/scenefilecache_srv.so
0xf63accb0  0xf63af3c4  Yes (*)     /home/steam/l4d2ds/left4dead2/addons/metamod/bin/server.so
0xef92b290  0xef952575  Yes (*)     /home/steam/l4d2ds/left4dead2/addons/metamod/bin/metamod.2.l4d2.so
0xef9010d0  0xef916bf5  Yes (*)     /home/steam/l4d2ds/left4dead2/addons/tickrate_enabler/tickrate_enabler.so
0xe587d000  0xe71e9e14  Yes (*)     /home/steam/.steam/sdk32/steamclient.so
0xf77270c0  0xf772770d  Yes (*)     /home/steam/l4d2ds/left4dead2/addons/sourcemod/bin/sourcemod_mm_i486.so
0xef729400  0xef7adaf5  Yes (*)     /home/steam/l4d2ds/left4dead2/addons/sourcemod/bin/sourcemod.2.l4d2.so
0xef475870  0xef585cd5  Yes (*)     /home/steam/l4d2ds/left4dead2/addons/sourcemod/bin/sourcemod.logic.so
0xef39d0a0  0xef3e51e5  Yes (*)     /home/steam/l4d2ds/left4dead2/addons/sourcemod/bin/sourcepawn.jit.x86.so
0xee466500  0xee4794cd  Yes (*)     /home/steam/l4d2ds/left4dead2/addons/sourcemod/extensions/updater.ext.so
0xee41b8e0  0xee44f4cd  Yes (*)     /home/steam/l4d2ds/left4dead2/addons/sourcemod/extensions/webternet.ext.so
0xedae20c0  0xedaf6f9f  Yes (*)     /home/steam/l4d2ds/left4dead2/addons/l4dtoolz/l4dtoolz_mm_i486.so
0xe0e07170  0xe0e91f20  Yes (*)     /home/steam/l4d2ds/left4dead2/addons/sourcemod/extensions/sdktools.ext.2.l4d2.so
0xed82c440  0xed83eddd  Yes (*)     /home/steam/l4d2ds/left4dead2/addons/sourcemod/extensions/bintools.ext.so
0xed721bf0  0xed763270  Yes (*)     /home/steam/l4d2ds/left4dead2/addons/sourcemod/extensions/sdkhooks.ext.2.l4d2.so
0xe09960c0  0xe0a01525  Yes (*)     /home/steam/l4d2ds/left4dead2/addons/sourcemod/extensions/dhooks.ext.so
0xed6df490  0xed6f602d  Yes (*)     /home/steam/l4d2ds/left4dead2/addons/sourcemod/extensions/topmenus.ext.so
0xe07fdac0  0xe08e4494  Yes         /home/steam/l4d2ds/left4dead2/addons/sourcemod/extensions/actions.ext.2.l4d2.so
0xed6a7d00  0xed6c6b35  Yes (*)     /home/steam/l4d2ds/left4dead2/addons/sourcemod/extensions/geoip.ext.so
0xdcf064e0  0xdcfb5d1a  Yes (*)     /home/steam/l4d2ds/left4dead2/addons/sourcemod/extensions/dbi.mysql.ext.so
0xed67e150  0xed68e244  Yes (*)     /lib32/libz.so.1
0xed64aad0  0xed668b78  Yes (*)     /home/steam/l4d2ds/left4dead2/addons/sourcemod/extensions/sourcescramble.ext.so
0xdc63b450  0xdc6b45ad  Yes (*)     /home/steam/l4d2ds/left4dead2/addons/sourcemod/extensions/regex.ext.so
0xdc3dfa90  0xdc4b5de4  Yes         /home/steam/l4d2ds/left4dead2/addons/sourcemod/extensions/rip.ext.so
0xdc386cc0  0xdc3a6c70  Yes (*)     /home/steam/l4d2ds/left4dead2/addons/sourcemod/extensions/clientprefs.ext.so
0xdc23fed0  0xdc33f743  Yes (*)     /home/steam/l4d2ds/left4dead2/addons/sourcemod/extensions/dbi.sqlite.ext.so
0xd5ee1000  0xd7757fe4  Yes (*)     bin/steamclient.so
0xdb64c420  0xdb6b75f4  Yes (*)     bin/crashhandler.so
0xf63a00b0  0xf63a1484  Yes (*)     /usr/lib32/gconv/UTF-32.so
(*): Shared library is missing debugging information.
Dump of assembler code for function _ZThn8_N10CHalfLife218EntityToBCompatRefEP11CBaseEntity:
   0xef744210 <+0>:     push   %ebp
   0xef744211 <+1>:     mov    %esp,%ebp
   0xef744213 <+3>:     push   %ebx
   0xef744214 <+4>:     push   %esi
   0xef744215 <+5>:     sub    $0x10,%esp
   0xef744218 <+8>:     call   0xef74421d <_ZThn8_N10CHalfLife218EntityToBCompatRefEP11CBaseEntity+13>
   0xef74421d <+13>:    pop    %ebx
   0xef74421e <+14>:    add    $0x9dde3,%ebx
   0xef744224 <+20>:    mov    0xc(%ebp),%eax
   0xef744227 <+23>:    mov    $0xffffffff,%esi
   0xef74422c <+28>:    test   %eax,%eax
   0xef74422e <+30>:    je     0xef744257 <_ZThn8_N10CHalfLife218EntityToBCompatRefEP11CBaseEntity+71>
   0xef744230 <+32>:    mov    (%eax),%ecx
   0xef744232 <+34>:    mov    %eax,(%esp)
=> 0xef744235 <+37>:    call   *0xc(%ecx)
   0xef744238 <+40>:    mov    (%eax),%eax
   0xef74423a <+42>:    cmp    $0xffffffff,%eax
   0xef74423d <+45>:    je     0xef744257 <_ZThn8_N10CHalfLife218EntityToBCompatRefEP11CBaseEntity+71>
   0xef74423f <+47>:    mov    %eax,%ecx
   0xef744241 <+49>:    and    $0xfff,%ecx
   0xef744247 <+55>:    or     $0x80000000,%eax
   0xef74424c <+60>:    cmp    $0x800,%ecx
   0xef744252 <+66>:    cmovb  %ecx,%eax
   0xef744255 <+69>:    mov    %eax,%esi
   0xef744257 <+71>:    mov    %esi,%eax
   0xef744259 <+73>:    add    $0x10,%esp
   0xef74425c <+76>:    pop    %esi
   0xef74425d <+77>:    pop    %ebx
   0xef74425e <+78>:    pop    %ebp
   0xef74425f <+79>:    ret
End of assembler dump.
Stack level 0, frame at 0xff972fa0:
 eip = 0xef744235 in non-virtual thunk to CHalfLife2::EntityToBCompatRef(CBaseEntity*); saved eip = 0xe080e1e1
 called by frame at 0xff972fd0
 Arglist at 0xff972f98, args:
 Locals at 0xff972f98, Previous frame's sp is 0xff972fa0
 Saved registers:
  ebx at 0xff972f94, ebp at 0xff972f98, esi at 0xff972f90, eip at 0xff972f9c
End of Source crash report
Encobrain is offline
HarryPotter
Veteran Member
Join Date: Sep 2017
Location: Taiwan, Asia
Old 02-11-2025 , 18:57   Re: [TF2 & L4D & L4D2] Actions
Reply With Quote #157

Got three crash in a month, stack trace has "actions.ext.2.l4d2.dll",
Not sure it's related

l4d2 dedicated, windows
PHP Code:
0    server.dll 0x49da73
1    server
.dll 0x40097f
2    server
.dll 0x4131d7
3    actions
.ext.2.l4d2.dll 0x44c7
4    server
.dll 0x3f7ccf
5    server
.dll 0x3f7cfd
6    server
.dll 0x3f7cfd
7    server
.dll 0x3f7cfd
8    server
.dll 0x3f7fa5
9    server
.dll 0x3f80d0 
https://crash.limetech.org/mktcbfm6c4gu
https://crash.limetech.org/srphalerexty
https://crash.limetech.org/e5l6hohacatm
__________________
Source Game-Plugins, L4D1/2-Plugins
L4D2 8+ MultiSlots Tutorial
L4D1 Rotoblin-AZMod
-----------
I am available to make plugins for pay.
[Youtube, Mods, Paypal]

Last edited by HarryPotter; 02-11-2025 at 18:57.
HarryPotter is offline
Fraggor
Member
Join Date: Jun 2020
Old 02-19-2025 , 04:07   Re: [TF2 & L4D & L4D2] Actions
Reply With Quote #158

Crash Report:
  • OS: Linux 5.15.167.4-microsoft-standard-WSL2 x86_64 GNU/Linux
  • srcds:
    PHP Code:
    versionVersion 2.2.4.3 (left4dead2)
    Network Version 2.1.0.0
    Exe build
    22:34:09 Jan 16 2025 (9309) (550
  • sm:
    PHP Code:
        SourceMod Version1.13.0.7194
        SourcePawn Engine
    1.13.0.7194jit-x86 (build 1.13.0.7194)
        
    SourcePawn APIv1 5v2 16
        Compiled on
    Jan 29 2025 01:18:22
        Built from
    https://github.com/alliedmodders/sourcemod/commit/8fc2f39d 


Crash dump:
HTML Code:
----------------------------------------------
CRASH: Wed Feb 19 08:56:31 CET 2025
Start Line: ./srcds_linux DEBUG=1 -norestart -steam -nowatchdog -debug -allowdebug +map c4m2_sugarmill_a +ip 172.23.102.169 -maxplayers 32 -tickrate 67 -insecure -netspike -toconsole +profile 1 -profile 1 -profile -modename test -game left4dead2

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.ubuntu.com>
Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal]
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
[New LWP 2099789]
[New LWP 2099808]
[New LWP 2099809]
[New LWP 2099813]
[New LWP 2099800]
[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 DEBUG=1 -norestart -steam -nowatchdog -debug -allowdebug +map c4m'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0xdf5189a5 in SDKActions::SDK_OnLoad (this=0xdf5f5f88 <g_sdkActions>, error=0xfffd9cf8 "Unknown error", maxlen=256, late=<optimized out>) at /home/frag/dev/exts/actions.ext/source/extension.cpp:47
47		if (!g_pActionsTools->LoadGameConfigFile(m_pConfig, error, maxlen))
[Current thread is 1 (Thread 0xf7cd5700 (LWP 2099789))]
#0  0xdf5189a5 in SDKActions::SDK_OnLoad (this=0xdf5f5f88 <g_sdkActions>, error=0xfffd9cf8 "Unknown error", maxlen=256, late=<optimized out>) at /home/frag/dev/exts/actions.ext/source/extension.cpp:47
#1  0xdf500210 in SDKExtension::OnExtensionLoad (this=0xdf5f5f88 <g_sdkActions>, me=0xa755760, sys=0xefafbc18 <g_ShareSys>, error=0xfffd9cf8 "Unknown error", maxlength=256, late=<optimized out>) at /home/frag/dev/sourcemod/public/smsdk_ext.cpp:196
#2  0xdf500491 in non-virtual thunk to SDKExtension::OnExtensionLoad(SourceMod::IExtension*, SourceMod::IShareSys*, char*, unsigned int, bool) () at /home/frag/dev/sourcemod/public/amtl/amtl/am-string.h:175
#3  0xef9af923 in CExtension::Load (this=0xa755760, error=0xfffd9cf8 "Unknown error", maxlength=256) at /home/frag/dev/sourcemod/core/logic/ExtensionSys.cpp:299
#4  0xef9afa7f in CLocalExtension::Load (this=0xa755760, error=0xfffd9cf8 "Unknown error", maxlength=256) at /home/frag/dev/sourcemod/core/logic/ExtensionSys.cpp:207
#5  0xef9b0d21 in CExtensionManager::LoadAutoExtension (this=0xefafbd5c <g_Extensions>, path=0xfffdad2c "actions.ext", bErrorOnMissing=<optimized out>) at /home/frag/dev/sourcemod/core/logic/ExtensionSys.cpp:563
#6  0xef9a9d90 in CPluginManager::LoadExtensions(CPlugin*)::$_2::operator()(sp_pubvar_s const*, CPlugin::ExtVar const&) const (ext=..., this=<optimized out>, pubvar=<optimized out>) at /home/frag/dev/sourcemod/core/logic/PluginSys.cpp:1221
#7  ke::impl::FunctionHolder<CPluginManager::LoadExtensions(CPlugin*)::$_2, bool, sp_pubvar_s const*, CPlugin::ExtVar const&>::invoke(sp_pubvar_s const*&&, CPlugin::ExtVar const&) const (this=0xfffdbd94, argv=..., argv=...) at /home/frag/dev/sourcemod/public/amtl/amtl/am-function.h:72
#8  0xef9a67f4 in ke::Function<bool (sp_pubvar_s const*, CPlugin::ExtVar const&)>::operator()(sp_pubvar_s const*, CPlugin::ExtVar const&) const (this=<optimized out>, argv=..., argv=...) at /home/frag/dev/sourcemod/public/amtl/amtl/am-function.h:152
#9  CPlugin::ForEachExtVar(ke::Function<bool (sp_pubvar_s const*, CPlugin::ExtVar const&)> const&) (this=0xaaaa9e0, callback=...) at /home/frag/dev/sourcemod/core/logic/PluginSys.cpp:1173
#10 0xef9a485c in CPluginManager::LoadExtensions (pPlugin=0xaaaa9e0, this=<optimized out>) at /home/frag/dev/sourcemod/core/logic/PluginSys.cpp:1225
#11 CPluginManager::LoadPlugin (this=0xefafbc88 <g_PluginSys>, aResult=0xfffdddf4, path=0xfffdcde0 "infected/l4d_target_override.smx", debug=<optimized out>, type=<optimized out>) at /home/frag/dev/sourcemod/core/logic/PluginSys.cpp:969
#12 0xef9a458a in CPluginManager::LoadAutoPlugin (plugin=0xfffdcde0 "infected/l4d_target_override.smx", this=<optimized out>) at /home/frag/dev/sourcemod/core/logic/PluginSys.cpp:1034
#13 CPluginManager::LoadPluginsFromDir (this=0xefafbc88 <g_PluginSys>, basedir=0xfffe1e8c "/home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/plugins", localpath=0xfffdee20 "infected") at /home/frag/dev/sourcemod/core/logic/PluginSys.cpp:924
#14 0xef9a42d8 in CPluginManager::LoadPluginsFromDir (this=0xefafbc88 <g_PluginSys>, basedir=0xfffe1e8c "/home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/plugins", localpath=0x0) at /home/frag/dev/sourcemod/core/logic/PluginSys.cpp:909
#15 0xef9a3f23 in CPluginManager::LoadAll_FirstPass (this=0xefafbc88 <g_PluginSys>, basedir=0xfffe1e8c "/home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/plugins", config=<optimized out>) at /home/frag/dev/sourcemod/core/logic/PluginSys.cpp:867
#16 CPluginManager::LoadAll (this=0xefafbc88 <g_PluginSys>, config_path=0xfffe0e8c "/home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/configs/plugin_settings.cfg", plugins_path=0xfffe1e8c "/home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/plugins") at /home/frag/dev/sourcemod/core/logic/PluginSys.cpp:856
#17 0xefb3f575 in SourceModBase::DoGlobalPluginLoads (this=0xefbea438 <g_SourceMod>) at /home/frag/dev/sourcemod/core/sourcemod.cpp:516
#18 0xefb3edf0 in SourceModBase::LevelInit (this=0xefbea438 <g_SourceMod>, pMapName=0xf726b5c0 <g_HostState+32> "c4m2_sugarmill_a", pMapEntities=0xee101010 "{\n\"world_maxs\" \"6144 992 2528\"\n\"world_mins\" \"-11744 -15104 -639\"\n\"timeofday\" \"4\"\n\"startmusictype\" \"1\"\n\"startdark\" \"0\"\n\"skyname\" \"sky_l4d_c4m1_hdr\"\n\"newunit\" \"0\"\n\"musicpostfix\" \"Milltown\"\n\"minpropscree"..., pOldLevel=0x0, pLandmarkName=0x0, loadGame=<optimized out>, background=<optimized out>) at /home/frag/dev/sourcemod/core/sourcemod.cpp:403
#19 0xefb40ff8 in fastdelegate::FastDelegate<bool, char const*, char const*, char const*, char const*, bool, bool>::operator() (this=<optimized out>, params=<optimized out>, params=<optimized out>, params=<optimized out>, params=<optimized out>, params=<optimized out>, params=<optimized out>) at /home/frag/dev/mmsource-1.12/core/sourcehook/FastDelegate.h:927
#20 __SourceHook_FHCls_IServerGameDLLLevelInitfalse::CMyDelegateImpl::Call (this=0x9889ca0, p1=0xf726b5c0 <g_HostState+32> "c4m2_sugarmill_a", p2=0xee101010 "{\n\"world_maxs\" \"6144 992 2528\"\n\"world_mins\" \"-11744 -15104 -639\"\n\"timeofday\" \"4\"\n\"startmusictype\" \"1\"\n\"startdark\" \"0\"\n\"skyname\" \"sky_l4d_c4m1_hdr\"\n\"newunit\" \"0\"\n\"musicpostfix\" \"Milltown\"\n\"minpropscree"..., p3=0x0, p4=0x0, p5=<optimized out>, p6=<optimized out>) at /home/frag/dev/sourcemod/core/sourcemod.cpp:52
#21 0xefedf9bf in __SourceHook_FHCls_IServerGameDLLLevelInit0::Func (this=0xed6fcd28 <g_ServerGameDLL>, p1=0xf726b5c0 <g_HostState+32> "c4m2_sugarmill_a", p2=0xee101010 "{\n\"world_maxs\" \"6144 992 2528\"\n\"world_mins\" \"-11744 -15104 -639\"\n\"timeofday\" \"4\"\n\"startmusictype\" \"1\"\n\"startdark\" \"0\"\n\"skyname\" \"sky_l4d_c4m1_hdr\"\n\"newunit\" \"0\"\n\"musicpostfix\" \"Milltown\"\n\"minpropscree"..., p3=0x0, p4=0x0, p5=<optimized out>, p6=<optimized out>) at /home/frag/dev/mmsource-1.12/core/provider/source/provider_source.cpp:48
#22 0xefd9e3bb in LevelInit_handler (pMapName=0xf726b5c0 <g_HostState+32> "c4m2_sugarmill_a", pMapEntities=0x9db8f10 "{\n\"world_maxs\" \"6144 992 2528\"\n\"world_mins\" \"-11744 -15104 -639\"\n\"timeofday\" \"4\"\n\"startmusictype\" \"1\"\n\"startdark\" \"0\"\n\"skyname\" \"sky_l4d_c4m1_hdr\"\n\"newunit\" \"0\"\n\"musicpostfix\" \"Milltown\"\n\"minpropscree"..., c=0x0, d=0x0, e=<optimized out>, f=<optimized out>) at /home/frag/dev/exts/stripper-source/gameshim/stripper_mm.cpp:300
#23 0xefd9f3e0 in fastdelegate::FastDelegate<bool, char const*, char const*, char const*, char const*, bool, bool>::InvokeStaticFunction (this=0xefd9e130 <LevelInit_handler(char const*, char const*, char const*, char const*, bool, bool)>, params=<optimized out>, params=<optimized out>, params=<optimized out>, params=<optimized out>, params=<optimized out>, params=<optimized out>) at /home/frag/dev/mmsource-1.12/core/sourcehook/FastDelegate.h:967
#24 0xefd9f26f in fastdelegate::FastDelegate<bool, char const*, char const*, char const*, char const*, bool, bool>::operator() (this=<optimized out>, params=<optimized out>, params=<optimized out>, params=<optimized out>, params=<optimized out>, params=<optimized out>, params=<optimized out>) at /home/frag/dev/mmsource-1.12/core/sourcehook/FastDelegate.h:927
#25 __SourceHook_FHCls_IServerGameDLLLevelInit0::CMyDelegateImpl::Call (this=0x9871170, p1=0xf726b5c0 <g_HostState+32> "c4m2_sugarmill_a", p2=0x9db8f10 "{\n\"world_maxs\" \"6144 992 2528\"\n\"world_mins\" \"-11744 -15104 -639\"\n\"timeofday\" \"4\"\n\"startmusictype\" \"1\"\n\"startdark\" \"0\"\n\"skyname\" \"sky_l4d_c4m1_hdr\"\n\"newunit\" \"0\"\n\"musicpostfix\" \"Milltown\"\n\"minpropscree"..., p3=0x0, p4=0x0, p5=<optimized out>, p6=<optimized out>) at /home/frag/dev/exts/stripper-source/gameshim/stripper_mm.cpp:40
#26 0xefedf9bf in __SourceHook_FHCls_IServerGameDLLLevelInit0::Func (this=0xed6fcd28 <g_ServerGameDLL>, p1=0xf726b5c0 <g_HostState+32> "c4m2_sugarmill_a", p2=0x9db8f10 "{\n\"world_maxs\" \"6144 992 2528\"\n\"world_mins\" \"-11744 -15104 -639\"\n\"timeofday\" \"4\"\n\"startmusictype\" \"1\"\n\"startdark\" \"0\"\n\"skyname\" \"sky_l4d_c4m1_hdr\"\n\"newunit\" \"0\"\n\"musicpostfix\" \"Milltown\"\n\"minpropscree"..., p3=0x0, p4=0x0, p5=<optimized out>, p6=<optimized out>) at /home/frag/dev/mmsource-1.12/core/provider/source/provider_source.cpp:48
#27 0xf70d08d9 in CServerPlugin::LevelInit(char const*, char const*, char const*, char const*, bool, bool) () from /home/frag/l4d2_ds/l4d2/bin/engine_srv.so
#28 0xf704314c in Host_NewGame(char*, bool, bool, bool, char const*, char const*) () from /home/frag/l4d2_ds/l4d2/bin/engine_srv.so
#29 0xf704b154 in CHostState::State_NewGame() () from /home/frag/l4d2_ds/l4d2/bin/engine_srv.so
#30 0xf704b64b in CHostState::FrameUpdate(float) () from /home/frag/l4d2_ds/l4d2/bin/engine_srv.so
#31 0xf704b72d in HostState_Frame(float) () from /home/frag/l4d2_ds/l4d2/bin/engine_srv.so
#32 0xf70e13ef in CEngine::Frame() () from /home/frag/l4d2_ds/l4d2/bin/engine_srv.so
#33 0xf70de116 in CDedicatedServerAPI::RunFrame() () from /home/frag/l4d2_ds/l4d2/bin/engine_srv.so
#34 0xf7384e05 in RunServer(bool) () from bin/dedicated_srv.so
#35 0xf70de1ad in CModAppSystemGroup::Main() () from /home/frag/l4d2_ds/l4d2/bin/engine_srv.so
#36 0xf7133948 in CAppSystemGroup::Run() () from /home/frag/l4d2_ds/l4d2/bin/engine_srv.so
#37 0xf70df01f in CDedicatedServerAPI::ModInit(ModInfo_t&) () from /home/frag/l4d2_ds/l4d2/bin/engine_srv.so
#38 0xf7384a65 in CDedicatedAppSystemGroup::Main() () from bin/dedicated_srv.so
#39 0xf73a5df8 in CAppSystemGroup::Run() () from bin/dedicated_srv.so
#40 0xf73a5df8 in CAppSystemGroup::Run() () from bin/dedicated_srv.so
#41 0xf7350087 in main () from bin/dedicated_srv.so
#42 0x08048722 in main ()
err = 4294810872
eax            0x0                 0
ecx            0xaaf7a34           179272244
edx            0x0                 0
ebx            0xdf5f4ff4          -547401740
esp            0xfffd9be0          0xfffd9be0
ebp            0xfffd9c08          0xfffd9c08
esi            0xfffd9cf8          -156424
edi            0xdf5f5fa4          -547397724
eip            0xdf5189a5          0xdf5189a5 <SDKActions::SDK_OnLoad(char*, unsigned int, bool)+85>
eflags         0x10202             [ 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
0xf7f11040  0xf7f11141  Yes (*)     /usr/lib32/libdl.so.2
0xf7f0c040  0xf7f0c141  Yes (*)     /usr/lib32/libpthread.so.0
0xf7cfa1a0  0xf7e78580  Yes (*)     /usr/lib32/libc.so.6
0xf7f1e000  0xf7f40505  Yes (*)     /lib/ld-linux.so.2
0xf7ca92d0  0xf7cbf768  Yes (*)     bin/libtier0_srv.so
0xf7c9b060  0xf7c9b314  Yes (*)     /usr/lib32/librt.so.1
0xf7aad380  0xf7bfde44  Yes (*)     /usr/lib32/libstdc++.so.6
0xf7934170  0xf79f5c04  Yes (*)     /usr/lib32/libm.so.6
0xf78f43c0  0xf791f458  Yes (*)     /usr/lib32/libgcc_s.so.1
0xf7808f70  0xf782d454  Yes (*)     bin/libvstdlib_srv.so
0xf734f280  0xf73c1908  Yes (*)     bin/dedicated_srv.so
0xf72e7c60  0xf7315364  Yes (*)     bin/libsteam_api.so
0xf6f59850  0xf7167bc8  Yes (*)     /home/frag/l4d2_ds/l4d2/bin/engine_srv.so
0xf6a02f00  0xf6a2f334  Yes (*)     /home/frag/l4d2_ds/l4d2/bin/soundemittersystem_srv.so
0xf688fe80  0xf6953734  Yes (*)     /home/frag/l4d2_ds/l4d2/bin/materialsystem_srv.so
0xf534fb30  0xf53f5464  Yes (*)     /home/frag/l4d2_ds/l4d2/bin/studiorender_srv.so
0xf50f2d10  0xf529d188  Yes (*)     /home/frag/l4d2_ds/l4d2/bin/vphysics_srv.so
0xf502c260  0xf5080924  Yes (*)     /home/frag/l4d2_ds/l4d2/bin/datacache_srv.so
0xf4f732d0  0xf4fdc1f4  Yes (*)     /home/frag/l4d2_ds/l4d2/bin/vscript_srv.so
0xf4f41510  0xf4f53104  Yes (*)     /home/frag/l4d2_ds/l4d2/bin/shaderapiempty_srv.so
0xed797f00  0xed815b94  Yes (*)     /home/frag/l4d2_ds/l4d2/left4dead2/bin/matchmaking_ds_srv.so
0xeca8f6e0  0xed3133c4  Yes (*)     /home/frag/l4d2_ds/l4d2/left4dead2/bin/server_srv.so
0xec70edd0  0xec71fdb4  Yes (*)     /home/frag/l4d2_ds/l4d2/bin/scenefilecache_srv.so
0xeff4ada0  0xeff7a888  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/l4dtoolz/l4dtoolz.so
0xf69e3310  0xf69e63bb  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/metamod/bin/server.so
0xefecf080  0xeff10188  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/metamod/bin/metamod.2.l4d2.so
0xe63b3000  0xe7bc7074  Yes (*)     /home/frag/.steam/sdk32/steamclient.so
0xf69de0c0  0xf69de5c3  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/stripper/bin/stripper_mm_i486.so
0xefd9d190  0xefda9c45  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/stripper/bin/stripper.16.l4d2.so
0xefd781e0  0xefd8d102  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/stripper/bin/stripper.core.so
0xf69d90d0  0xf69d971d  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/bin/sourcemod_mm_i486.so
0xefb2a470  0xefbb1b38  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/bin/sourcemod.2.l4d2.so
0xef968880  0xefa87858  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/bin/sourcemod.logic.so
0xef8960c0  0xef8e0458  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/bin/sourcepawn.jit.x86.so
0xefd54540  0xefd68508  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/extensions/updater.ext.so
0xefd08910  0xefd3d1d8  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/extensions/webternet.ext.so
0xe19c7d60  0xe19f0a54  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/extensions/modeloader.ext.so
0xe1967160  0xe1997bd8  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/extensions/improved_survivor_bots.ext.2.l4d2.so
0xe144e930  0xe14a8d95  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/extensions/imatchext.ext.2.l4d2.so
0xe12191a0  0xe12a6958  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/extensions/sdktools.ext.2.l4d2.so
0xe11bb470  0xe11cee08  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/extensions/bintools.ext.so
0xf69cb1d0  0xf69d1a28  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/extensions/langparser.ext.2.l4d2.so
0xe0f1a1a0  0xe10b1524  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/extensions/accelerator.ext.so
0xe043a5b0  0xe047e4a6  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/extensions/autocomplete.ext.2.l4d2.so
0xe0636c20  0xe067a8d8  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/extensions/sdkhooks.ext.2.l4d2.so
0xe0248480  0xe02c25d8  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/extensions/regex.ext.so
0xe02184c0  0xe0230058  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/extensions/topmenus.ext.so
0xedef71c0  0xedef9921  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/extensions/sourcescramble.ext.so
0xe01120f0  0xe017ff78  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/extensions/dhooks.ext.so
0xe00a7ce0  0xe00ca4d8  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/extensions/clientprefs.ext.so
0xdff45ed0  0xe005ff48  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/extensions/dbi.sqlite.ext.so
0xdf4fdff0  0xdf56a594  Yes         /home/frag/l4d2_ds/l4d2/left4dead2/addons/sourcemod/extensions/actions.ext.2.l4d2.so
(*): Shared library is missing debugging information.
Dump of assembler code for function _ZN10SDKActions10SDK_OnLoadEPcjb:
   0xdf518950 <+0>:	push   ebp
   0xdf518951 <+1>:	mov    ebp,esp
   0xdf518953 <+3>:	push   ebx
   0xdf518954 <+4>:	push   edi
   0xdf518955 <+5>:	push   esi
   0xdf518956 <+6>:	sub    esp,0x1c
   0xdf518959 <+9>:	call   0xdf51895e <_ZN10SDKActions10SDK_OnLoadEPcjb+14>
   0xdf51895e <+14>:	pop    ebx
   0xdf51895f <+15>:	add    ebx,0xdc696
   0xdf518965 <+21>:	mov    esi,DWORD PTR [ebp+0xc]
   0xdf518968 <+24>:	mov    ecx,DWORD PTR [ebp+0x8]
   0xdf51896b <+27>:	mov    DWORD PTR [ecx+0x20],0x0
   0xdf518972 <+34>:	lea    eax,[ebx+0xaf8]
   0xdf518978 <+40>:	mov    eax,DWORD PTR [eax]
   0xdf51897a <+42>:	lea    edi,[ecx+0x1c]
   0xdf51897d <+45>:	mov    ecx,DWORD PTR [eax]
   0xdf51897f <+47>:	sub    esp,0xc
   0xdf518982 <+50>:	lea    edx,[ebx-0x88af7]
   0xdf518988 <+56>:	push   DWORD PTR [ebp+0x10]
   0xdf51898b <+59>:	push   esi
   0xdf51898c <+60>:	push   edi
   0xdf51898d <+61>:	push   edx
   0xdf51898e <+62>:	push   eax
   0xdf51898f <+63>:	call   DWORD PTR [ecx+0xc]
   0xdf518992 <+66>:	add    esp,0x20
   0xdf518995 <+69>:	test   al,al
   0xdf518997 <+71>:	je     0xdf518b3d <_ZN10SDKActions10SDK_OnLoadEPcjb+493>
   0xdf51899d <+77>:	lea    eax,[ebx+0xc24]
   0xdf5189a3 <+83>:	mov    eax,DWORD PTR [eax]
=> 0xdf5189a5 <+85>:	mov    ecx,DWORD PTR [eax]
   0xdf5189a7 <+87>:	push   DWORD PTR [ebp+0x10]
   0xdf5189aa <+90>:	push   esi
   0xdf5189ab <+91>:	push   DWORD PTR [edi]
   0xdf5189ad <+93>:	push   eax
   0xdf5189ae <+94>:	call   DWORD PTR [ecx+0xc]
   0xdf5189b1 <+97>:	add    esp,0x10
   0xdf5189b4 <+100>:	test   al,al
   0xdf5189b6 <+102>:	je     0xdf518b3d <_ZN10SDKActions10SDK_OnLoadEPcjb+493>
   0xdf5189bc <+108>:	lea    eax,[ebx+0xaec]
   0xdf5189c2 <+114>:	mov    DWORD PTR [ebp-0x10],eax
   0xdf5189c5 <+117>:	mov    eax,DWORD PTR [eax]
   0xdf5189c7 <+119>:	mov    DWORD PTR [ebp-0x20],eax
   0xdf5189ca <+122>:	mov    esi,DWORD PTR [ebp+0x8]
   0xdf5189cd <+125>:	add    esi,0x18
   0xdf5189d0 <+128>:	mov    DWORD PTR [ebp-0x28],esi
   0xdf5189d3 <+131>:	lea    edi,[ebx+0xad0]
   0xdf5189d9 <+137>:	mov    eax,DWORD PTR [edi]
   0xdf5189db <+139>:	mov    ecx,DWORD PTR [eax]
   0xdf5189dd <+141>:	sub    esp,0xc
   0xdf5189e0 <+144>:	push   eax
   0xdf5189e1 <+145>:	call   DWORD PTR [ecx+0xc]
   0xdf5189e4 <+148>:	add    esp,0x10
   0xdf5189e7 <+151>:	mov    ecx,eax
   0xdf5189e9 <+153>:	mov    eax,DWORD PTR [ebp-0x20]
   0xdf5189ec <+156>:	mov    edx,DWORD PTR [eax]
   0xdf5189ee <+158>:	mov    DWORD PTR [ebp-0x24],edx
   0xdf5189f1 <+161>:	lea    edx,[ebx-0x8904a]
   0xdf5189f7 <+167>:	mov    DWORD PTR [ebp-0x1c],edx
   0xdf5189fa <+170>:	lea    edx,[ebp-0x18]
   0xdf5189fd <+173>:	push   edx
   0xdf5189fe <+174>:	push   ecx
   0xdf5189ff <+175>:	push   0x0
   0xdf518a01 <+177>:	push   0x0
   0xdf518a03 <+179>:	push   0x0
   0xdf518a05 <+181>:	push   esi
   0xdf518a06 <+182>:	push   DWORD PTR [ebp-0x1c]
   0xdf518a09 <+185>:	push   eax
   0xdf518a0a <+186>:	mov    eax,DWORD PTR [ebp-0x24]
   0xdf518a0d <+189>:	call   DWORD PTR [eax+0xc]
   0xdf518a10 <+192>:	add    esp,0x20
   0xdf518a13 <+195>:	mov    ecx,DWORD PTR [ebp+0x8]
   0xdf518a16 <+198>:	mov    DWORD PTR [ecx+0x20],eax
   0xdf518a19 <+201>:	mov    eax,DWORD PTR [ebp-0x10]
   0xdf518a1c <+204>:	mov    esi,DWORD PTR [eax]
   0xdf518a1e <+206>:	mov    DWORD PTR [ebp-0x14],edi
   0xdf518a21 <+209>:	mov    eax,DWORD PTR [edi]
   0xdf518a23 <+211>:	mov    ecx,DWORD PTR [eax]
   0xdf518a25 <+213>:	sub    esp,0xc
   0xdf518a28 <+216>:	push   eax
   0xdf518a29 <+217>:	call   DWORD PTR [ecx+0xc]
   0xdf518a2c <+220>:	add    esp,0x10
   0xdf518a2f <+223>:	mov    ecx,DWORD PTR [esi]
   0xdf518a31 <+225>:	lea    edx,[ebx-0x88a5a]
   0xdf518a37 <+231>:	lea    edi,[ebp-0x18]
   0xdf518a3a <+234>:	push   edi
   0xdf518a3b <+235>:	push   eax
   0xdf518a3c <+236>:	push   0x0
   0xdf518a3e <+238>:	push   0x0
   0xdf518a40 <+240>:	push   0x0
   0xdf518a42 <+242>:	push   DWORD PTR [ebp-0x28]
   0xdf518a45 <+245>:	push   edx
   0xdf518a46 <+246>:	push   esi
   0xdf518a47 <+247>:	call   DWORD PTR [ecx+0xc]
   0xdf518a4a <+250>:	add    esp,0x20
   0xdf518a4d <+253>:	mov    ecx,DWORD PTR [ebp+0x8]
   0xdf518a50 <+256>:	mov    DWORD PTR [ecx+0x24],eax
   0xdf518a53 <+259>:	mov    esi,ecx
   0xdf518a55 <+261>:	cmp    DWORD PTR [ecx+0x20],0x0
   0xdf518a59 <+265>:	setne  cl
   0xdf518a5c <+268>:	test   eax,eax
   0xdf518a5e <+270>:	setne  al
   0xdf518a61 <+273>:	and    al,cl
   0xdf518a63 <+275>:	mov    DWORD PTR [ebp-0x10],eax
   0xdf518a66 <+278>:	je     0xdf518b41 <_ZN10SDKActions10SDK_OnLoadEPcjb+497>
   0xdf518a6c <+284>:	call   0xdf509830 <_Z14InitVirtualMapv>
   0xdf518a71 <+289>:	sub    esp,0xc
   0xdf518a74 <+292>:	lea    eax,[ebx+0xf44]
   0xdf518a7a <+298>:	push   eax
   0xdf518a7b <+299>:	call   0xdf512a00 <_ZN20ActionPublicsManager25InitializePublicVariablesEv>
   0xdf518a80 <+304>:	add    esp,0x10
   0xdf518a83 <+307>:	lea    eax,[ebx+0xadc]
   0xdf518a89 <+313>:	mov    eax,DWORD PTR [eax]
   0xdf518a8b <+315>:	mov    ecx,DWORD PTR [eax]
   0xdf518a8d <+317>:	sub    esp,0xc
   0xdf518a90 <+320>:	push   eax
   0xdf518a91 <+321>:	call   DWORD PTR [ecx+0x38]
   0xdf518a94 <+324>:	add    esp,0x8
   0xdf518a97 <+327>:	push   DWORD PTR [esi+0x1c]
   0xdf518a9a <+330>:	push   eax
   0xdf518a9b <+331>:	call   0xdf533d50 <_ZN14CDetourManager4InitEPN10SourcePawn17ISourcePawnEngineEPN9SourceMod11IGameConfigE>
   0xdf518aa0 <+336>:	add    esp,0x10
   0xdf518aa3 <+339>:	lea    edi,[ebx+0xad8]
   0xdf518aa9 <+345>:	mov    eax,DWORD PTR [edi]
   0xdf518aab <+347>:	mov    ecx,DWORD PTR [eax]
   0xdf518aad <+349>:	sub    esp,0x4
   0xdf518ab0 <+352>:	lea    edx,[ebx+0x448]
   0xdf518ab6 <+358>:	push   edx
   0xdf518ab7 <+359>:	mov    esi,DWORD PTR [ebp-0x14]
   0xdf518aba <+362>:	push   DWORD PTR [esi]
   0xdf518abc <+364>:	push   eax
   0xdf518abd <+365>:	call   DWORD PTR [ecx+0x8]
   0xdf518ac0 <+368>:	add    esp,0x10
   0xdf518ac3 <+371>:	mov    eax,DWORD PTR [edi]
   0xdf518ac5 <+373>:	mov    ecx,DWORD PTR [eax]
   0xdf518ac7 <+375>:	sub    esp,0x4
   0xdf518aca <+378>:	lea    edx,[ebx+0x5f8]
   0xdf518ad0 <+384>:	push   edx
   0xdf518ad1 <+385>:	push   DWORD PTR [esi]
   0xdf518ad3 <+387>:	push   eax
   0xdf518ad4 <+388>:	call   DWORD PTR [ecx+0x8]
   0xdf518ad7 <+391>:	add    esp,0x10
   0xdf518ada <+394>:	mov    eax,DWORD PTR [edi]
   0xdf518adc <+396>:	mov    ecx,DWORD PTR [eax]
   0xdf518ade <+398>:	sub    esp,0x4
   0xdf518ae1 <+401>:	lea    edx,[ebx+0xfe8]
   0xdf518ae7 <+407>:	push   edx
   0xdf518ae8 <+408>:	push   DWORD PTR [esi]
   0xdf518aea <+410>:	push   eax
   0xdf518aeb <+411>:	call   DWORD PTR [ecx+0x8]
   0xdf518aee <+414>:	add    esp,0x10
   0xdf518af1 <+417>:	lea    eax,[ebx+0xb00]
   0xdf518af7 <+423>:	mov    eax,DWORD PTR [eax]
   0xdf518af9 <+425>:	mov    esi,DWORD PTR [ebp+0x8]
   0xdf518afc <+428>:	lea    ecx,[esi+0xc]
   0xdf518aff <+431>:	mov    edx,DWORD PTR [eax]
   0xdf518b01 <+433>:	sub    esp,0x8
   0xdf518b04 <+436>:	push   ecx
   0xdf518b05 <+437>:	push   eax
   0xdf518b06 <+438>:	call   DWORD PTR [edx+0x2c]
   0xdf518b09 <+441>:	add    esp,0x10
   0xdf518b0c <+444>:	lea    eax,[ebx+0xaf4]
   0xdf518b12 <+450>:	mov    eax,DWORD PTR [eax]
   0xdf518b14 <+452>:	add    esi,0x14
   0xdf518b17 <+455>:	mov    ecx,DWORD PTR [eax]
   0xdf518b19 <+457>:	sub    esp,0x8
   0xdf518b1c <+460>:	push   esi
   0xdf518b1d <+461>:	push   eax
   0xdf518b1e <+462>:	call   DWORD PTR [ecx+0xc]
   0xdf518b21 <+465>:	add    esp,0x10
   0xdf518b24 <+468>:	mov    eax,DWORD PTR [edi]
   0xdf518b26 <+470>:	mov    ecx,DWORD PTR [eax]
   0xdf518b28 <+472>:	sub    esp,0x4
   0xdf518b2b <+475>:	lea    edx,[ebx-0x88ac0]
   0xdf518b31 <+481>:	push   edx
   0xdf518b32 <+482>:	mov    edx,DWORD PTR [ebp-0x14]
   0xdf518b35 <+485>:	push   DWORD PTR [edx]
   0xdf518b37 <+487>:	push   eax
   0xdf518b38 <+488>:	call   DWORD PTR [ecx+0x24]
   0xdf518b3b <+491>:	jmp    0xdf518b56 <_ZN10SDKActions10SDK_OnLoadEPcjb+518>
   0xdf518b3d <+493>:	xor    eax,eax
   0xdf518b3f <+495>:	jmp    0xdf518b5c <_ZN10SDKActions10SDK_OnLoadEPcjb+524>
   0xdf518b41 <+497>:	lea    eax,[ebx-0x88ae9]
   0xdf518b47 <+503>:	push   DWORD PTR [ebp-0x18]
   0xdf518b4a <+506>:	push   eax
   0xdf518b4b <+507>:	push   DWORD PTR [ebp+0x10]
   0xdf518b4e <+510>:	push   DWORD PTR [ebp+0xc]
   0xdf518b51 <+513>:	call   0xdf4fdd40 <_Z10V_snprintfPciPKcz@plt>
   0xdf518b56 <+518>:	add    esp,0x10
   0xdf518b59 <+521>:	mov    eax,DWORD PTR [ebp-0x10]
   0xdf518b5c <+524>:	add    esp,0x1c
   0xdf518b5f <+527>:	pop    esi
   0xdf518b60 <+528>:	pop    edi
   0xdf518b61 <+529>:	pop    ebx
   0xdf518b62 <+530>:	pop    ebp
   0xdf518b63 <+531>:	ret
End of assembler dump.
Stack level 0, frame at 0xfffd9c10:
 eip = 0xdf5189a5 in SDKActions::SDK_OnLoad (/home/frag/dev/exts/actions.ext/source/extension.cpp:47); saved eip = 0xdf500210
 called by frame at 0xfffd9c40
 source language c++.
 Arglist at 0xfffd9c08, args: this=0xdf5f5f88 <g_sdkActions>, error=0xfffd9cf8 "Unknown error", maxlen=256, late=<optimized out>
 Locals at 0xfffd9c08, Previous frame's sp is 0xfffd9c10
 Saved registers:
  ebx at 0xfffd9c04, ebp at 0xfffd9c08, esi at 0xfffd9bfc, edi at 0xfffd9c00, eip at 0xfffd9c0c
End of Source crash report
----------------------------------------------
in the frame #0 there's this line actions.ext/source/extension.cpp:47 looking at the source code:
Code:
	if (!g_pActionsTools->LoadGameConfigFile(m_pConfig, error, maxlen))
		return false;
Seems that the extension is failing to load confi file?, But that shouldn't crash the server right?
Fraggor is offline
blueblur
Member
Join Date: Nov 2022
Location: 23℃
Old 02-21-2025 , 02:01   Re: [TF2 & L4D & L4D2] Actions
Reply With Quote #159

Got a crash here related to action.ext possibly, here's the infomations.
Spoiler


OS Version: Ubuntu 22.04.5 LTS
https://crash.limetech.org/gmgc725t2evw
blueblur 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 06:09.


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