[issue23056] tarfile raises an exception when reading an empty tar in streaming mode

2021-11-29 Thread Irit Katriel
Irit Katriel added the comment: Reproduced on 3.11. -- nosy: +iritkatriel versions: +Python 3.10, Python 3.11, Python 3.9 -Python 2.7, Python 3.4, Python 3.5 ___ Python tracker _

[issue23056] tarfile raises an exception when reading an empty tar in streaming mode

2014-12-16 Thread liu chang
liu chang added the comment: a simple fix -- keywords: +patch Added file: http://bugs.python.org/file37465/fix-tar-23056.patch ___ Python tracker ___

[issue23056] tarfile raises an exception when reading an empty tar in streaming mode

2014-12-16 Thread liu chang
liu chang added the comment: 2232 def next(self): 2233 """Return the next member of the archive as a TarInfo object, when 2234TarFile is opened for reading. Return None if there is no more 2235available. 2236 """ 2237 self._check("ra") 2238

[issue23056] tarfile raises an exception when reading an empty tar in streaming mode

2014-12-15 Thread Serhiy Storchaka
Changes by Serhiy Storchaka : -- nosy: +larry, lars.gustaebel, serhiy.storchaka ___ Python tracker ___ ___ Python-bugs-list mailing li

[issue23056] tarfile raises an exception when reading an empty tar in streaming mode

2014-12-15 Thread Gregory P. Smith
New submission from Gregory P. Smith: $ cat >test.py < info = f.next() File "/usr/lib/python2.7/tarfile.py", line 2319, in next self.fileobj.seek(self.offset) File "/usr/lib/python2.7/tarfile.py", line 555, in seek raise StreamError("seeking backwards is not allowed") tarfile.Stre