From 52822473466cfa5cdd2146d02dae5f924b8552e4 Mon Sep 17 00:00:00 2001 From: jasonpcarroll <23126711+jasonpcarroll@users.noreply.github.com> Date: Tue, 13 Jan 2026 13:35:01 -0800 Subject: [PATCH] Add assert to check for overflow in xStreamBufferSendFromISR. (#1357) Co-authored-by: czjaso --- stream_buffer.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/stream_buffer.c b/stream_buffer.c index 4f13c679b..287bd0736 100644 --- a/stream_buffer.c +++ b/stream_buffer.c @@ -961,6 +961,9 @@ size_t xStreamBufferSendFromISR( StreamBufferHandle_t xStreamBuffer, if( ( pxStreamBuffer->ucFlags & sbFLAGS_IS_MESSAGE_BUFFER ) != ( uint8_t ) 0 ) { xRequiredSpace += sbBYTES_TO_STORE_MESSAGE_LENGTH; + + /* Overflow? */ + configASSERT( xRequiredSpace > xDataLengthBytes ); } else {