[GEM-dev] [ pd-gem-Bugs-2782081 ] pix_write aborts pd when disk is full

SourceForge.net noreply at sourceforge.net
Tue Jun 2 10:27:23 CEST 2009


Bugs item #2782081, was opened at 2009-04-27 13:38
Message generated for change (Comment added) made by zmoelnig
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=507079&aid=2782081&group_id=64325

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Pending
>Resolution: Works For Me
Priority: 5
Private: No
Submitted By: ClaudiusMaximus (claudiusmaximus)
Assigned to: Nobody/Anonymous (nobody)
Summary: pix_write aborts pd when disk is full

Initial Comment:
If you fill the disk with pix_write (quite easy when saving in TIFF format), pd aborts.

error: ImageMagick: /mnt/wednesday/in/rec/img60413.tif: Write error at scanline 456. `TIFFAppendToStrip'
pd: magick/exception.c:932: ThrowMagickExceptionList: Assertion `exception->signature == 0xabacadabUL' failed.
(then pd aborts)

A fix would ideally let the pd patch know something went wrong so it could turn off image saving or quit by itself or whatever it wants to do.

Versions: Gem-0.91.1-2 and pd-0.41.4 from the pure:dyne repository.


----------------------------------------------------------------------

>Comment By: IOhannes m zmlnig (zmoelnig)
Date: 2009-06-02 10:27

Message:
hmm, unable to reproduce this.
when my disk fills up i get:
> error: ImageMagick: /home/zmoelnig/tmp/pixes/delme00117.tif: Write error
at scanline 21. `TIFFAppendToStrip'
> error: GEM: Unable to save image to
'/home/zmoelnig/tmp/pixes/delme00117.tif'
(and i get a number of empty files from then on.)

the graceful errorhandling of magick-exceptions should be in any 0.91
release.

as for the feedback to the patch, i am not sure how to really handle this
in a simple way yet (e.g. without adding a "state" outlet to each and every
object - but then: why not?)

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=507079&aid=2782081&group_id=64325




More information about the GEM-dev mailing list