Thanks a lot for the explanation! I checked and my files do contain unexpected NUL-byte trailing!
Have a nice day. Minato On Wed, 26 Dec 2018 at 19:03, Paul Eggert <egg...@cs.ucla.edu> wrote: > > Namikaze Minato wrote: > > > Do you know what could be happening? > > When gzip -cdf sees junk input data, it simply copies it to standard output; > this behavior is documented in the gzip manual (look for --force). Your input > files have NUL-byte padding at the end, contrary to Internet RFC 1952. > > > Do you know how I could try to reproduce the problem on > > non-confidential data for you to be able to debug? > > $ (gzip </dev/null; printf '\0') >t.gz > $ gzip -cd <t.gz | od -c > 0000000 > $ gzip -cdf <t.gz | od -c > 0000000 \0 > 0000001 > > Though it's not a bug....