From f7e51b61106d76973d81fe4883c410a0b1f91193 Mon Sep 17 00:00:00 2001 From: caxanga334 <10157643+caxanga334@users.noreply.github.com> Date: Fri, 25 Apr 2025 14:52:44 -0300 Subject: [PATCH] Fix NULL Crash on ReferenceToIndex (#2311) --- core/HalfLife2.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/HalfLife2.cpp b/core/HalfLife2.cpp index f6c9873aa..91a1e0aef 100644 --- a/core/HalfLife2.cpp +++ b/core/HalfLife2.cpp @@ -1102,7 +1102,7 @@ int CHalfLife2::ReferenceToIndex(cell_t entRef) CEntInfo *pInfo = LookupEntity(hndl.GetEntryIndex()); - if (pInfo->m_SerialNumber != hndl.GetSerialNumber()) + if (!pInfo || pInfo->m_SerialNumber != hndl.GetSerialNumber()) { return INVALID_EHANDLE_INDEX; }