From cbca92513bcf381b7d15b88ffc909139e53e2722 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20T=C5=AFma?= Date: Sun, 26 Nov 2023 09:07:08 +0100 Subject: [PATCH] Fixed crash on empty MBTiles files --- src/map/mbtilesmap.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/map/mbtilesmap.cpp b/src/map/mbtilesmap.cpp index fccc3efc..19af3fc0 100644 --- a/src/map/mbtilesmap.cpp +++ b/src/map/mbtilesmap.cpp @@ -82,6 +82,11 @@ bool MBTilesMap::getZooms() _zooms.append(i); } + if (!_zooms.size()) { + _errorString = "Empty tile set"; + return false; + } + _zi = _zooms.size() - 1; return true;