From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i586; en-US; rv:0.9.9) Gecko/20020326 Description of problem: Make a trivially simple .pgm file (one black pixel): % cat test.pgm P2 1 1 255 0 Convert it to a raw RGBA quadruple and verify that the results are correct (3 zero bytes followed by an alpha of 255): % convert test.pgm test.rgba % hexdump test.rgba 0000000 0000 ff00 0000004 Try to display it: % display -size 1x1 test.rgba The display program enters an infinte loop in ImageMagick 5.3.8, but worked fine in older versions. I just compiled 5.2.6 from source, and that version handles this just fine. Other clients fail as well when reading the .rgba file -- it appears to be the handling of RGBA format that is the problem. Andy
Cool. Someone's working on this. :) This problem is fixed in more recent versions of ImageMagick. The one shipped with RH8.0 (don't know the version off the top of my head) displays the file correctly if(!) -depth 8 is specified on the command line. ImageMagick (sigh) changed the command line interface incompatibly at some point; the default depth for "raw" image formats is now 16 bits instead of 8. The infinite loop bug was, I suspect, a symptom of this -- it got a shorter file than it expected, and choked.