large files crashes convert, identify, dlls
Posted: 2013-11-30T09:49:21-07:00
Our customers are throwing some very large TIFF files at our software; in the range of 500MB - 1.2GB. These are crashing in our usage of 32bit Q8 6.8.5 IM (dll) version.
The images also crash convert, identify, and IMDisplay
Version: ImageMagick 6.8.5-5 2013-05-07 Q8 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2013 ImageMagick Studio LLC
We access the dll version through C++;
we use Image to load an image and read properties from the image pointer
pImage = new Magick::Image(lszOrgfilePath.c_str());
We create a conversion string and code like this to convert an image:
InitializeMagick(*argv);
MagickCore::GetExceptionInfo(&exception);
image_info=MagickCore::CloneImageInfo((MagickCore::ImageInfo *) NULL);
status=MagickCore::ConvertImageCommand(image_info,argc,argv,(char **) NULL,&exception);
Our conversion step is used to get a resized preview and thumbnails as jpg.
We cannot move to 64 bit Q16 right away, though that is on our roadmap.
Anyway we can use 32 bit Q8 to handle the opening/processing of these large images?
I am asking our customers for permission to allow you access to the images or facsimiles if needed.
thanks,
Graeme
The images also crash convert, identify, and IMDisplay
Version: ImageMagick 6.8.5-5 2013-05-07 Q8 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2013 ImageMagick Studio LLC
We access the dll version through C++;
we use Image to load an image and read properties from the image pointer
pImage = new Magick::Image(lszOrgfilePath.c_str());
We create a conversion string and code like this to convert an image:
InitializeMagick(*argv);
MagickCore::GetExceptionInfo(&exception);
image_info=MagickCore::CloneImageInfo((MagickCore::ImageInfo *) NULL);
status=MagickCore::ConvertImageCommand(image_info,argc,argv,(char **) NULL,&exception);
Our conversion step is used to get a resized preview and thumbnails as jpg.
We cannot move to 64 bit Q16 right away, though that is on our roadmap.
Anyway we can use 32 bit Q8 to handle the opening/processing of these large images?
I am asking our customers for permission to allow you access to the images or facsimiles if needed.
thanks,
Graeme