From 95591a5269b822f25907616393a435901194b75e Mon Sep 17 00:00:00 2001 From: czjaso Date: Mon, 12 Jan 2026 14:08:57 -0800 Subject: [PATCH] Add assert to check for overflow in xStreamBufferSendFromISR. --- stream_buffer.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/stream_buffer.c b/stream_buffer.c index 4f13c679b90..287bd073699 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 {