From 1c136bcc74e246a3211bb2b9491af07a8932026f Mon Sep 17 00:00:00 2001 From: tovjemam Date: Fri, 20 Mar 2026 20:36:17 +0100 Subject: [PATCH] Fix ProcessUpdateEntsMsg crashing when ents is empty --- src/gameview/worldview.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gameview/worldview.cpp b/src/gameview/worldview.cpp index db7a050..1fd3946 100644 --- a/src/gameview/worldview.cpp +++ b/src/gameview/worldview.cpp @@ -183,6 +183,9 @@ bool game::view::WorldView::ProcessUpdateEntsMsg(net::InMessage& msg) if (!msg.Read(count)) return false; + if (count > ents_.size()) + return false; // wanna update more than we have + net::EntNum current = 0; auto it = ents_.begin();