I'll go back in as well and see if I can see where I may have left some memory unfreed somewhere (but I was pretty careful about this.)

David

Randall Hopper:
|1: WARNING: 10047::/dxfSaveCurrentImage:0/WriteImage:1 internal error: module return value was not ERROR
 |1: ERROR: 10047::/dxfSaveCurrentImage:0/WriteImage:1: Internal error: t.png
 |
 |Having Magick work is important to me, so I'll dig into the source.  At the
 |very least, we need a better error message.

This is beginning to look like a memory problem.

I have an animation net that generates successively more complex images
(concentric shells of a vector field), and after a certain frame number,
the Image macro's Save Image... functionality always fails with the above
cryptic error.  Before that frame number, Save Image... always succeeds.
Once it fails, you're hosed -- saving the simple frames won't work either.

Tried to simplify the problem by writing the renderable and camera outputs
of Image for the most complex frame to a file, and then ran this through
"dx -script":

   data   = Import( "t.data.dx" );
   camera = Import( "t.camera.dx" );
   image  = Render( data, camera );
   WriteImage( image, "t.png", "ImageMagick supported format" );
   quit

Unfortunately, this works fine.

It might help if I understood the messages.  But why a no error state is a
warning has me puzzled.

Time to pull out Purify.

Randy

--
Randall Hopper (mailto:[EMAIL PROTECTED])
Lockheed Martin Operation Support
EPA Scientific Visualization Center
US EPA N127-01; RTP, NC 27711


--
.............................................................................
David L. Thompson                   Visualization and Imagery Solutions, Inc.
mailto:[EMAIL PROTECTED]    5515 Skyway Drive, Missoula, MT 59804
                                    Phone : (406)257-8530

Reply via email to