Hi all,

I'm doing some large image processing and have uncovered what I think is a bug 
in:

Linux: Version: ImageMagick 6.3.7 02/19/08 Q16
OSX: Version: ImageMagick 6.4.9-6 2009-03-02 Q16 

Basically, what I'm trying to do is take a PDF of a large map (6MB), convert it 
to a jpg @ 300 DPI (output roughly 19MB), and then rotate that file.

The pdf->jpg conversion fails on linux due to memory issues but works on OSX.  
I traced the error on Linux to what I think was a bug fixed in later versions 
of ImageMagick, so I won't harp on that.

The rotate process (convert -rotate), however, fails on both linux and OSX if 
the input file was converted using a -density value of more than roughly 125 (I 
know 125 and lower works). 

On a MacBook Pro (Intel) with 3GB RAM the rotate process runs for about 10 
seconds, quickly grabs 2GB of ram in the process, then the CPU cores go idle 
and the memory status remains the same (it acquires no more memory).  A "top" 
display shows 1 process "stuck", which I presume to be convert since that 
notice disappears once I interrupt it. 

Thinking that I simply needed more ram, tonight I solicited the help of a 
friend with a Mac Pro with two quad core processors and 16 GB of ram that he 
uses for HD video processing.  He reported similar results except the convert 
grabbed 5GB of RAM before the cores went idle.  The application reports no 
malloc or other obvious memory errors.

So, assuming you'd like to take a look at this repeatable test case, how can I 
get you the original 6MB PDF for testing?

Thanks for any help.

-Doug Vetter
http://www.dvatp.com/


      
_______________________________________________
Magick-bugs mailing list
[email protected]
http://studio.imagemagick.org/mailman/listinfo/magick-bugs

Reply via email to