comix crashed reading .cbz with interlaced PNG
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
comix (Debian) |
Invalid
|
Undecided
|
Unassigned | ||
comix (Ubuntu) |
Invalid
|
Undecided
|
Krzysztof Klimonda |
Bug Description
Binary package hint: comix
The problem is with .cb* files containing interlaced PNGs.
Comix opens and displays the file OK, but when producing thumbnails in nautilus it crashes.
It seems PIL doesn't support interlaced PNG from the traceback.
ProblemType: Crash
Architecture: amd64
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/bin/comicthumb
InterpreterPath: /usr/bin/python2.6
NonfreeKernelMo
Package: comix 4.0.1-1
PackageArchitec
ProcCmdline: python /usr/bin/comicthumb /home/username/
ProcEnviron:
LANG=en_AU.UTF-8
SHELL=/bin/bash
PythonArgs: ['/usr/
SourcePackage: comix
Title: comicthumb crashed with IOError in load_prepare()
Uname: Linux 2.6.28-11-generic x86_64
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
Yeah, PIL doesn't support interlaced pngs and I can reproduce it using comicthumb by hand. But I couldn't reproduce the crash in nautilus (it generates thumbnail just fine.. Can you reproduce it, provide some screenshots (or test files that crash either nautilus/comicthumb or comix itself)? Working around the crash would be trivial.