From 606da14d2f96739b23297e566bff827664374df5 Mon Sep 17 00:00:00 2001 From: Neil Vaytet <neil.vaytet@esss.se> Date: Mon, 15 Oct 2018 16:39:02 +0200 Subject: [PATCH] Refs #23238 : Missing check for sizes in DetectorInfo merge --- Framework/Beamline/src/DetectorInfo.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Framework/Beamline/src/DetectorInfo.cpp b/Framework/Beamline/src/DetectorInfo.cpp index 4272744abb1..8651a3b68c1 100644 --- a/Framework/Beamline/src/DetectorInfo.cpp +++ b/Framework/Beamline/src/DetectorInfo.cpp @@ -171,6 +171,7 @@ void failMerge(const std::string &what) { * ignored, i.e., no time index is added. */ void DetectorInfo::merge(const DetectorInfo &other, const std::vector<bool> &merge) { + checkSizes(other); for (size_t timeIndex = 0; timeIndex < other.scanCount(); ++timeIndex) { if (!merge[timeIndex]) continue; -- GitLab