View Single Post
Lux
Veteran Member
Join Date: Jan 2015
Location: Cat
Old 10-14-2020 , 11:02   Re: [L4d2] Crash on CMoveableCamera::FollowTarget() + 0x3b
Reply With Quote #16

devilesk, dragokas, externet.

All crashes look to be a garbage entity getting past the ehandle check (entity reference basicly) and reading garbage, something is very wrong here and no it has nothing to do with level changing.

This is something I don't know how to fix.

From CMoveableCamera::FollowTarget
PHP Code:
if ( *(v2 333) & // Crashing in this check according to crashstack this is quite strange given it's using Flag EFL_SETTING_UP_BONES I don't think i'm right here given below function of the typical check usually.
    
CBaseEntity::CalcAbsolutePosition(v2); 
Usually this type of check.
PHP Code:
if ( this->CBaseEntity.m_iEFlags EFL_DIRTY_ABSTRANSFORM )
        
CBaseEntity::CalcAbsolutePosition(this); 
In externet's case the ehandle check is in SurvivorUseObject::ShouldGiveUp could be wrong hope someone more experienced then me could help.
__________________
Connect
My Plugins: KlickME
[My GitHub]

Commission me for L4D

Last edited by Lux; 10-14-2020 at 11:08.
Lux is offline