From 8576db56423c1ea553caaf9b1f1b138b111bd719 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 30 Nov 2023 19:41:26 +0100 Subject: [PATCH] Fix buffer-overflow in power range spectral analysis (#9560) --- gtk2_ardour/fft_graph.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk2_ardour/fft_graph.cc b/gtk2_ardour/fft_graph.cc index 3a110ee7c4..8917bb0371 100644 --- a/gtk2_ardour/fft_graph.cc +++ b/gtk2_ardour/fft_graph.cc @@ -577,7 +577,7 @@ FFTGraph::redraw () mpp = maxf; // Draw back to the start using the minimum value - for (int x = res->length () - 1; x >= 0; --x) { + for (int x = res->length () - 2; x >= 0; --x) { mpp = std::min (mpp, res->minAt (x, _show_proportional)); if (_logScale[x] == _logScale[x + 1]) {