]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
streaming/buffer: add debug validation for 'impossible' condition
authorVictor Julien <vjulien@oisf.net>
Tue, 22 Mar 2022 15:55:52 +0000 (16:55 +0100)
committerVictor Julien <vjulien@oisf.net>
Mon, 9 May 2022 14:38:08 +0000 (16:38 +0200)
src/util-streaming-buffer.c

index 96dbac8cecbc78c050fd0524704febbadf6e7ef8..b60b696f3255a910f74a6c58c437a3fe18b6f7c3 100644 (file)
@@ -654,7 +654,7 @@ int StreamingBufferInsertAt(StreamingBuffer *sb, StreamingBufferSegment *seg,
                             uint64_t offset)
 {
     BUG_ON(seg == NULL);
-
+    DEBUG_VALIDATE_BUG_ON(offset < sb->stream_offset);
     if (offset < sb->stream_offset)
         return -2;