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...
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...