From 4fb8bc35562419b522b8c43488df74605043f09a Mon Sep 17 00:00:00 2001
From: "Joachim Wuttke (o)" <j.wuttke@fz-juelich.de>
Date: Thu, 17 Aug 2023 14:56:25 +0200
Subject: [PATCH] Frame: add check for valid k_axis

---
 Base/Axis/Frame.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Base/Axis/Frame.cpp b/Base/Axis/Frame.cpp
index 8bd6955a4e2..3b5e634166c 100644
--- a/Base/Axis/Frame.cpp
+++ b/Base/Axis/Frame.cpp
@@ -87,6 +87,7 @@ std::vector<int> Frame::allIndices(size_t i_flat) const
 
 size_t Frame::projectedIndex(size_t i_flat, size_t k_axis) const
 {
+    ASSERT(k_axis < rank());
     if (rank() == 1)
         return i_flat;
     if (rank() == 2) {
-- 
GitLab