Bug 716566

Summary: [abrt] comix-4.0.4-3.fc14.1: tarfile.py:2315:next:EOFError: compressed file ended before the logical end-of-stream was detected
Product: [Fedora] Fedora Reporter: Fabian D <nfabian64>
Component: comixAssignee: Mamoru TASAKA <mtasaka>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 14CC: mtasaka
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:22b0033e
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-08-16 14:49:03 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
File: backtrace none

Description Fabian D 2011-06-24 22:43:59 UTC
abrt version: 1.1.13
architecture: x86_64
cmdline: python /usr/bin/comix /home/chim-fedora/Descargas/BlOoD+uChIhA+543.cbz
component: comix
executable: /usr/bin/comix
kernel: 2.6.35.6-45.fc14.x86_64
package: comix-4.0.4-3.fc14.1
reason: tarfile.py:2315:next:EOFError: compressed file ended before the logical end-of-stream was detected
release: Fedora release 14 (Laughlin)
time: 1308194307
uid: 500

backtrace
-----
tarfile.py:2315:next:EOFError: compressed file ended before the logical end-of-stream was detected

Traceback (most recent call last):
  File "/usr/share/comix/src/event.py", line 235, in scroll_wheel_event
    self._window.next_page()
  File "/usr/share/comix/src/main.py", line 379, in next_page
    if self.file_handler.next_page():
  File "/usr/share/comix/src/filehandler.py", line 119, in next_page
    self._open_next_archive()
  File "/usr/share/comix/src/filehandler.py", line 485, in _open_next_archive
    self.open_file(path)
  File "/usr/share/comix/src/filehandler.py", line 237, in open_file
    self._condition = self._extractor.setup(path, self._tmp_dir)
  File "/usr/share/comix/src/archive.py", line 57, in setup
    self._files = self._tfile.getnames()
  File "/usr/lib64/python2.7/tarfile.py", line 1811, in getnames
    return [tarinfo.name for tarinfo in self.getmembers()]
  File "/usr/lib64/python2.7/tarfile.py", line 1803, in getmembers
    self._load()        # all members, we first have to
  File "/usr/lib64/python2.7/tarfile.py", line 2380, in _load
    tarinfo = self.next()
  File "/usr/lib64/python2.7/tarfile.py", line 2315, in next
    self.fileobj.seek(self.offset)
EOFError: compressed file ended before the logical end-of-stream was detected

Local variables in innermost frame:
self: <tarfile.TarFile object at 0x1c625d0>

Comment 1 Fabian D 2011-06-24 22:44:02 UTC
Created attachment 509858 [details]
File: backtrace

Comment 2 Mamoru TASAKA 2011-06-25 18:51:20 UTC
I think you tried to open a broken tar archive with comix. Would you upload the tarball you were trying to see?

Comment 3 Fedora End Of Life 2012-08-16 14:49:06 UTC
This message is a notice that Fedora 14 is now at end of life. Fedora 
has stopped maintaining and issuing updates for Fedora 14. It is 
Fedora's policy to close all bug reports from releases that are no 
longer maintained.  At this time, all open bugs with a Fedora 'version'
of '14' have been closed as WONTFIX.

(Please note: Our normal process is to give advanced warning of this 
occurring, but we forgot to do that. A thousand apologies.)

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, feel free to reopen 
this bug and simply change the 'version' to a later Fedora version.

Bug Reporter: Thank you for reporting this issue and we are sorry that 
we were unable to fix it before Fedora 14 reached end of life. If you 
would still like to see this bug fixed and are able to reproduce it 
against a later version of Fedora, you are encouraged to click on 
"Clone This Bug" (top right of this page) and open it against that 
version of Fedora.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events.  Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

The process we are following is described here: 
http://fedoraproject.org/wiki/BugZappers/HouseKeeping