From 3756361cfed773dc14837cdb594bec95aa923017 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Tue, 5 Nov 2024 22:43:29 +0300 Subject: [PATCH] engine: client: fix possible NULL dereference when setting up bbox for non-solid visent that somehow doesn't have a model --- engine/client/cl_pmove.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/client/cl_pmove.c b/engine/client/cl_pmove.c index 90d003db..e6b51732 100644 --- a/engine/client/cl_pmove.c +++ b/engine/client/cl_pmove.c @@ -344,7 +344,7 @@ static void CL_CopyEntityToPhysEnt( physent_t *pe, entity_state_t *state, qboole } // rare case: not solid entities in vistrace - if( visent && VectorIsNull( pe->mins )) + if( visent && VectorIsNull( pe->mins ) && mod != NULL ) { VectorCopy( mod->mins, pe->mins ); VectorCopy( mod->maxs, pe->maxs );