From 805cc24becb2c4589722e8ab89b0f10da05dcc57 Mon Sep 17 00:00:00 2001 From: Tim Jenssen Date: Tue, 3 Mar 2020 16:51:35 +0100 Subject: [PATCH] ADS: DockManager: Handle potential read errors for XML data Change-Id: I63f6dee64a26abb4f5102faad2b914b844847f14 Reviewed-by: Tim Jenssen --- src/libs/advanceddockingsystem/dockmanager.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libs/advanceddockingsystem/dockmanager.cpp b/src/libs/advanceddockingsystem/dockmanager.cpp index 4e1554dff22..46f25a502be 100644 --- a/src/libs/advanceddockingsystem/dockmanager.cpp +++ b/src/libs/advanceddockingsystem/dockmanager.cpp @@ -188,6 +188,8 @@ namespace ADS } DockingStateReader stateReader(state); stateReader.readNextStartElement(); + if (!stateReader.readNextStartElement()) + return false; if (stateReader.name() != "QtAdvancedDockingSystem") { return false; }