Message8855

Author zyasoft
Recipients zyasoft
Date 2014-07-01.03:57:51
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1404187072.39.0.851510182279.issue2176@psf.upfronthosting.co.za>
In-reply-to
Content
It's trivial to reproduce this bug:

wget https://pypi.python.org/packages/source/P/PrettyTable/prettytable-0.7.2.tar.bz2#md5=760dc900590ac3c46736167e09fa463a

import tarfile

with tarfile.open(name='prettytable-0.7.2.tar.bz2', mode='r') as t:
    t.extractall()

will reliably produce output files with chunks of data missing, as can be readily be verified with diff -r

Note that using the bz2 module to decompress produces a valid tar, so there's likely some interaction between streaming decompress and output of a given block to the untarred directory.
History
Date User Action Args
2014-07-01 03:57:52zyasoftsetrecipients: + zyasoft
2014-07-01 03:57:52zyasoftsetmessageid: <1404187072.39.0.851510182279.issue2176@psf.upfronthosting.co.za>
2014-07-01 03:57:52zyasoftlinkissue2176 messages
2014-07-01 03:57:51zyasoftcreate