Package: python-imaging Version: 1.1.6-3 Severity: important I'm having problems with python-imaging 1.1.7-1. (1.1.6-3 version works)
Whenever I load a greyscale PNG with Alpha ("LA" bands): >>> from PIL import Image >>> i1 = Image.open("testfile.png") >>> repr(i1.im) 'None' self.im attribute is not loaded yet. And when I try to call self.split(), i get: >>> i1.split() Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python2.5/site-packages/PIL/Image.py", line 1497, in split if self.im.bands == 1: AttributeError: 'NoneType' object has no attribute 'bands' Image.split function isn't checking if im attribute is loaded, and whenever I open a PNG it remains unloaded. I have solved it in my program calling Image.load() just after open. But the bug remains. >>> i1.load() <PixelAccess object at 0xb7cc60d0> >>> repr(i1.im) '<ImagingCore object at 0xb7cc60c0>' >>> i1.split() (<PIL.Image.Image image mode=L size=640x400 at 0x84C58CC>, <PIL.Image.Image image mode=L size=640x400 at 0xB7CDCB0C>) -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (650, 'testing'), (500, 'stable'), (100, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.30-2-686 (SMP w/2 CPU cores) Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages python-imaging depends on: ii libc6 2.10.2-2 GNU C Library: Shared libraries ii libfreetype6 2.3.11-1 FreeType 2 font engine, shared lib ii libjpeg62 6b-15 The Independent JPEG Group's JPEG ii mime-support 3.48-1 MIME files 'mime.types' & 'mailcap ii python 2.5.4-2 An interactive high-level object-o ii python-central 0.6.14+nmu2 register and build utility for Pyt ii python-imaging-tk 1.1.6-3 Python Imaging Library - ImageTk M ii zlib1g 1:1.2.3.3.dfsg-15 compression library - runtime python-imaging recommends no packages. Versions of packages python-imaging suggests: pn python-imaging-dbg <none> (no description available) pn python-imaging-doc <none> (no description available) -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org