> From: owner-openssl-us...@openssl.org On Behalf Of jb-open...@wisemo.com
> Sent: Thursday, 26 April, 2012 19:37

> On 26-04-2012 15:05, Thomas J. Hruska wrote:
> >  ... This archive under 7-Zip 9.20 (latest
> >  stable) displays a "There are no trailing zero-filled records"
> >  error dialog but then proceeds to work just fine.  ...

> This is not limited to 7-Zip, see also the post by Mr. Bergeron
> of IBM.
> 
I didn't see that one, but a few more data points:

Ancient Solaris (5.)8 says "tar: read error: unexpected EOF" 
but has in fact extracted or listed last file (VMS/WISHLIST.TXT) 
okay. Ancient AIX 4.3 goes into an apparently infinite loop on 
the last 8 files (!) but seems to have extracted/listed okay.

Of the downloads I have at hand (about a year), the others 
with less than 2x512 zero at the end are 0.9.8q and 1.0.0-beta4 . 
0.9.8q produces same symptoms but 1.0.0-beta4 does not. Blech.

WinZip 12 is happy. As is gnu tar 1.13.19 1.14 1.15.1.
I'm not startled by that; gnu programs in general usually 
tolerate slight nonstandardness, and often not-so-slight. 
This may be exchange for the nonstandardness they create.

> I have looked closer at the tar.gz file (my download matches the
> checksums and digital signature from Dr. Henson), and the file
> is not valid according to the tar file format specifications that
> I have looked at.
> 
> According to the basic tar specification, each file is prefixed by
> a 512 byte header with filename, size etc. and zero padded to a
> multiple of 512 bytes, and the last file is followed by at least
> 2x512 bytes of all-zero bytes to indicate end of file.  ...
> But the tar file inside the gzip file "openssl-1.0.1b.tar.gz"
> lacks those last 1024 bytes of zeroes.  ...



______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to