From 4a8438ebb4431e41350e21bce454e6ac513ecec1 Mon Sep 17 00:00:00 2001 From: "alexey.lysiuk" Date: Sun, 9 Jun 2019 12:57:57 +0300 Subject: [PATCH] - fixed crash on loading map in Hexen format without any nodes --- src/maploader/maploader.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/maploader/maploader.cpp b/src/maploader/maploader.cpp index a3d543c95c..65fd69da40 100644 --- a/src/maploader/maploader.cpp +++ b/src/maploader/maploader.cpp @@ -767,6 +767,11 @@ bool MapLoader::LoadExtendedNodes (FileReader &dalump, uint32_t id) static bool P_CheckV4Nodes(MapData *map) { + if (map->Size(ML_NODES) == 0) + { + return false; + } + char header[8]; map->Read(ML_NODES, header, 8);