[Debian-med-packaging] Bug#883816: zstd: Encoding errors when using a dictionary using zstdmt
Guus Sliepen
guus at debian.org
Thu Dec 7 21:04:48 UTC 2017
Package: zstd
Version: 1.3.2+dfsg2-1
Severity: important
While testing zstd, I found that when using a pre-made dictionary,
zstdmt will generate corrupted files:
[guus at haplo]/dev/shm/corpus>zstd --rm -D ../dictionary *
[guus at haplo]/dev/shm/corpus>zstd --rm -D ../dictionary -d *
[guus at haplo]/dev/shm/corpus>zstdmt --rm -D ../dictionary *
[guus at haplo]/dev/shm/corpus>zstdmt --rm -D ../dictionary -d *
ar,S=18008914:2,.zst : Decoding error (36) : Corrupted block detected
ar,S=6386609:2,S.zst : Decoding error (36) : Corrupted block detected
ar,S=6382007:2,S.zst : Decoding error (36) : Corrupted block detected
[...]
[guus at haplo]/dev/shm/corpus>zstd --rm -D ../dictionary -d *.zst
ar,S=18008914:2,.zst : Decoding error (36) : Corrupted block detected
ar,S=6386609:2,S.zst : Decoding error (36) : Corrupted block detected
ar,S=6382007:2,S.zst : Decoding error (36) : Corrupted block detected
[...]
Not all files are corrupt, only 1% has problems.
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.13.0-1-amd64 (SMP w/12 CPU cores)
Locale: LANG=nl_NL.utf8, LC_CTYPE=nl_NL.utf8 (charmap=UTF-8), LANGUAGE=nl_NL.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages zstd depends on:
ii libc6 2.25-3
ii libgcc1 1:8-20170923-1
ii libstdc++6 8-20170923-1
ii libzstd1 1.3.2+dfsg2-1
zstd recommends no packages.
zstd suggests no packages.
-- no debconf information
More information about the Debian-med-packaging
mailing list