Hangs mid-way through writing rotated and cropped images

Bug #342488 reported by Ian Sullivan
Affects Status Importance Assigned to Milestone

Bug Description

After loading rev 113 up with a full book's worth of image files and getting them all set for proper rotation and cropping, I selected PNG output and it started writing out the images. It got all the way to image 32 in the first set before halting with this error message:

Traceback (most recent call last):
  File "~/bkrpr/Bkrpr/wxGUI/Workspaces.py", line 304, in <lambda>
    button.Bind(wx.EVT_BUTTON, lambda e: self.on_image(e,M))
  File "~/bkrpr/Bkrpr/wxGUI/Workspaces.py", line 335, in on_image
  File "~/bkrpr/Bkrpr/wxGUI/ProgressDialog.py", line 41, in go
    if generator.next() == False:
  File "~/bkrpr/Bkrpr/wxGUI/Workspaces.py", line 323, in _write_image_files
  File "~/bkrpr/Bkrpr/graphic.py", line 185, in save
    self.im.save(*arg, **kwarg)
  File "/usr/lib/python2.5/site-packages/PIL/Image.py", line 1406, in save
    save_handler(self, fp, filename)
  File "/usr/lib/python2.5/site-packages/PIL/PngImagePlugin.py", line 510, in _save
    ImageFile._save(im, _idat(fp, chunk), [("zip", (0,0)+im.size, 0, rawmode)])
  File "/usr/lib/python2.5/site-packages/PIL/ImageFile.py", line 476, in _save
    e.setimage(im.im, b)
SystemError: tile cannot extend outside image

Revision history for this message
Ian Sullivan (sullivan) wrote :

Ran into same error message on second attempt to crop using trunk code. Different book used for second attempt.

Changed in bkrpr:
status: New → Confirmed
importance: Undecided → Critical
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers