New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #26393 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

PIL 1.1.7 contains a regression from 1.1.6 in Image.split()

Reported by: charles@… Owned by: jmr@…
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: Cc:
Port: py26-pil py27-pil

Description

File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/reportlab-2.4-py2.6-macosx-10.6-x86_64.egg/reportlab/pdfbase/pdfdoc.py", line 2140, in loadImageFromSRC
   raw = im.getRGBData()
 File "/Users/cduffy/.hudson/jobs/fanforce/workspace/fanforce-virtualenv/lib/python2.6/site-packages/sx/pisa3/pisa_reportlab.py", line 324, in getRGBData
   self._dataA = PmlImageReader(im.split()[3])
 File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/PIL/Image.py", line 1497, in split
   if self.im.bands == 1:
AttributeError: 'NoneType' object has no attribute 'bands'

See upstream report at http://code.activestate.com/lists/python-image-sig/5994/ and patch at http://hg.effbot.org/pil-2009-raclette/changeset/fb7ce579f5f9

Attachments

patch-image-split.diff (754 bytes) - added by charles@… 3 years ago.
Patch resolving issue

Change History

Changed 3 years ago by charles@…

Patch resolving issue

comment:1 Changed 3 years ago by jmr@…

  • Status changed from new to assigned
  • Owner changed from macports-tickets@… to jmr@…
  • Port set to py26-pil py27-pil

Please remember to fill in the Port field and cc the maintainer.

comment:2 Changed 3 years ago by jmr@…

  • Status changed from assigned to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.