]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
reduced assertion strength 1410/head
authorYann Collet <cyan@fb.com>
Thu, 8 Nov 2018 20:57:34 +0000 (12:57 -0800)
committerYann Collet <cyan@fb.com>
Thu, 8 Nov 2018 20:57:34 +0000 (12:57 -0800)
one limit case can apparently be generated during fuzzer tests

lib/decompress/zstd_decompress_block.c

index ef424877b795222aa3b3c2f770837e4868968d0f..71bb8e97bb349c02566e6ea6daf128b88bc0796e 100644 (file)
@@ -1037,7 +1037,7 @@ ZSTD_decompressSequencesLong_body(
         seqState.prefixStart = prefixStart;
         seqState.pos = (size_t)(op-prefixStart);
         seqState.dictEnd = dictEnd;
-        assert(iend > ip);
+        assert(iend >= ip);
         CHECK_E(BIT_initDStream(&seqState.DStream, ip, iend-ip), corruption_detected);
         ZSTD_initFseState(&seqState.stateLL, &seqState.DStream, dctx->LLTptr);
         ZSTD_initFseState(&seqState.stateOffb, &seqState.DStream, dctx->OFTptr);