From: Yann Collet Date: Sat, 2 Jul 2016 19:39:47 +0000 (+0200) Subject: fixed risk of segfault on very large files (multiple GB) X-Git-Tag: v0.7.2^2~11 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0d5bf8f06f35e579f47447bdb65416bc21b32427;p=thirdparty%2Fzstd.git fixed risk of segfault on very large files (multiple GB) --- diff --git a/lib/compress/zstd_compress.c b/lib/compress/zstd_compress.c index 07d880221..4cb92c076 100644 --- a/lib/compress/zstd_compress.c +++ b/lib/compress/zstd_compress.c @@ -404,6 +404,8 @@ static void ZSTD_reduceIndex (ZSTD_CCtx* zc, const U32 reducerValue) { const U32 h3Size = (zc->hashLog3) ? 1 << zc->hashLog3 : 0; ZSTD_reduceTable(zc->hashTable3, h3Size, reducerValue); } + + ZSTD_reduceTable(zc->rep, ZSTD_REP_NUM, reducerValue); }