From 1ecd32e0176ab4d7d2c162efc4055040718b449e Mon Sep 17 00:00:00 2001 From: arancormonk <180709949+arancormonk@users.noreply.github.com> Date: Tue, 2 Sep 2025 14:07:51 -0500 Subject: [PATCH] Fix OOB writes in ez.cpp HB/HBS vectors causing P25p2 TDMA voice segfault --- src/ez.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ez.cpp b/src/ez.cpp index f2ef04c..12c9538 100644 --- a/src/ez.cpp +++ b/src/ez.cpp @@ -85,7 +85,7 @@ int ez_rs28_facch (int payload[156], int parity[114]) int i, j, k, b; //init HB - for (i = 0; i < 64; i++) + for (i = 0; i < (int)HB.size(); i++) { HB[i] = 0; } @@ -136,7 +136,7 @@ int ez_rs28_sacch (int payload[180], int parity[132]) int i, j, k, b; //init HBS - for (i = 0; i < 64; i++) + for (i = 0; i < (int)HBS.size(); i++) { HBS[i] = 0; }