From 970f518939d0f31fb1d0dd1ee5670d961ae2e08d Mon Sep 17 00:00:00 2001 From: Axel Kohlmeyer Date: Mon, 15 Jul 2024 06:25:03 -0400 Subject: [PATCH] avoid out of range access --- tools/lammps-gui/chartviewer.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/lammps-gui/chartviewer.cpp b/tools/lammps-gui/chartviewer.cpp index 919a3bf5fe..22f8e2f32b 100644 --- a/tools/lammps-gui/chartviewer.cpp +++ b/tools/lammps-gui/chartviewer.cpp @@ -138,7 +138,8 @@ void ChartWindow::quit() void ChartWindow::reset_zoom() { int choice = columns->currentData().toInt(); - charts[choice]->reset_zoom(); + if ((choice >= 0) && (choice < charts.size())) + charts[choice]->reset_zoom(); } void ChartWindow::stop_run()