Zip created by pigz[1] is deemed to be corrupted even though it is considered 
valid by unzip et alli [2].   I do not claim pigz's zip is correct but 
other un/zippers think so. Apparently it is mentioned in paragraph 4.3.9.3 of 
ZIP File Format Specification [3][4].   4.3.9.3 Although not originally 
assigned a signature, the value   0x08074b50 has commonly been adopted as a 
signature value   for the data descriptor record.  Implementers SHOULD be   
aware that ZIP files MAY be encountered with or without this   signature 
marking data descriptors and SHOULD account for  either case when reading ZIP 
files to ensure compatibility.   Also made a script that shows that in practice 
(attached).   If you find this zip correct make gzip aware of it, if otherwise 
you find it incorrect else let me know, I may raise in pigz issues.   Regards.  
 --   1.  github.com https://github.com/madler/pigz   2. unzip, doublecmd, 
totalcmd, 7zip, winrar, and likely others   3.  pkware.cachefly.net 
https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT   4.  
sourceforge.net https://sourceforge.net/p/sevenzip/bugs/2416/#84d4

<<attachment: gunzip-pigzip.zip>>



Reply via email to