From bc95dc1a1de4ac2b8be3fbf3566fc1b8a64ca1e6 Mon Sep 17 00:00:00 2001 From: arancormonk <180709949+arancormonk@users.noreply.github.com> Date: Tue, 2 Sep 2025 14:53:26 -0500 Subject: [PATCH] Fix NXDN CAC decoder temp buffer overflow in nxdn_deperm_cac causing segfaults under -O2/-O3. --- src/nxdn_deperm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nxdn_deperm.c b/src/nxdn_deperm.c index cd7fa63..baf0f0a 100644 --- a/src/nxdn_deperm.c +++ b/src/nxdn_deperm.c @@ -1038,7 +1038,7 @@ void nxdn_deperm_cac(dsd_opts * opts, dsd_state * state, uint8_t bits[300]) } //switch to the convolutional decoder - uint8_t temp[179]; + uint8_t temp[350]; uint8_t s0; uint8_t s1; uint8_t m_data[22]; //26