inikep / lizard

Lizard (formerly LZ5) is an efficient compressor with very fast decompression. It achieves compression ratio that is comparable to zip/zlib and zstd/brotli (at low and medium compression levels) at decompression speed of 1000 MB/s and faster.
Other
644 stars 40 forks source link

The library is not annotated for Memory Sanitizer. #35

Open alexey-milovidov opened 3 years ago

alexey-milovidov commented 3 years ago

Example:

==341==WARNING: MemorySanitizer: use-of-uninitialized-value
    #0 0x41021543 in Lizard_compress_fastSmall obj-x86_64-linux-gnu/../contrib/lizard/lib/lizard_parser_fastsmall.h:83:45
    #1 0x41021543 in Lizard_compress_generic obj-x86_64-linux-gnu/../contrib/lizard/lib/lizard_compress.c:506:19
    #2 0x41021543 in Lizard_compress_extState obj-x86_64-linux-gnu/../contrib/lizard/lib/lizard_compress.c:592:12
    #3 0x4102c480 in Lizard_compress obj-x86_64-linux-gnu/../contrib/lizard/lib/lizard_compress.c:602:13
filimonov commented 3 years ago

Also https://github.com/inikep/lizard/pull/26