View Single Post
gubka
Veteran Member
Join Date: Jan 2012
Location: Russia
Old 01-07-2020 , 15:48   Re: [CS:GO] Experimental: Zombie Plague X.028
Reply With Quote #932

Quote:
Originally Posted by laper32 View Post
L 01/05/2020 - 19:43:56: [SM] Exception reported: [Gamedata Validation] Failed to load SDK call "CParticleSystemDictionary::~CParticleSystemD ictionary". Update signature in "plugin.zombieplague"
L 01/05/2020 - 19:43:56: [SM] Blaming: vortex_fm.smx
L 01/05/2020 - 19:43:56: [SM] Call stack trace:
L 01/05/2020 - 19:43:56: [SM] [0] SetFailState
L 01/05/2020 - 19:43:56: [SM] [1] Line 35, modules/manager/visualeffects/particles.cpp:articlesOnInit
L 01/05/2020 - 19:43:56: [SM] [2] Line 10, modules/manager/visualeffects.cpp::VEffectsOnInit

Despite I have found Linux's sig is:
\x55\x89\xE5\x57\x56\x53\x83\xEC\x1C\x8B\x7D\ x08\x89\x3C\x24\xE8\x2A\x2A\x2A\x2A\x8B\x9F\x 8C\x00\x00\x00
(Not test yet)
However, I still don't know where is the location about CParticleSystemMgr::~CParticleSystemMgr in server.dll....
sig remain,
to find it

"CParticleSystemMgr::InitAttributeTable" x-ref are in -> "CParticleSystemMgr::CParticleSystemMgr" -> xref will be in function before destructor call "CParticleSystemMgr::~CParticleSystemMgr" which wrapped in _cxa_atexit, inside you will se destructor "CParticleSystemDictionary::~CParticleSystemD ictionary"
. To make life easiler, you should check the old sib with symbols and it will help a lot, also ida pro can show pseudo-code

Btw, I will release 029 soon
__________________
gubka is offline
Send a message via ICQ to gubka