Mageia Bugzilla – Attachment 8052 Details for
Bug 17714
graphicsmagick new security issues CVE-2015-8808, CVE-2016-2317, CVE-2016-2318, CVE-2016-5118, CVE-2016-524[01]
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
[patch]
Fix SVG issues
Fix_SVG_issues.patch (text/plain), 96.68 KB, created by
Philippe Makowski
on 2016-06-22 10:17:33 CEST
(
hide
)
Description:
Fix SVG issues
Filename:
MIME Type:
Creator:
Philippe Makowski
Created:
2016-06-22 10:17:33 CEST
Size:
96.68 KB
patch
obsolete
>diff -r 557b69f96a11 -r 6071b5820215 ChangeLog >--- a/ChangeLog Mon May 30 12:07:20 2016 -0500 >+++ b/ChangeLog Tue May 31 20:09:50 2016 -0500 >@@ -1,3 +1,13 @@ >+2016-05-31 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> >+ >+ * magick/render.c (DrawImage): Fix problem while reading file >+ "tnamkejarz.svg.2532308010849170049" provided via private email >+ from Gustavo Grieco on May 31, 2016. >+ >+ * magick/utility.c (MagickGetToken): Fix problem while reading >+ file "vqxwatmqmi.svg.-3669039972557308254" provided via private >+ email from Gustavo Grieco on May 31, 2016. >+ > 2016-05-30 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> > > * NEWS.txt: Update for 1.3.24 release. >diff -r 557b69f96a11 -r 6071b5820215 coders/svg.c >--- a/coders/svg.c Mon May 30 12:07:20 2016 -0500 >+++ b/coders/svg.c Tue May 31 20:09:50 2016 -0500 >@@ -2819,8 +2819,9 @@ > SAXHandler=(&SAXModules); > svg_info.parser=xmlCreatePushParserCtxt(SAXHandler,&svg_info,(char *) NULL,0, > image->filename); >- while ((n=ReadBlob(image,MaxTextExtent,message)) != 0) >+ while ((n=ReadBlob(image,MaxTextExtent-1,message)) != 0) > { >+ message[n]='\0'; > status=xmlParseChunk(svg_info.parser,message,(int) n,False); > if (status != 0) > break; >diff -r 557b69f96a11 -r 6071b5820215 locale/C.mgk >--- a/locale/C.mgk Mon May 30 12:07:20 2016 -0500 >+++ b/locale/C.mgk Tue May 31 20:09:50 2016 -0500 >@@ -646,6 +646,9 @@ > <Message name="DrawingRecursionDetected"> > drawing recursion detected > </Message> >+ <Message name="PrimitiveArithmeticOverflow"> >+ primitive arithmetic overflow >+ </Message> > </Error> > <FatalError> > <Message name="Default"> >diff -r 557b69f96a11 -r 6071b5820215 magick/gm_messages.mc >--- a/magick/gm_messages.mc Mon May 30 12:07:20 2016 -0500 >+++ b/magick/gm_messages.mc Tue May 31 20:09:50 2016 -0500 >@@ -1169,6 +1169,12 @@ > . > > MessageId = +1 >+SymbolicName = DrawErrorPrimitiveArithmeticOverflow >+Language = English >+primitive arithmetic overflow >+. >+ >+MessageId = +1 > SymbolicName = DrawErrorTooManyCoordinates > Language = English > too many coordinates >@@ -1919,330 +1925,330 @@ > . > > MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedColormapType >-Language = English >-Unrecognized colormap type >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedColorspace >-Language = English >-Unrecognized image colorspace >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedCommand >-Language = English >-Unrecognized command '%s'. Use -help for a usage summary or see manual. >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedComposeOperator >-Language = English >-Unrecognized compose operator >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedDisposeMethod >-Language = English >-Unrecognized dispose method >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedElement >-Language = English >-Unrecognized element >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedEndianType >-Language = English >-Unrecognized endian type >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedGravityType >-Language = English >-Unrecognized gravity type >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedHighlightStyle >-Language = English >-Unrecognized highlight style >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedImageCompression >-Language = English >-Unrecognized image compression >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedImageFilter >-Language = English >-Unrecognized image filter >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedImageFormat >-Language = English >-Unrecognized image format >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedImageMode >-Language = English >-Unrecognized image mode >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedImageType >-Language = English >-Unrecognized image type >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedIntentType >-Language = English >-Unrecognized intent type >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedInterlaceType >-Language = English >-Unrecognized interlace type >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedListType >-Language = English >-Unrecognized list type >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedMetric >-Language = English >-Unrecognized error metric >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedModeType >-Language = English >-Unrecognized mode type >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedNoiseType >-Language = English >-Unrecognized noise type >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedOperator >-Language = English >-Unrecognized operator >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedOption >-Language = English >-Unrecognized option >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedPerlMagickMethod >-Language = English >-Unrecognized PerlMagick method >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedPixelMap >-Language = English >-Unrecognized pixel map >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedPreviewType >-Language = English >-Unrecognized preview type >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedResourceType >-Language = English >-Unrecognized resource type >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedType >-Language = English >-Unrecognized type >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedUnitsType >-Language = English >-Unrecognized units type >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnrecognizedVirtualPixelMethod >-Language = English >-Unrecognized virtual pixel method >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUnsupportedSamplingFactor >-Language = English >-Unsupported sampling factor >-. >- >-MessageId = +1 >-SymbolicName = OptionErrorUsageError >-Language = English >-Improper arguments supplied, please see manual >-. >- >-MessageId = +1 >-SymbolicName = OptionFatalErrorInvalidColorspaceType >-Language = English >-Invalid colorspace type >-. >- >-MessageId = +1 >-SymbolicName = OptionFatalErrorInvalidEndianType >-Language = English >-Invalid endian type >-. >- >-MessageId = +1 >-SymbolicName = OptionFatalErrorInvalidImageType >-Language = English >-Invalid image type >-. >- >-MessageId = +1 >-SymbolicName = OptionFatalErrorInvalidInterlaceType >-Language = English >-Invalid interlace type >-. >- >-MessageId = +1 >-SymbolicName = OptionFatalErrorMissingAnImageFilename >-Language = English >-Missing an image filename >-. >- >-MessageId = +1 >-SymbolicName = OptionFatalErrorMissingArgument >-Language = English >-Option '%s' requires an argument or argument is malformed >-. >- >-MessageId = +1 >-SymbolicName = OptionFatalErrorNoImagesWereLoaded >-Language = English >-No images were loaded >-. >- >-MessageId = +1 >-SymbolicName = OptionFatalErrorOptionLengthExceedsLimit >-Language = English >-Option length exceeds limit >-. >- >-MessageId = +1 >-SymbolicName = OptionFatalErrorRequestDidNotReturnAnImage >-Language = English >-Request did not return an image >-. >- >-MessageId = +1 >-SymbolicName = OptionFatalErrorUnableToOpenXServer >-Language = English >-Unable to open XServer >-. >- >-MessageId = +1 >-SymbolicName = OptionFatalErrorUnableToPersistKey >-Language = English >-Unable to persist key >-. >- >-MessageId = +1 >-SymbolicName = OptionFatalErrorUnrecognizedColormapType >-Language = English >-Unrecognized colormap type >-. >- >-MessageId = +1 >-SymbolicName = OptionFatalErrorUnrecognizedColorspaceType >-Language = English >-Unrecognized colorspace type >-. >- >-MessageId = +1 >-SymbolicName = OptionFatalErrorUnrecognizedDisposeMethod >-Language = English >-unrecognized dispose method >-. >- >-MessageId = +1 >-SymbolicName = OptionFatalErrorUnrecognizedEndianType >-Language = English >-Unrecognized endian type >-. >- >-MessageId = +1 >-SymbolicName = OptionFatalErrorUnrecognizedFilterType >-Language = English >-Unrecognized filter type >-. >- >-MessageId = +1 >-SymbolicName = OptionFatalErrorUnrecognizedImageCompressionType >-Language = English >-unrecognized compression type >-. >- >-MessageId = +1 >-SymbolicName = OptionFatalErrorUnrecognizedImageType >-Language = English >-Unrecognized image type >-. >- >-MessageId = +1 >-SymbolicName = OptionFatalErrorUnrecognizedInterlaceType >-Language = English >-Unrecognized interlace type >-. >- >-MessageId = +1 >-SymbolicName = OptionFatalErrorUnrecognizedOption >-Language = English >-Unrecognized option >-. >- >-MessageId = +1 >-SymbolicName = OptionFatalErrorUnrecognizedResourceType >-Language = English >-Unrecognized resource type >-. >- >-MessageId = +1 >-SymbolicName = OptionFatalErrorUnrecognizedVirtualPixelMethod >-Language = English >-Unrecognized virtual pixel method >-. >- >-MessageId = +1 >-SymbolicName = OptionWarningUnrecognizedColor >-Language = English >-Unrecognized color >-. >- >-MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedColormapType >+Language = English >+Unrecognized colormap type >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedColorspace >+Language = English >+Unrecognized image colorspace >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedCommand >+Language = English >+Unrecognized command '%s'. Use -help for a usage summary or see manual. >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedComposeOperator >+Language = English >+Unrecognized compose operator >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedDisposeMethod >+Language = English >+Unrecognized dispose method >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedElement >+Language = English >+Unrecognized element >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedEndianType >+Language = English >+Unrecognized endian type >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedGravityType >+Language = English >+Unrecognized gravity type >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedHighlightStyle >+Language = English >+Unrecognized highlight style >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedImageCompression >+Language = English >+Unrecognized image compression >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedImageFilter >+Language = English >+Unrecognized image filter >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedImageFormat >+Language = English >+Unrecognized image format >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedImageMode >+Language = English >+Unrecognized image mode >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedImageType >+Language = English >+Unrecognized image type >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedIntentType >+Language = English >+Unrecognized intent type >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedInterlaceType >+Language = English >+Unrecognized interlace type >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedListType >+Language = English >+Unrecognized list type >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedMetric >+Language = English >+Unrecognized error metric >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedModeType >+Language = English >+Unrecognized mode type >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedNoiseType >+Language = English >+Unrecognized noise type >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedOperator >+Language = English >+Unrecognized operator >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedOption >+Language = English >+Unrecognized option >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedPerlMagickMethod >+Language = English >+Unrecognized PerlMagick method >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedPixelMap >+Language = English >+Unrecognized pixel map >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedPreviewType >+Language = English >+Unrecognized preview type >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedResourceType >+Language = English >+Unrecognized resource type >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedType >+Language = English >+Unrecognized type >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedUnitsType >+Language = English >+Unrecognized units type >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnrecognizedVirtualPixelMethod >+Language = English >+Unrecognized virtual pixel method >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUnsupportedSamplingFactor >+Language = English >+Unsupported sampling factor >+. >+ >+MessageId = +1 >+SymbolicName = OptionErrorUsageError >+Language = English >+Improper arguments supplied, please see manual >+. >+ >+MessageId = +1 >+SymbolicName = OptionFatalErrorInvalidColorspaceType >+Language = English >+Invalid colorspace type >+. >+ >+MessageId = +1 >+SymbolicName = OptionFatalErrorInvalidEndianType >+Language = English >+Invalid endian type >+. >+ >+MessageId = +1 >+SymbolicName = OptionFatalErrorInvalidImageType >+Language = English >+Invalid image type >+. >+ >+MessageId = +1 >+SymbolicName = OptionFatalErrorInvalidInterlaceType >+Language = English >+Invalid interlace type >+. >+ >+MessageId = +1 >+SymbolicName = OptionFatalErrorMissingAnImageFilename >+Language = English >+Missing an image filename >+. >+ >+MessageId = +1 >+SymbolicName = OptionFatalErrorMissingArgument >+Language = English >+Option '%s' requires an argument or argument is malformed >+. >+ >+MessageId = +1 >+SymbolicName = OptionFatalErrorNoImagesWereLoaded >+Language = English >+No images were loaded >+. >+ >+MessageId = +1 >+SymbolicName = OptionFatalErrorOptionLengthExceedsLimit >+Language = English >+Option length exceeds limit >+. >+ >+MessageId = +1 >+SymbolicName = OptionFatalErrorRequestDidNotReturnAnImage >+Language = English >+Request did not return an image >+. >+ >+MessageId = +1 >+SymbolicName = OptionFatalErrorUnableToOpenXServer >+Language = English >+Unable to open XServer >+. >+ >+MessageId = +1 >+SymbolicName = OptionFatalErrorUnableToPersistKey >+Language = English >+Unable to persist key >+. >+ >+MessageId = +1 >+SymbolicName = OptionFatalErrorUnrecognizedColormapType >+Language = English >+Unrecognized colormap type >+. >+ >+MessageId = +1 >+SymbolicName = OptionFatalErrorUnrecognizedColorspaceType >+Language = English >+Unrecognized colorspace type >+. >+ >+MessageId = +1 >+SymbolicName = OptionFatalErrorUnrecognizedDisposeMethod >+Language = English >+unrecognized dispose method >+. >+ >+MessageId = +1 >+SymbolicName = OptionFatalErrorUnrecognizedEndianType >+Language = English >+Unrecognized endian type >+. >+ >+MessageId = +1 >+SymbolicName = OptionFatalErrorUnrecognizedFilterType >+Language = English >+Unrecognized filter type >+. >+ >+MessageId = +1 >+SymbolicName = OptionFatalErrorUnrecognizedImageCompressionType >+Language = English >+unrecognized compression type >+. >+ >+MessageId = +1 >+SymbolicName = OptionFatalErrorUnrecognizedImageType >+Language = English >+Unrecognized image type >+. >+ >+MessageId = +1 >+SymbolicName = OptionFatalErrorUnrecognizedInterlaceType >+Language = English >+Unrecognized interlace type >+. >+ >+MessageId = +1 >+SymbolicName = OptionFatalErrorUnrecognizedOption >+Language = English >+Unrecognized option >+. >+ >+MessageId = +1 >+SymbolicName = OptionFatalErrorUnrecognizedResourceType >+Language = English >+Unrecognized resource type >+. >+ >+MessageId = +1 >+SymbolicName = OptionFatalErrorUnrecognizedVirtualPixelMethod >+Language = English >+Unrecognized virtual pixel method >+. >+ >+MessageId = +1 >+SymbolicName = OptionWarningUnrecognizedColor >+Language = English >+Unrecognized color >+. >+ >+MessageId = +1 > SymbolicName = RegistryErrorImageExpected > Language = English > image expected >diff -r 557b69f96a11 -r 6071b5820215 magick/locale_c.h >--- a/magick/locale_c.h Mon May 30 12:07:20 2016 -0500 >+++ b/magick/locale_c.h Tue May 31 20:09:50 2016 -0500 >@@ -3,7 +3,7 @@ > > extern MagickExport const char *GetLocaleMessageFromID(const int); > >-#define MAX_LOCALE_MSGS 552 >+#define MAX_LOCALE_MSGS 553 > > #define MGK_BlobErrorUnableToCreateBlob 1 > #define MGK_BlobErrorUnableToObtainOffset 2 >@@ -199,364 +199,365 @@ > #define MGK_DrawErrorIntegerValueConversionError 192 > #define MGK_DrawErrorInvalidPrimitiveArgument 193 > #define MGK_DrawErrorNonconformingDrawingPrimitiveDefinition 194 >-#define MGK_DrawErrorTooManyCoordinates 195 >-#define MGK_DrawErrorUnableToPrint 196 >-#define MGK_DrawErrorUnbalancedGraphicContextPushPop 197 >-#define MGK_DrawErrorVectorPathTruncated 198 >-#define MGK_DrawFatalErrorDefault 199 >-#define MGK_DrawWarningNotARelativeURL 200 >-#define MGK_DrawWarningNotCurrentlyPushingPatternDefinition 201 >-#define MGK_DrawWarningURLNotFound 202 >-#define MGK_FileOpenErrorUnableToCreateTemporaryFile 203 >-#define MGK_FileOpenErrorUnableToOpenFile 204 >-#define MGK_FileOpenErrorUnableToWriteFile 205 >-#define MGK_FileOpenFatalErrorDefault 206 >-#define MGK_FileOpenWarningDefault 207 >-#define MGK_ImageErrorAngleIsDiscontinuous 208 >-#define MGK_ImageErrorColorspaceColorProfileMismatch 209 >-#define MGK_ImageErrorImageColorspaceDiffers 210 >-#define MGK_ImageErrorImageColorspaceMismatch 211 >-#define MGK_ImageErrorImageDifferenceExceedsLimit 212 >-#define MGK_ImageErrorImageDoesNotContainResolution 213 >-#define MGK_ImageErrorImageOpacityDiffers 214 >-#define MGK_ImageErrorImageSequenceIsRequired 215 >-#define MGK_ImageErrorImageSizeDiffers 216 >-#define MGK_ImageErrorInvalidColormapIndex 217 >-#define MGK_ImageErrorLeftAndRightImageSizesDiffer 218 >-#define MGK_ImageErrorNoImagesWereFound 219 >-#define MGK_ImageErrorNoImagesWereLoaded 220 >-#define MGK_ImageErrorNoLocaleImageAttribute 221 >-#define MGK_ImageErrorTooManyClusters 222 >-#define MGK_ImageErrorUnableToAppendImage 223 >-#define MGK_ImageErrorUnableToAssignProfile 224 >-#define MGK_ImageErrorUnableToAverageImage 225 >-#define MGK_ImageErrorUnableToCoalesceImage 226 >-#define MGK_ImageErrorUnableToCompareImages 227 >-#define MGK_ImageErrorUnableToCreateImageMosaic 228 >-#define MGK_ImageErrorUnableToCreateStereoImage 229 >-#define MGK_ImageErrorUnableToDeconstructImageSequence 230 >-#define MGK_ImageErrorUnableToFlattenImage 231 >-#define MGK_ImageErrorUnableToGetClipMask 232 >-#define MGK_ImageErrorUnableToHandleImageChannel 233 >-#define MGK_ImageErrorUnableToResizeImage 234 >-#define MGK_ImageErrorUnableToSegmentImage 235 >-#define MGK_ImageErrorUnableToSetClipMask 236 >-#define MGK_ImageErrorUnableToShearImage 237 >-#define MGK_ImageErrorWidthOrHeightExceedsLimit 238 >-#define MGK_ImageFatalErrorUnableToPersistKey 239 >-#define MGK_ImageWarningDefault 240 >-#define MGK_MissingDelegateErrorDPSLibraryIsNotAvailable 241 >-#define MGK_MissingDelegateErrorFPXLibraryIsNotAvailable 242 >-#define MGK_MissingDelegateErrorFreeTypeLibraryIsNotAvailable 243 >-#define MGK_MissingDelegateErrorJPEGLibraryIsNotAvailable 244 >-#define MGK_MissingDelegateErrorLCMSLibraryIsNotAvailable 245 >-#define MGK_MissingDelegateErrorLZWEncodingNotEnabled 246 >-#define MGK_MissingDelegateErrorNoDecodeDelegateForThisImageFormat 247 >-#define MGK_MissingDelegateErrorNoEncodeDelegateForThisImageFormat 248 >-#define MGK_MissingDelegateErrorTIFFLibraryIsNotAvailable 249 >-#define MGK_MissingDelegateErrorXMLLibraryIsNotAvailable 250 >-#define MGK_MissingDelegateErrorXWindowLibraryIsNotAvailable 251 >-#define MGK_MissingDelegateErrorZipLibraryIsNotAvailable 252 >-#define MGK_MissingDelegateFatalErrorDefault 253 >-#define MGK_MissingDelegateWarningDefault 254 >-#define MGK_ModuleErrorFailedToCloseModule 255 >-#define MGK_ModuleErrorFailedToFindSymbol 256 >-#define MGK_ModuleErrorUnableToLoadModule 257 >-#define MGK_ModuleErrorUnableToRegisterImageFormat 258 >-#define MGK_ModuleErrorUnrecognizedModule 259 >-#define MGK_ModuleFatalErrorUnableToInitializeModuleLoader 260 >-#define MGK_ModuleWarningDefault 261 >-#define MGK_MonitorErrorDefault 262 >-#define MGK_MonitorFatalErrorDefault 263 >-#define MGK_MonitorFatalErrorUserRequestedTerminationBySignal 264 >-#define MGK_MonitorWarningDefault 265 >-#define MGK_OptionErrorBevelWidthIsNegative 266 >-#define MGK_OptionErrorColorSeparatedImageRequired 267 >-#define MGK_OptionErrorFrameIsLessThanImageSize 268 >-#define MGK_OptionErrorGeometryDimensionsAreZero 269 >-#define MGK_OptionErrorGeometryDoesNotContainImage 270 >-#define MGK_OptionErrorHaldClutImageDimensionsInvalid 271 >-#define MGK_OptionErrorImagesAreNotTheSameSize 272 >-#define MGK_OptionErrorImageSizeMustExceedBevelWidth 273 >-#define MGK_OptionErrorImageSmallerThanKernelWidth 274 >-#define MGK_OptionErrorImageSmallerThanRadius 275 >-#define MGK_OptionErrorImageWidthsOrHeightsDiffer 276 >-#define MGK_OptionErrorInputImagesAlreadySpecified 277 >-#define MGK_OptionErrorInvalidSubimageSpecification 278 >-#define MGK_OptionErrorKernelRadiusIsTooSmall 279 >-#define MGK_OptionErrorKernelWidthMustBeAnOddNumber 280 >-#define MGK_OptionErrorMatrixIsNotSquare 281 >-#define MGK_OptionErrorMatrixOrderOutOfRange 282 >-#define MGK_OptionErrorMissingAnImageFilename 283 >-#define MGK_OptionErrorMissingArgument 284 >-#define MGK_OptionErrorMustSpecifyAnImageName 285 >-#define MGK_OptionErrorMustSpecifyImageSize 286 >-#define MGK_OptionErrorNoBlobDefined 287 >-#define MGK_OptionErrorNoImagesDefined 288 >-#define MGK_OptionErrorNonzeroWidthAndHeightRequired 289 >-#define MGK_OptionErrorNoProfileNameWasGiven 290 >-#define MGK_OptionErrorNullBlobArgument 291 >-#define MGK_OptionErrorReferenceImageRequired 292 >-#define MGK_OptionErrorReferenceIsNotMyType 293 >-#define MGK_OptionErrorRegionAreaExceedsLimit 294 >-#define MGK_OptionErrorRequestDidNotReturnAnImage 295 >-#define MGK_OptionErrorSteganoImageRequired 296 >-#define MGK_OptionErrorStereoImageRequired 297 >-#define MGK_OptionErrorSubimageSpecificationReturnsNoImages 298 >-#define MGK_OptionErrorUnableToAddOrRemoveProfile 299 >-#define MGK_OptionErrorUnableToAverageImageSequence 300 >-#define MGK_OptionErrorUnableToBlurImage 301 >-#define MGK_OptionErrorUnableToChopImage 302 >-#define MGK_OptionErrorUnableToColorMatrixImage 303 >-#define MGK_OptionErrorUnableToConstituteImage 304 >-#define MGK_OptionErrorUnableToConvolveImage 305 >-#define MGK_OptionErrorUnableToEdgeImage 306 >-#define MGK_OptionErrorUnableToEqualizeImage 307 >-#define MGK_OptionErrorUnableToFilterImage 308 >-#define MGK_OptionErrorUnableToFormatImageMetadata 309 >-#define MGK_OptionErrorUnableToFrameImage 310 >-#define MGK_OptionErrorUnableToOilPaintImage 311 >-#define MGK_OptionErrorUnableToPaintImage 312 >-#define MGK_OptionErrorUnableToRaiseImage 313 >-#define MGK_OptionErrorUnableToSharpenImage 314 >-#define MGK_OptionErrorUnableToThresholdImage 315 >-#define MGK_OptionErrorUnableToWaveImage 316 >-#define MGK_OptionErrorUnrecognizedAttribute 317 >-#define MGK_OptionErrorUnrecognizedChannelType 318 >-#define MGK_OptionErrorUnrecognizedColor 319 >-#define MGK_OptionErrorUnrecognizedColormapType 320 >-#define MGK_OptionErrorUnrecognizedColorspace 321 >-#define MGK_OptionErrorUnrecognizedCommand 322 >-#define MGK_OptionErrorUnrecognizedComposeOperator 323 >-#define MGK_OptionErrorUnrecognizedDisposeMethod 324 >-#define MGK_OptionErrorUnrecognizedElement 325 >-#define MGK_OptionErrorUnrecognizedEndianType 326 >-#define MGK_OptionErrorUnrecognizedGravityType 327 >-#define MGK_OptionErrorUnrecognizedHighlightStyle 328 >-#define MGK_OptionErrorUnrecognizedImageCompression 329 >-#define MGK_OptionErrorUnrecognizedImageFilter 330 >-#define MGK_OptionErrorUnrecognizedImageFormat 331 >-#define MGK_OptionErrorUnrecognizedImageMode 332 >-#define MGK_OptionErrorUnrecognizedImageType 333 >-#define MGK_OptionErrorUnrecognizedIntentType 334 >-#define MGK_OptionErrorUnrecognizedInterlaceType 335 >-#define MGK_OptionErrorUnrecognizedListType 336 >-#define MGK_OptionErrorUnrecognizedMetric 337 >-#define MGK_OptionErrorUnrecognizedModeType 338 >-#define MGK_OptionErrorUnrecognizedNoiseType 339 >-#define MGK_OptionErrorUnrecognizedOperator 340 >-#define MGK_OptionErrorUnrecognizedOption 341 >-#define MGK_OptionErrorUnrecognizedPerlMagickMethod 342 >-#define MGK_OptionErrorUnrecognizedPixelMap 343 >-#define MGK_OptionErrorUnrecognizedPreviewType 344 >-#define MGK_OptionErrorUnrecognizedResourceType 345 >-#define MGK_OptionErrorUnrecognizedType 346 >-#define MGK_OptionErrorUnrecognizedUnitsType 347 >-#define MGK_OptionErrorUnrecognizedVirtualPixelMethod 348 >-#define MGK_OptionErrorUnsupportedSamplingFactor 349 >-#define MGK_OptionErrorUsageError 350 >-#define MGK_OptionFatalErrorInvalidColorspaceType 351 >-#define MGK_OptionFatalErrorInvalidEndianType 352 >-#define MGK_OptionFatalErrorInvalidImageType 353 >-#define MGK_OptionFatalErrorInvalidInterlaceType 354 >-#define MGK_OptionFatalErrorMissingAnImageFilename 355 >-#define MGK_OptionFatalErrorMissingArgument 356 >-#define MGK_OptionFatalErrorNoImagesWereLoaded 357 >-#define MGK_OptionFatalErrorOptionLengthExceedsLimit 358 >-#define MGK_OptionFatalErrorRequestDidNotReturnAnImage 359 >-#define MGK_OptionFatalErrorUnableToOpenXServer 360 >-#define MGK_OptionFatalErrorUnableToPersistKey 361 >-#define MGK_OptionFatalErrorUnrecognizedColormapType 362 >-#define MGK_OptionFatalErrorUnrecognizedColorspaceType 363 >-#define MGK_OptionFatalErrorUnrecognizedDisposeMethod 364 >-#define MGK_OptionFatalErrorUnrecognizedEndianType 365 >-#define MGK_OptionFatalErrorUnrecognizedFilterType 366 >-#define MGK_OptionFatalErrorUnrecognizedImageCompressionType 367 >-#define MGK_OptionFatalErrorUnrecognizedImageType 368 >-#define MGK_OptionFatalErrorUnrecognizedInterlaceType 369 >-#define MGK_OptionFatalErrorUnrecognizedOption 370 >-#define MGK_OptionFatalErrorUnrecognizedResourceType 371 >-#define MGK_OptionFatalErrorUnrecognizedVirtualPixelMethod 372 >-#define MGK_OptionWarningUnrecognizedColor 373 >-#define MGK_RegistryErrorImageExpected 374 >-#define MGK_RegistryErrorImageInfoExpected 375 >-#define MGK_RegistryErrorStructureSizeMismatch 376 >-#define MGK_RegistryErrorUnableToGetRegistryID 377 >-#define MGK_RegistryErrorUnableToLocateImage 378 >-#define MGK_RegistryErrorUnableToSetRegistry 379 >-#define MGK_RegistryFatalErrorDefault 380 >-#define MGK_RegistryWarningDefault 381 >-#define MGK_ResourceLimitErrorCacheResourcesExhausted 382 >-#define MGK_ResourceLimitErrorImagePixelHeightLimitExceeded 383 >-#define MGK_ResourceLimitErrorImagePixelLimitExceeded 384 >-#define MGK_ResourceLimitErrorImagePixelWidthLimitExceeded 385 >-#define MGK_ResourceLimitErrorMemoryAllocationFailed 386 >-#define MGK_ResourceLimitErrorNoPixelsDefinedInCache 387 >-#define MGK_ResourceLimitErrorPixelCacheAllocationFailed 388 >-#define MGK_ResourceLimitErrorUnableToAddColorProfile 389 >-#define MGK_ResourceLimitErrorUnableToAddGenericProfile 390 >-#define MGK_ResourceLimitErrorUnableToAddIPTCProfile 391 >-#define MGK_ResourceLimitErrorUnableToAllocateCoefficients 392 >-#define MGK_ResourceLimitErrorUnableToAllocateColormap 393 >-#define MGK_ResourceLimitErrorUnableToAllocateICCProfile 394 >-#define MGK_ResourceLimitErrorUnableToAllocateString 395 >-#define MGK_ResourceLimitErrorUnableToAnnotateImage 396 >-#define MGK_ResourceLimitErrorUnableToAverageImageSequence 397 >-#define MGK_ResourceLimitErrorUnableToCloneDrawingWand 398 >-#define MGK_ResourceLimitErrorUnableToCloneImage 399 >-#define MGK_ResourceLimitErrorUnableToComputeImageSignature 400 >-#define MGK_ResourceLimitErrorUnableToConstituteImage 401 >-#define MGK_ResourceLimitErrorUnableToConvertFont 402 >-#define MGK_ResourceLimitErrorUnableToConvertStringToTokens 403 >-#define MGK_ResourceLimitErrorUnableToCreateColormap 404 >-#define MGK_ResourceLimitErrorUnableToCreateColorTransform 405 >-#define MGK_ResourceLimitErrorUnableToCreateCommandWidget 406 >-#define MGK_ResourceLimitErrorUnableToCreateImageGroup 407 >-#define MGK_ResourceLimitErrorUnableToCreateImageMontage 408 >-#define MGK_ResourceLimitErrorUnableToCreateXWindow 409 >-#define MGK_ResourceLimitErrorUnableToCropImage 410 >-#define MGK_ResourceLimitErrorUnableToDespeckleImage 411 >-#define MGK_ResourceLimitErrorUnableToDetermineImageClass 412 >-#define MGK_ResourceLimitErrorUnableToDetermineTheNumberOfImageColors 413 >-#define MGK_ResourceLimitErrorUnableToDitherImage 414 >-#define MGK_ResourceLimitErrorUnableToDrawOnImage 415 >-#define MGK_ResourceLimitErrorUnableToEdgeImage 416 >-#define MGK_ResourceLimitErrorUnableToEmbossImage 417 >-#define MGK_ResourceLimitErrorUnableToEnhanceImage 418 >-#define MGK_ResourceLimitErrorUnableToFloodfillImage 419 >-#define MGK_ResourceLimitErrorUnableToGammaCorrectImage 420 >-#define MGK_ResourceLimitErrorUnableToGetBestIconSize 421 >-#define MGK_ResourceLimitErrorUnableToGetFromRegistry 422 >-#define MGK_ResourceLimitErrorUnableToGetPackageInfo 423 >-#define MGK_ResourceLimitErrorUnableToLevelImage 424 >-#define MGK_ResourceLimitErrorUnableToMagnifyImage 425 >-#define MGK_ResourceLimitErrorUnableToManageColor 426 >-#define MGK_ResourceLimitErrorUnableToMapImage 427 >-#define MGK_ResourceLimitErrorUnableToMapImageSequence 428 >-#define MGK_ResourceLimitErrorUnableToMedianFilterImage 429 >-#define MGK_ResourceLimitErrorUnableToMotionBlurImage 430 >-#define MGK_ResourceLimitErrorUnableToNoiseFilterImage 431 >-#define MGK_ResourceLimitErrorUnableToNormalizeImage 432 >-#define MGK_ResourceLimitErrorUnableToOpenColorProfile 433 >-#define MGK_ResourceLimitErrorUnableToQuantizeImage 434 >-#define MGK_ResourceLimitErrorUnableToQuantizeImageSequence 435 >-#define MGK_ResourceLimitErrorUnableToReadTextChunk 436 >-#define MGK_ResourceLimitErrorUnableToReadXImage 437 >-#define MGK_ResourceLimitErrorUnableToReadXServerColormap 438 >-#define MGK_ResourceLimitErrorUnableToResizeImage 439 >-#define MGK_ResourceLimitErrorUnableToRotateImage 440 >-#define MGK_ResourceLimitErrorUnableToSampleImage 441 >-#define MGK_ResourceLimitErrorUnableToScaleImage 442 >-#define MGK_ResourceLimitErrorUnableToSelectImage 443 >-#define MGK_ResourceLimitErrorUnableToSharpenImage 444 >-#define MGK_ResourceLimitErrorUnableToShaveImage 445 >-#define MGK_ResourceLimitErrorUnableToShearImage 446 >-#define MGK_ResourceLimitErrorUnableToSortImageColormap 447 >-#define MGK_ResourceLimitErrorUnableToThresholdImage 448 >-#define MGK_ResourceLimitErrorUnableToTransformColorspace 449 >-#define MGK_ResourceLimitFatalErrorMemoryAllocationFailed 450 >-#define MGK_ResourceLimitFatalErrorSemaporeOperationFailed 451 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateAscii85Info 452 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateCacheInfo 453 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateCacheView 454 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateColorInfo 455 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateDashPattern 456 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateDelegateInfo 457 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateDerivatives 458 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateDrawContext 459 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateDrawInfo 460 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateDrawingWand 461 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateGammaMap 462 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateImage 463 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateImagePixels 464 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateLogInfo 465 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateMagicInfo 466 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateMagickInfo 467 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateModuleInfo 468 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateMontageInfo 469 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateQuantizeInfo 470 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateRandomKernel 471 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateRegistryInfo 472 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateSemaphoreInfo 473 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateString 474 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateTypeInfo 475 >-#define MGK_ResourceLimitFatalErrorUnableToAllocateWand 476 >-#define MGK_ResourceLimitFatalErrorUnableToAnimateImageSequence 477 >-#define MGK_ResourceLimitFatalErrorUnableToCloneBlobInfo 478 >-#define MGK_ResourceLimitFatalErrorUnableToCloneCacheInfo 479 >-#define MGK_ResourceLimitFatalErrorUnableToCloneImage 480 >-#define MGK_ResourceLimitFatalErrorUnableToCloneImageInfo 481 >-#define MGK_ResourceLimitFatalErrorUnableToConcatenateString 482 >-#define MGK_ResourceLimitFatalErrorUnableToConvertText 483 >-#define MGK_ResourceLimitFatalErrorUnableToCreateColormap 484 >-#define MGK_ResourceLimitFatalErrorUnableToDestroySemaphore 485 >-#define MGK_ResourceLimitFatalErrorUnableToDisplayImage 486 >-#define MGK_ResourceLimitFatalErrorUnableToEscapeString 487 >-#define MGK_ResourceLimitFatalErrorUnableToInitializeSemaphore 488 >-#define MGK_ResourceLimitFatalErrorUnableToInterpretMSLImage 489 >-#define MGK_ResourceLimitFatalErrorUnableToLockSemaphore 490 >-#define MGK_ResourceLimitFatalErrorUnableToObtainRandomEntropy 491 >-#define MGK_ResourceLimitFatalErrorUnableToUnlockSemaphore 492 >-#define MGK_ResourceLimitWarningMemoryAllocationFailed 493 >-#define MGK_StreamErrorImageDoesNotContainTheStreamGeometry 494 >-#define MGK_StreamErrorNoStreamHandlerIsDefined 495 >-#define MGK_StreamErrorPixelCacheIsNotOpen 496 >-#define MGK_StreamErrorUnableToAcquirePixelStream 497 >-#define MGK_StreamErrorUnableToSetPixelStream 498 >-#define MGK_StreamErrorUnableToSyncPixelStream 499 >-#define MGK_StreamFatalErrorDefault 500 >-#define MGK_StreamWarningDefault 501 >-#define MGK_TypeErrorFontSubstitutionRequired 502 >-#define MGK_TypeErrorUnableToGetTypeMetrics 503 >-#define MGK_TypeErrorUnableToInitializeFreetypeLibrary 504 >-#define MGK_TypeErrorUnableToReadFont 505 >-#define MGK_TypeErrorUnrecognizedFontEncoding 506 >-#define MGK_TypeFatalErrorDefault 507 >-#define MGK_TypeWarningDefault 508 >-#define MGK_WandErrorInvalidColormapIndex 509 >-#define MGK_WandErrorWandAPINotImplemented 510 >-#define MGK_WandErrorWandContainsNoImageIndexs 511 >-#define MGK_WandErrorWandContainsNoImages 512 >-#define MGK_XServerErrorColorIsNotKnownToServer 513 >-#define MGK_XServerErrorNoWindowWithSpecifiedIDExists 514 >-#define MGK_XServerErrorStandardColormapIsNotInitialized 515 >-#define MGK_XServerErrorUnableToConnectToRemoteDisplay 516 >-#define MGK_XServerErrorUnableToCreateBitmap 517 >-#define MGK_XServerErrorUnableToCreateColormap 518 >-#define MGK_XServerErrorUnableToCreatePixmap 519 >-#define MGK_XServerErrorUnableToCreateProperty 520 >-#define MGK_XServerErrorUnableToCreateStandardColormap 521 >-#define MGK_XServerErrorUnableToDisplayImageInfo 522 >-#define MGK_XServerErrorUnableToGetProperty 523 >-#define MGK_XServerErrorUnableToGetStandardColormap 524 >-#define MGK_XServerErrorUnableToGetVisual 525 >-#define MGK_XServerErrorUnableToGrabMouse 526 >-#define MGK_XServerErrorUnableToLoadFont 527 >-#define MGK_XServerErrorUnableToMatchVisualToStandardColormap 528 >-#define MGK_XServerErrorUnableToOpenXServer 529 >-#define MGK_XServerErrorUnableToReadXAttributes 530 >-#define MGK_XServerErrorUnableToReadXWindowImage 531 >-#define MGK_XServerErrorUnrecognizedColormapType 532 >-#define MGK_XServerErrorUnrecognizedGravityType 533 >-#define MGK_XServerErrorUnrecognizedVisualSpecifier 534 >-#define MGK_XServerFatalErrorUnableToAllocateXHints 535 >-#define MGK_XServerFatalErrorUnableToCreateCursor 536 >-#define MGK_XServerFatalErrorUnableToCreateGraphicContext 537 >-#define MGK_XServerFatalErrorUnableToCreateStandardColormap 538 >-#define MGK_XServerFatalErrorUnableToCreateTextProperty 539 >-#define MGK_XServerFatalErrorUnableToCreateXImage 540 >-#define MGK_XServerFatalErrorUnableToCreateXPixmap 541 >-#define MGK_XServerFatalErrorUnableToCreateXWindow 542 >-#define MGK_XServerFatalErrorUnableToDisplayImage 543 >-#define MGK_XServerFatalErrorUnableToDitherImage 544 >-#define MGK_XServerFatalErrorUnableToGetPixelInfo 545 >-#define MGK_XServerFatalErrorUnableToGetVisual 546 >-#define MGK_XServerFatalErrorUnableToLoadFont 547 >-#define MGK_XServerFatalErrorUnableToMakeXWindow 548 >-#define MGK_XServerFatalErrorUnableToOpenXServer 549 >-#define MGK_XServerFatalErrorUnableToViewFonts 550 >-#define MGK_XServerWarningUnableToGetVisual 551 >-#define MGK_XServerWarningUsingDefaultVisual 552 >+#define MGK_DrawErrorPrimitiveArithmeticOverflow 195 >+#define MGK_DrawErrorTooManyCoordinates 196 >+#define MGK_DrawErrorUnableToPrint 197 >+#define MGK_DrawErrorUnbalancedGraphicContextPushPop 198 >+#define MGK_DrawErrorVectorPathTruncated 199 >+#define MGK_DrawFatalErrorDefault 200 >+#define MGK_DrawWarningNotARelativeURL 201 >+#define MGK_DrawWarningNotCurrentlyPushingPatternDefinition 202 >+#define MGK_DrawWarningURLNotFound 203 >+#define MGK_FileOpenErrorUnableToCreateTemporaryFile 204 >+#define MGK_FileOpenErrorUnableToOpenFile 205 >+#define MGK_FileOpenErrorUnableToWriteFile 206 >+#define MGK_FileOpenFatalErrorDefault 207 >+#define MGK_FileOpenWarningDefault 208 >+#define MGK_ImageErrorAngleIsDiscontinuous 209 >+#define MGK_ImageErrorColorspaceColorProfileMismatch 210 >+#define MGK_ImageErrorImageColorspaceDiffers 211 >+#define MGK_ImageErrorImageColorspaceMismatch 212 >+#define MGK_ImageErrorImageDifferenceExceedsLimit 213 >+#define MGK_ImageErrorImageDoesNotContainResolution 214 >+#define MGK_ImageErrorImageOpacityDiffers 215 >+#define MGK_ImageErrorImageSequenceIsRequired 216 >+#define MGK_ImageErrorImageSizeDiffers 217 >+#define MGK_ImageErrorInvalidColormapIndex 218 >+#define MGK_ImageErrorLeftAndRightImageSizesDiffer 219 >+#define MGK_ImageErrorNoImagesWereFound 220 >+#define MGK_ImageErrorNoImagesWereLoaded 221 >+#define MGK_ImageErrorNoLocaleImageAttribute 222 >+#define MGK_ImageErrorTooManyClusters 223 >+#define MGK_ImageErrorUnableToAppendImage 224 >+#define MGK_ImageErrorUnableToAssignProfile 225 >+#define MGK_ImageErrorUnableToAverageImage 226 >+#define MGK_ImageErrorUnableToCoalesceImage 227 >+#define MGK_ImageErrorUnableToCompareImages 228 >+#define MGK_ImageErrorUnableToCreateImageMosaic 229 >+#define MGK_ImageErrorUnableToCreateStereoImage 230 >+#define MGK_ImageErrorUnableToDeconstructImageSequence 231 >+#define MGK_ImageErrorUnableToFlattenImage 232 >+#define MGK_ImageErrorUnableToGetClipMask 233 >+#define MGK_ImageErrorUnableToHandleImageChannel 234 >+#define MGK_ImageErrorUnableToResizeImage 235 >+#define MGK_ImageErrorUnableToSegmentImage 236 >+#define MGK_ImageErrorUnableToSetClipMask 237 >+#define MGK_ImageErrorUnableToShearImage 238 >+#define MGK_ImageErrorWidthOrHeightExceedsLimit 239 >+#define MGK_ImageFatalErrorUnableToPersistKey 240 >+#define MGK_ImageWarningDefault 241 >+#define MGK_MissingDelegateErrorDPSLibraryIsNotAvailable 242 >+#define MGK_MissingDelegateErrorFPXLibraryIsNotAvailable 243 >+#define MGK_MissingDelegateErrorFreeTypeLibraryIsNotAvailable 244 >+#define MGK_MissingDelegateErrorJPEGLibraryIsNotAvailable 245 >+#define MGK_MissingDelegateErrorLCMSLibraryIsNotAvailable 246 >+#define MGK_MissingDelegateErrorLZWEncodingNotEnabled 247 >+#define MGK_MissingDelegateErrorNoDecodeDelegateForThisImageFormat 248 >+#define MGK_MissingDelegateErrorNoEncodeDelegateForThisImageFormat 249 >+#define MGK_MissingDelegateErrorTIFFLibraryIsNotAvailable 250 >+#define MGK_MissingDelegateErrorXMLLibraryIsNotAvailable 251 >+#define MGK_MissingDelegateErrorXWindowLibraryIsNotAvailable 252 >+#define MGK_MissingDelegateErrorZipLibraryIsNotAvailable 253 >+#define MGK_MissingDelegateFatalErrorDefault 254 >+#define MGK_MissingDelegateWarningDefault 255 >+#define MGK_ModuleErrorFailedToCloseModule 256 >+#define MGK_ModuleErrorFailedToFindSymbol 257 >+#define MGK_ModuleErrorUnableToLoadModule 258 >+#define MGK_ModuleErrorUnableToRegisterImageFormat 259 >+#define MGK_ModuleErrorUnrecognizedModule 260 >+#define MGK_ModuleFatalErrorUnableToInitializeModuleLoader 261 >+#define MGK_ModuleWarningDefault 262 >+#define MGK_MonitorErrorDefault 263 >+#define MGK_MonitorFatalErrorDefault 264 >+#define MGK_MonitorFatalErrorUserRequestedTerminationBySignal 265 >+#define MGK_MonitorWarningDefault 266 >+#define MGK_OptionErrorBevelWidthIsNegative 267 >+#define MGK_OptionErrorColorSeparatedImageRequired 268 >+#define MGK_OptionErrorFrameIsLessThanImageSize 269 >+#define MGK_OptionErrorGeometryDimensionsAreZero 270 >+#define MGK_OptionErrorGeometryDoesNotContainImage 271 >+#define MGK_OptionErrorHaldClutImageDimensionsInvalid 272 >+#define MGK_OptionErrorImagesAreNotTheSameSize 273 >+#define MGK_OptionErrorImageSizeMustExceedBevelWidth 274 >+#define MGK_OptionErrorImageSmallerThanKernelWidth 275 >+#define MGK_OptionErrorImageSmallerThanRadius 276 >+#define MGK_OptionErrorImageWidthsOrHeightsDiffer 277 >+#define MGK_OptionErrorInputImagesAlreadySpecified 278 >+#define MGK_OptionErrorInvalidSubimageSpecification 279 >+#define MGK_OptionErrorKernelRadiusIsTooSmall 280 >+#define MGK_OptionErrorKernelWidthMustBeAnOddNumber 281 >+#define MGK_OptionErrorMatrixIsNotSquare 282 >+#define MGK_OptionErrorMatrixOrderOutOfRange 283 >+#define MGK_OptionErrorMissingAnImageFilename 284 >+#define MGK_OptionErrorMissingArgument 285 >+#define MGK_OptionErrorMustSpecifyAnImageName 286 >+#define MGK_OptionErrorMustSpecifyImageSize 287 >+#define MGK_OptionErrorNoBlobDefined 288 >+#define MGK_OptionErrorNoImagesDefined 289 >+#define MGK_OptionErrorNonzeroWidthAndHeightRequired 290 >+#define MGK_OptionErrorNoProfileNameWasGiven 291 >+#define MGK_OptionErrorNullBlobArgument 292 >+#define MGK_OptionErrorReferenceImageRequired 293 >+#define MGK_OptionErrorReferenceIsNotMyType 294 >+#define MGK_OptionErrorRegionAreaExceedsLimit 295 >+#define MGK_OptionErrorRequestDidNotReturnAnImage 296 >+#define MGK_OptionErrorSteganoImageRequired 297 >+#define MGK_OptionErrorStereoImageRequired 298 >+#define MGK_OptionErrorSubimageSpecificationReturnsNoImages 299 >+#define MGK_OptionErrorUnableToAddOrRemoveProfile 300 >+#define MGK_OptionErrorUnableToAverageImageSequence 301 >+#define MGK_OptionErrorUnableToBlurImage 302 >+#define MGK_OptionErrorUnableToChopImage 303 >+#define MGK_OptionErrorUnableToColorMatrixImage 304 >+#define MGK_OptionErrorUnableToConstituteImage 305 >+#define MGK_OptionErrorUnableToConvolveImage 306 >+#define MGK_OptionErrorUnableToEdgeImage 307 >+#define MGK_OptionErrorUnableToEqualizeImage 308 >+#define MGK_OptionErrorUnableToFilterImage 309 >+#define MGK_OptionErrorUnableToFormatImageMetadata 310 >+#define MGK_OptionErrorUnableToFrameImage 311 >+#define MGK_OptionErrorUnableToOilPaintImage 312 >+#define MGK_OptionErrorUnableToPaintImage 313 >+#define MGK_OptionErrorUnableToRaiseImage 314 >+#define MGK_OptionErrorUnableToSharpenImage 315 >+#define MGK_OptionErrorUnableToThresholdImage 316 >+#define MGK_OptionErrorUnableToWaveImage 317 >+#define MGK_OptionErrorUnrecognizedAttribute 318 >+#define MGK_OptionErrorUnrecognizedChannelType 319 >+#define MGK_OptionErrorUnrecognizedColor 320 >+#define MGK_OptionErrorUnrecognizedColormapType 321 >+#define MGK_OptionErrorUnrecognizedColorspace 322 >+#define MGK_OptionErrorUnrecognizedCommand 323 >+#define MGK_OptionErrorUnrecognizedComposeOperator 324 >+#define MGK_OptionErrorUnrecognizedDisposeMethod 325 >+#define MGK_OptionErrorUnrecognizedElement 326 >+#define MGK_OptionErrorUnrecognizedEndianType 327 >+#define MGK_OptionErrorUnrecognizedGravityType 328 >+#define MGK_OptionErrorUnrecognizedHighlightStyle 329 >+#define MGK_OptionErrorUnrecognizedImageCompression 330 >+#define MGK_OptionErrorUnrecognizedImageFilter 331 >+#define MGK_OptionErrorUnrecognizedImageFormat 332 >+#define MGK_OptionErrorUnrecognizedImageMode 333 >+#define MGK_OptionErrorUnrecognizedImageType 334 >+#define MGK_OptionErrorUnrecognizedIntentType 335 >+#define MGK_OptionErrorUnrecognizedInterlaceType 336 >+#define MGK_OptionErrorUnrecognizedListType 337 >+#define MGK_OptionErrorUnrecognizedMetric 338 >+#define MGK_OptionErrorUnrecognizedModeType 339 >+#define MGK_OptionErrorUnrecognizedNoiseType 340 >+#define MGK_OptionErrorUnrecognizedOperator 341 >+#define MGK_OptionErrorUnrecognizedOption 342 >+#define MGK_OptionErrorUnrecognizedPerlMagickMethod 343 >+#define MGK_OptionErrorUnrecognizedPixelMap 344 >+#define MGK_OptionErrorUnrecognizedPreviewType 345 >+#define MGK_OptionErrorUnrecognizedResourceType 346 >+#define MGK_OptionErrorUnrecognizedType 347 >+#define MGK_OptionErrorUnrecognizedUnitsType 348 >+#define MGK_OptionErrorUnrecognizedVirtualPixelMethod 349 >+#define MGK_OptionErrorUnsupportedSamplingFactor 350 >+#define MGK_OptionErrorUsageError 351 >+#define MGK_OptionFatalErrorInvalidColorspaceType 352 >+#define MGK_OptionFatalErrorInvalidEndianType 353 >+#define MGK_OptionFatalErrorInvalidImageType 354 >+#define MGK_OptionFatalErrorInvalidInterlaceType 355 >+#define MGK_OptionFatalErrorMissingAnImageFilename 356 >+#define MGK_OptionFatalErrorMissingArgument 357 >+#define MGK_OptionFatalErrorNoImagesWereLoaded 358 >+#define MGK_OptionFatalErrorOptionLengthExceedsLimit 359 >+#define MGK_OptionFatalErrorRequestDidNotReturnAnImage 360 >+#define MGK_OptionFatalErrorUnableToOpenXServer 361 >+#define MGK_OptionFatalErrorUnableToPersistKey 362 >+#define MGK_OptionFatalErrorUnrecognizedColormapType 363 >+#define MGK_OptionFatalErrorUnrecognizedColorspaceType 364 >+#define MGK_OptionFatalErrorUnrecognizedDisposeMethod 365 >+#define MGK_OptionFatalErrorUnrecognizedEndianType 366 >+#define MGK_OptionFatalErrorUnrecognizedFilterType 367 >+#define MGK_OptionFatalErrorUnrecognizedImageCompressionType 368 >+#define MGK_OptionFatalErrorUnrecognizedImageType 369 >+#define MGK_OptionFatalErrorUnrecognizedInterlaceType 370 >+#define MGK_OptionFatalErrorUnrecognizedOption 371 >+#define MGK_OptionFatalErrorUnrecognizedResourceType 372 >+#define MGK_OptionFatalErrorUnrecognizedVirtualPixelMethod 373 >+#define MGK_OptionWarningUnrecognizedColor 374 >+#define MGK_RegistryErrorImageExpected 375 >+#define MGK_RegistryErrorImageInfoExpected 376 >+#define MGK_RegistryErrorStructureSizeMismatch 377 >+#define MGK_RegistryErrorUnableToGetRegistryID 378 >+#define MGK_RegistryErrorUnableToLocateImage 379 >+#define MGK_RegistryErrorUnableToSetRegistry 380 >+#define MGK_RegistryFatalErrorDefault 381 >+#define MGK_RegistryWarningDefault 382 >+#define MGK_ResourceLimitErrorCacheResourcesExhausted 383 >+#define MGK_ResourceLimitErrorImagePixelHeightLimitExceeded 384 >+#define MGK_ResourceLimitErrorImagePixelLimitExceeded 385 >+#define MGK_ResourceLimitErrorImagePixelWidthLimitExceeded 386 >+#define MGK_ResourceLimitErrorMemoryAllocationFailed 387 >+#define MGK_ResourceLimitErrorNoPixelsDefinedInCache 388 >+#define MGK_ResourceLimitErrorPixelCacheAllocationFailed 389 >+#define MGK_ResourceLimitErrorUnableToAddColorProfile 390 >+#define MGK_ResourceLimitErrorUnableToAddGenericProfile 391 >+#define MGK_ResourceLimitErrorUnableToAddIPTCProfile 392 >+#define MGK_ResourceLimitErrorUnableToAllocateCoefficients 393 >+#define MGK_ResourceLimitErrorUnableToAllocateColormap 394 >+#define MGK_ResourceLimitErrorUnableToAllocateICCProfile 395 >+#define MGK_ResourceLimitErrorUnableToAllocateString 396 >+#define MGK_ResourceLimitErrorUnableToAnnotateImage 397 >+#define MGK_ResourceLimitErrorUnableToAverageImageSequence 398 >+#define MGK_ResourceLimitErrorUnableToCloneDrawingWand 399 >+#define MGK_ResourceLimitErrorUnableToCloneImage 400 >+#define MGK_ResourceLimitErrorUnableToComputeImageSignature 401 >+#define MGK_ResourceLimitErrorUnableToConstituteImage 402 >+#define MGK_ResourceLimitErrorUnableToConvertFont 403 >+#define MGK_ResourceLimitErrorUnableToConvertStringToTokens 404 >+#define MGK_ResourceLimitErrorUnableToCreateColormap 405 >+#define MGK_ResourceLimitErrorUnableToCreateColorTransform 406 >+#define MGK_ResourceLimitErrorUnableToCreateCommandWidget 407 >+#define MGK_ResourceLimitErrorUnableToCreateImageGroup 408 >+#define MGK_ResourceLimitErrorUnableToCreateImageMontage 409 >+#define MGK_ResourceLimitErrorUnableToCreateXWindow 410 >+#define MGK_ResourceLimitErrorUnableToCropImage 411 >+#define MGK_ResourceLimitErrorUnableToDespeckleImage 412 >+#define MGK_ResourceLimitErrorUnableToDetermineImageClass 413 >+#define MGK_ResourceLimitErrorUnableToDetermineTheNumberOfImageColors 414 >+#define MGK_ResourceLimitErrorUnableToDitherImage 415 >+#define MGK_ResourceLimitErrorUnableToDrawOnImage 416 >+#define MGK_ResourceLimitErrorUnableToEdgeImage 417 >+#define MGK_ResourceLimitErrorUnableToEmbossImage 418 >+#define MGK_ResourceLimitErrorUnableToEnhanceImage 419 >+#define MGK_ResourceLimitErrorUnableToFloodfillImage 420 >+#define MGK_ResourceLimitErrorUnableToGammaCorrectImage 421 >+#define MGK_ResourceLimitErrorUnableToGetBestIconSize 422 >+#define MGK_ResourceLimitErrorUnableToGetFromRegistry 423 >+#define MGK_ResourceLimitErrorUnableToGetPackageInfo 424 >+#define MGK_ResourceLimitErrorUnableToLevelImage 425 >+#define MGK_ResourceLimitErrorUnableToMagnifyImage 426 >+#define MGK_ResourceLimitErrorUnableToManageColor 427 >+#define MGK_ResourceLimitErrorUnableToMapImage 428 >+#define MGK_ResourceLimitErrorUnableToMapImageSequence 429 >+#define MGK_ResourceLimitErrorUnableToMedianFilterImage 430 >+#define MGK_ResourceLimitErrorUnableToMotionBlurImage 431 >+#define MGK_ResourceLimitErrorUnableToNoiseFilterImage 432 >+#define MGK_ResourceLimitErrorUnableToNormalizeImage 433 >+#define MGK_ResourceLimitErrorUnableToOpenColorProfile 434 >+#define MGK_ResourceLimitErrorUnableToQuantizeImage 435 >+#define MGK_ResourceLimitErrorUnableToQuantizeImageSequence 436 >+#define MGK_ResourceLimitErrorUnableToReadTextChunk 437 >+#define MGK_ResourceLimitErrorUnableToReadXImage 438 >+#define MGK_ResourceLimitErrorUnableToReadXServerColormap 439 >+#define MGK_ResourceLimitErrorUnableToResizeImage 440 >+#define MGK_ResourceLimitErrorUnableToRotateImage 441 >+#define MGK_ResourceLimitErrorUnableToSampleImage 442 >+#define MGK_ResourceLimitErrorUnableToScaleImage 443 >+#define MGK_ResourceLimitErrorUnableToSelectImage 444 >+#define MGK_ResourceLimitErrorUnableToSharpenImage 445 >+#define MGK_ResourceLimitErrorUnableToShaveImage 446 >+#define MGK_ResourceLimitErrorUnableToShearImage 447 >+#define MGK_ResourceLimitErrorUnableToSortImageColormap 448 >+#define MGK_ResourceLimitErrorUnableToThresholdImage 449 >+#define MGK_ResourceLimitErrorUnableToTransformColorspace 450 >+#define MGK_ResourceLimitFatalErrorMemoryAllocationFailed 451 >+#define MGK_ResourceLimitFatalErrorSemaporeOperationFailed 452 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateAscii85Info 453 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateCacheInfo 454 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateCacheView 455 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateColorInfo 456 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateDashPattern 457 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateDelegateInfo 458 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateDerivatives 459 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateDrawContext 460 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateDrawInfo 461 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateDrawingWand 462 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateGammaMap 463 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateImage 464 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateImagePixels 465 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateLogInfo 466 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateMagicInfo 467 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateMagickInfo 468 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateModuleInfo 469 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateMontageInfo 470 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateQuantizeInfo 471 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateRandomKernel 472 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateRegistryInfo 473 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateSemaphoreInfo 474 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateString 475 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateTypeInfo 476 >+#define MGK_ResourceLimitFatalErrorUnableToAllocateWand 477 >+#define MGK_ResourceLimitFatalErrorUnableToAnimateImageSequence 478 >+#define MGK_ResourceLimitFatalErrorUnableToCloneBlobInfo 479 >+#define MGK_ResourceLimitFatalErrorUnableToCloneCacheInfo 480 >+#define MGK_ResourceLimitFatalErrorUnableToCloneImage 481 >+#define MGK_ResourceLimitFatalErrorUnableToCloneImageInfo 482 >+#define MGK_ResourceLimitFatalErrorUnableToConcatenateString 483 >+#define MGK_ResourceLimitFatalErrorUnableToConvertText 484 >+#define MGK_ResourceLimitFatalErrorUnableToCreateColormap 485 >+#define MGK_ResourceLimitFatalErrorUnableToDestroySemaphore 486 >+#define MGK_ResourceLimitFatalErrorUnableToDisplayImage 487 >+#define MGK_ResourceLimitFatalErrorUnableToEscapeString 488 >+#define MGK_ResourceLimitFatalErrorUnableToInitializeSemaphore 489 >+#define MGK_ResourceLimitFatalErrorUnableToInterpretMSLImage 490 >+#define MGK_ResourceLimitFatalErrorUnableToLockSemaphore 491 >+#define MGK_ResourceLimitFatalErrorUnableToObtainRandomEntropy 492 >+#define MGK_ResourceLimitFatalErrorUnableToUnlockSemaphore 493 >+#define MGK_ResourceLimitWarningMemoryAllocationFailed 494 >+#define MGK_StreamErrorImageDoesNotContainTheStreamGeometry 495 >+#define MGK_StreamErrorNoStreamHandlerIsDefined 496 >+#define MGK_StreamErrorPixelCacheIsNotOpen 497 >+#define MGK_StreamErrorUnableToAcquirePixelStream 498 >+#define MGK_StreamErrorUnableToSetPixelStream 499 >+#define MGK_StreamErrorUnableToSyncPixelStream 500 >+#define MGK_StreamFatalErrorDefault 501 >+#define MGK_StreamWarningDefault 502 >+#define MGK_TypeErrorFontSubstitutionRequired 503 >+#define MGK_TypeErrorUnableToGetTypeMetrics 504 >+#define MGK_TypeErrorUnableToInitializeFreetypeLibrary 505 >+#define MGK_TypeErrorUnableToReadFont 506 >+#define MGK_TypeErrorUnrecognizedFontEncoding 507 >+#define MGK_TypeFatalErrorDefault 508 >+#define MGK_TypeWarningDefault 509 >+#define MGK_WandErrorInvalidColormapIndex 510 >+#define MGK_WandErrorWandAPINotImplemented 511 >+#define MGK_WandErrorWandContainsNoImageIndexs 512 >+#define MGK_WandErrorWandContainsNoImages 513 >+#define MGK_XServerErrorColorIsNotKnownToServer 514 >+#define MGK_XServerErrorNoWindowWithSpecifiedIDExists 515 >+#define MGK_XServerErrorStandardColormapIsNotInitialized 516 >+#define MGK_XServerErrorUnableToConnectToRemoteDisplay 517 >+#define MGK_XServerErrorUnableToCreateBitmap 518 >+#define MGK_XServerErrorUnableToCreateColormap 519 >+#define MGK_XServerErrorUnableToCreatePixmap 520 >+#define MGK_XServerErrorUnableToCreateProperty 521 >+#define MGK_XServerErrorUnableToCreateStandardColormap 522 >+#define MGK_XServerErrorUnableToDisplayImageInfo 523 >+#define MGK_XServerErrorUnableToGetProperty 524 >+#define MGK_XServerErrorUnableToGetStandardColormap 525 >+#define MGK_XServerErrorUnableToGetVisual 526 >+#define MGK_XServerErrorUnableToGrabMouse 527 >+#define MGK_XServerErrorUnableToLoadFont 528 >+#define MGK_XServerErrorUnableToMatchVisualToStandardColormap 529 >+#define MGK_XServerErrorUnableToOpenXServer 530 >+#define MGK_XServerErrorUnableToReadXAttributes 531 >+#define MGK_XServerErrorUnableToReadXWindowImage 532 >+#define MGK_XServerErrorUnrecognizedColormapType 533 >+#define MGK_XServerErrorUnrecognizedGravityType 534 >+#define MGK_XServerErrorUnrecognizedVisualSpecifier 535 >+#define MGK_XServerFatalErrorUnableToAllocateXHints 536 >+#define MGK_XServerFatalErrorUnableToCreateCursor 537 >+#define MGK_XServerFatalErrorUnableToCreateGraphicContext 538 >+#define MGK_XServerFatalErrorUnableToCreateStandardColormap 539 >+#define MGK_XServerFatalErrorUnableToCreateTextProperty 540 >+#define MGK_XServerFatalErrorUnableToCreateXImage 541 >+#define MGK_XServerFatalErrorUnableToCreateXPixmap 542 >+#define MGK_XServerFatalErrorUnableToCreateXWindow 543 >+#define MGK_XServerFatalErrorUnableToDisplayImage 544 >+#define MGK_XServerFatalErrorUnableToDitherImage 545 >+#define MGK_XServerFatalErrorUnableToGetPixelInfo 546 >+#define MGK_XServerFatalErrorUnableToGetVisual 547 >+#define MGK_XServerFatalErrorUnableToLoadFont 548 >+#define MGK_XServerFatalErrorUnableToMakeXWindow 549 >+#define MGK_XServerFatalErrorUnableToOpenXServer 550 >+#define MGK_XServerFatalErrorUnableToViewFonts 551 >+#define MGK_XServerWarningUnableToGetVisual 552 >+#define MGK_XServerWarningUsingDefaultVisual 553 > > #endif > >@@ -619,43 +620,43 @@ > { "Delegate/FatalError", 186, DelegateFatalError }, > { "Delegate/Warning", 187, DelegateWarning }, > { "Draw/Error", 188, DrawError }, >- { "Draw/FatalError", 198, DrawFatalError }, >- { "Draw/Warning", 199, DrawWarning }, >- { "File/Open/Error", 202, FileOpenError }, >- { "File/Open/FatalError", 205, FileOpenFatalError }, >- { "File/Open/Warning", 206, FileOpenWarning }, >- { "Image/Error", 207, ImageError }, >- { "Image/FatalError", 238, ImageFatalError }, >- { "Image/Warning", 239, ImageWarning }, >- { "Missing/Delegate/Error", 240, MissingDelegateError }, >- { "Missing/Delegate/FatalError", 252, MissingDelegateFatalError }, >- { "Missing/Delegate/Warning", 253, MissingDelegateWarning }, >- { "Module/Error", 254, ModuleError }, >- { "Module/FatalError", 259, ModuleFatalError }, >- { "Module/Warning", 260, ModuleWarning }, >- { "Monitor/Error", 261, MonitorError }, >- { "Monitor/FatalError", 262, MonitorFatalError }, >- { "Monitor/Warning", 264, MonitorWarning }, >- { "Option/Error", 265, OptionError }, >- { "Option/FatalError", 350, OptionFatalError }, >- { "Option/Warning", 372, OptionWarning }, >- { "Registry/Error", 373, RegistryError }, >- { "Registry/FatalError", 379, RegistryFatalError }, >- { "Registry/Warning", 380, RegistryWarning }, >- { "Resource/Limit/Error", 381, ResourceLimitError }, >- { "Resource/Limit/FatalError", 449, ResourceLimitFatalError }, >- { "Resource/Limit/Warning", 492, ResourceLimitWarning }, >- { "Stream/Error", 493, StreamError }, >- { "Stream/FatalError", 499, StreamFatalError }, >- { "Stream/Warning", 500, StreamWarning }, >- { "Type/Error", 501, TypeError }, >- { "Type/FatalError", 506, TypeFatalError }, >- { "Type/Warning", 507, TypeWarning }, >- { "Wand/Error", 508, WandError }, >- { "XServer/Error", 512, XServerError }, >- { "XServer/FatalError", 534, XServerFatalError }, >- { "XServer/Warning", 550, XServerWarning }, >- { 0, 552, UndefinedException } >+ { "Draw/FatalError", 199, DrawFatalError }, >+ { "Draw/Warning", 200, DrawWarning }, >+ { "File/Open/Error", 203, FileOpenError }, >+ { "File/Open/FatalError", 206, FileOpenFatalError }, >+ { "File/Open/Warning", 207, FileOpenWarning }, >+ { "Image/Error", 208, ImageError }, >+ { "Image/FatalError", 239, ImageFatalError }, >+ { "Image/Warning", 240, ImageWarning }, >+ { "Missing/Delegate/Error", 241, MissingDelegateError }, >+ { "Missing/Delegate/FatalError", 253, MissingDelegateFatalError }, >+ { "Missing/Delegate/Warning", 254, MissingDelegateWarning }, >+ { "Module/Error", 255, ModuleError }, >+ { "Module/FatalError", 260, ModuleFatalError }, >+ { "Module/Warning", 261, ModuleWarning }, >+ { "Monitor/Error", 262, MonitorError }, >+ { "Monitor/FatalError", 263, MonitorFatalError }, >+ { "Monitor/Warning", 265, MonitorWarning }, >+ { "Option/Error", 266, OptionError }, >+ { "Option/FatalError", 351, OptionFatalError }, >+ { "Option/Warning", 373, OptionWarning }, >+ { "Registry/Error", 374, RegistryError }, >+ { "Registry/FatalError", 380, RegistryFatalError }, >+ { "Registry/Warning", 381, RegistryWarning }, >+ { "Resource/Limit/Error", 382, ResourceLimitError }, >+ { "Resource/Limit/FatalError", 450, ResourceLimitFatalError }, >+ { "Resource/Limit/Warning", 493, ResourceLimitWarning }, >+ { "Stream/Error", 494, StreamError }, >+ { "Stream/FatalError", 500, StreamFatalError }, >+ { "Stream/Warning", 501, StreamWarning }, >+ { "Type/Error", 502, TypeError }, >+ { "Type/FatalError", 507, TypeFatalError }, >+ { "Type/Warning", 508, TypeWarning }, >+ { "Wand/Error", 509, WandError }, >+ { "XServer/Error", 513, XServerError }, >+ { "XServer/FatalError", 535, XServerFatalError }, >+ { "XServer/Warning", 551, XServerWarning }, >+ { 0, 553, UndefinedException } > }; > #endif > >@@ -862,364 +863,365 @@ > { "IntegerValueConversionError", 192 }, > { "InvalidPrimitiveArgument", 193 }, > { "NonconformingDrawingPrimitiveDefinition", 194 }, >- { "TooManyCoordinates", 195 }, >- { "UnableToPrint", 196 }, >- { "UnbalancedGraphicContextPushPop", 197 }, >- { "VectorPathTruncated", 198 }, >- { "Default", 199 }, >- { "NotARelativeURL", 200 }, >- { "NotCurrentlyPushingPatternDefinition", 201 }, >- { "URLNotFound", 202 }, >- { "UnableToCreateTemporaryFile", 203 }, >- { "UnableToOpenFile", 204 }, >- { "UnableToWriteFile", 205 }, >- { "Default", 206 }, >+ { "PrimitiveArithmeticOverflow", 195 }, >+ { "TooManyCoordinates", 196 }, >+ { "UnableToPrint", 197 }, >+ { "UnbalancedGraphicContextPushPop", 198 }, >+ { "VectorPathTruncated", 199 }, >+ { "Default", 200 }, >+ { "NotARelativeURL", 201 }, >+ { "NotCurrentlyPushingPatternDefinition", 202 }, >+ { "URLNotFound", 203 }, >+ { "UnableToCreateTemporaryFile", 204 }, >+ { "UnableToOpenFile", 205 }, >+ { "UnableToWriteFile", 206 }, > { "Default", 207 }, >- { "AngleIsDiscontinuous", 208 }, >- { "ColorspaceColorProfileMismatch", 209 }, >- { "ImageColorspaceDiffers", 210 }, >- { "ImageColorspaceMismatch", 211 }, >- { "ImageDifferenceExceedsLimit", 212 }, >- { "ImageDoesNotContainResolution", 213 }, >- { "ImageOpacityDiffers", 214 }, >- { "ImageSequenceIsRequired", 215 }, >- { "ImageSizeDiffers", 216 }, >- { "InvalidColormapIndex", 217 }, >- { "LeftAndRightImageSizesDiffer", 218 }, >- { "NoImagesWereFound", 219 }, >- { "NoImagesWereLoaded", 220 }, >- { "NoLocaleImageAttribute", 221 }, >- { "TooManyClusters", 222 }, >- { "UnableToAppendImage", 223 }, >- { "UnableToAssignProfile", 224 }, >- { "UnableToAverageImage", 225 }, >- { "UnableToCoalesceImage", 226 }, >- { "UnableToCompareImages", 227 }, >- { "UnableToCreateImageMosaic", 228 }, >- { "UnableToCreateStereoImage", 229 }, >- { "UnableToDeconstructImageSequence", 230 }, >- { "UnableToFlattenImage", 231 }, >- { "UnableToGetClipMask", 232 }, >- { "UnableToHandleImageChannel", 233 }, >- { "UnableToResizeImage", 234 }, >- { "UnableToSegmentImage", 235 }, >- { "UnableToSetClipMask", 236 }, >- { "UnableToShearImage", 237 }, >- { "WidthOrHeightExceedsLimit", 238 }, >- { "UnableToPersistKey", 239 }, >- { "Default", 240 }, >- { "DPSLibraryIsNotAvailable", 241 }, >- { "FPXLibraryIsNotAvailable", 242 }, >- { "FreeTypeLibraryIsNotAvailable", 243 }, >- { "JPEGLibraryIsNotAvailable", 244 }, >- { "LCMSLibraryIsNotAvailable", 245 }, >- { "LZWEncodingNotEnabled", 246 }, >- { "NoDecodeDelegateForThisImageFormat", 247 }, >- { "NoEncodeDelegateForThisImageFormat", 248 }, >- { "TIFFLibraryIsNotAvailable", 249 }, >- { "XMLLibraryIsNotAvailable", 250 }, >- { "XWindowLibraryIsNotAvailable", 251 }, >- { "ZipLibraryIsNotAvailable", 252 }, >- { "Default", 253 }, >+ { "Default", 208 }, >+ { "AngleIsDiscontinuous", 209 }, >+ { "ColorspaceColorProfileMismatch", 210 }, >+ { "ImageColorspaceDiffers", 211 }, >+ { "ImageColorspaceMismatch", 212 }, >+ { "ImageDifferenceExceedsLimit", 213 }, >+ { "ImageDoesNotContainResolution", 214 }, >+ { "ImageOpacityDiffers", 215 }, >+ { "ImageSequenceIsRequired", 216 }, >+ { "ImageSizeDiffers", 217 }, >+ { "InvalidColormapIndex", 218 }, >+ { "LeftAndRightImageSizesDiffer", 219 }, >+ { "NoImagesWereFound", 220 }, >+ { "NoImagesWereLoaded", 221 }, >+ { "NoLocaleImageAttribute", 222 }, >+ { "TooManyClusters", 223 }, >+ { "UnableToAppendImage", 224 }, >+ { "UnableToAssignProfile", 225 }, >+ { "UnableToAverageImage", 226 }, >+ { "UnableToCoalesceImage", 227 }, >+ { "UnableToCompareImages", 228 }, >+ { "UnableToCreateImageMosaic", 229 }, >+ { "UnableToCreateStereoImage", 230 }, >+ { "UnableToDeconstructImageSequence", 231 }, >+ { "UnableToFlattenImage", 232 }, >+ { "UnableToGetClipMask", 233 }, >+ { "UnableToHandleImageChannel", 234 }, >+ { "UnableToResizeImage", 235 }, >+ { "UnableToSegmentImage", 236 }, >+ { "UnableToSetClipMask", 237 }, >+ { "UnableToShearImage", 238 }, >+ { "WidthOrHeightExceedsLimit", 239 }, >+ { "UnableToPersistKey", 240 }, >+ { "Default", 241 }, >+ { "DPSLibraryIsNotAvailable", 242 }, >+ { "FPXLibraryIsNotAvailable", 243 }, >+ { "FreeTypeLibraryIsNotAvailable", 244 }, >+ { "JPEGLibraryIsNotAvailable", 245 }, >+ { "LCMSLibraryIsNotAvailable", 246 }, >+ { "LZWEncodingNotEnabled", 247 }, >+ { "NoDecodeDelegateForThisImageFormat", 248 }, >+ { "NoEncodeDelegateForThisImageFormat", 249 }, >+ { "TIFFLibraryIsNotAvailable", 250 }, >+ { "XMLLibraryIsNotAvailable", 251 }, >+ { "XWindowLibraryIsNotAvailable", 252 }, >+ { "ZipLibraryIsNotAvailable", 253 }, > { "Default", 254 }, >- { "FailedToCloseModule", 255 }, >- { "FailedToFindSymbol", 256 }, >- { "UnableToLoadModule", 257 }, >- { "UnableToRegisterImageFormat", 258 }, >- { "UnrecognizedModule", 259 }, >- { "UnableToInitializeModuleLoader", 260 }, >- { "Default", 261 }, >+ { "Default", 255 }, >+ { "FailedToCloseModule", 256 }, >+ { "FailedToFindSymbol", 257 }, >+ { "UnableToLoadModule", 258 }, >+ { "UnableToRegisterImageFormat", 259 }, >+ { "UnrecognizedModule", 260 }, >+ { "UnableToInitializeModuleLoader", 261 }, > { "Default", 262 }, > { "Default", 263 }, >- { "UserRequestedTerminationBySignal", 264 }, >- { "Default", 265 }, >- { "BevelWidthIsNegative", 266 }, >- { "ColorSeparatedImageRequired", 267 }, >- { "FrameIsLessThanImageSize", 268 }, >- { "GeometryDimensionsAreZero", 269 }, >- { "GeometryDoesNotContainImage", 270 }, >- { "HaldClutImageDimensionsInvalid", 271 }, >- { "ImagesAreNotTheSameSize", 272 }, >- { "ImageSizeMustExceedBevelWidth", 273 }, >- { "ImageSmallerThanKernelWidth", 274 }, >- { "ImageSmallerThanRadius", 275 }, >- { "ImageWidthsOrHeightsDiffer", 276 }, >- { "InputImagesAlreadySpecified", 277 }, >- { "InvalidSubimageSpecification", 278 }, >- { "KernelRadiusIsTooSmall", 279 }, >- { "KernelWidthMustBeAnOddNumber", 280 }, >- { "MatrixIsNotSquare", 281 }, >- { "MatrixOrderOutOfRange", 282 }, >- { "MissingAnImageFilename", 283 }, >- { "MissingArgument", 284 }, >- { "MustSpecifyAnImageName", 285 }, >- { "MustSpecifyImageSize", 286 }, >- { "NoBlobDefined", 287 }, >- { "NoImagesDefined", 288 }, >- { "NonzeroWidthAndHeightRequired", 289 }, >- { "NoProfileNameWasGiven", 290 }, >- { "NullBlobArgument", 291 }, >- { "ReferenceImageRequired", 292 }, >- { "ReferenceIsNotMyType", 293 }, >- { "RegionAreaExceedsLimit", 294 }, >- { "RequestDidNotReturnAnImage", 295 }, >- { "SteganoImageRequired", 296 }, >- { "StereoImageRequired", 297 }, >- { "SubimageSpecificationReturnsNoImages", 298 }, >- { "UnableToAddOrRemoveProfile", 299 }, >- { "UnableToAverageImageSequence", 300 }, >- { "UnableToBlurImage", 301 }, >- { "UnableToChopImage", 302 }, >- { "UnableToColorMatrixImage", 303 }, >- { "UnableToConstituteImage", 304 }, >- { "UnableToConvolveImage", 305 }, >- { "UnableToEdgeImage", 306 }, >- { "UnableToEqualizeImage", 307 }, >- { "UnableToFilterImage", 308 }, >- { "UnableToFormatImageMetadata", 309 }, >- { "UnableToFrameImage", 310 }, >- { "UnableToOilPaintImage", 311 }, >- { "UnableToPaintImage", 312 }, >- { "UnableToRaiseImage", 313 }, >- { "UnableToSharpenImage", 314 }, >- { "UnableToThresholdImage", 315 }, >- { "UnableToWaveImage", 316 }, >- { "UnrecognizedAttribute", 317 }, >- { "UnrecognizedChannelType", 318 }, >- { "UnrecognizedColor", 319 }, >- { "UnrecognizedColormapType", 320 }, >- { "UnrecognizedColorspace", 321 }, >- { "UnrecognizedCommand", 322 }, >- { "UnrecognizedComposeOperator", 323 }, >- { "UnrecognizedDisposeMethod", 324 }, >- { "UnrecognizedElement", 325 }, >- { "UnrecognizedEndianType", 326 }, >- { "UnrecognizedGravityType", 327 }, >- { "UnrecognizedHighlightStyle", 328 }, >- { "UnrecognizedImageCompression", 329 }, >- { "UnrecognizedImageFilter", 330 }, >- { "UnrecognizedImageFormat", 331 }, >- { "UnrecognizedImageMode", 332 }, >- { "UnrecognizedImageType", 333 }, >- { "UnrecognizedIntentType", 334 }, >- { "UnrecognizedInterlaceType", 335 }, >- { "UnrecognizedListType", 336 }, >- { "UnrecognizedMetric", 337 }, >- { "UnrecognizedModeType", 338 }, >- { "UnrecognizedNoiseType", 339 }, >- { "UnrecognizedOperator", 340 }, >- { "UnrecognizedOption", 341 }, >- { "UnrecognizedPerlMagickMethod", 342 }, >- { "UnrecognizedPixelMap", 343 }, >- { "UnrecognizedPreviewType", 344 }, >- { "UnrecognizedResourceType", 345 }, >- { "UnrecognizedType", 346 }, >- { "UnrecognizedUnitsType", 347 }, >- { "UnrecognizedVirtualPixelMethod", 348 }, >- { "UnsupportedSamplingFactor", 349 }, >- { "UsageError", 350 }, >- { "InvalidColorspaceType", 351 }, >- { "InvalidEndianType", 352 }, >- { "InvalidImageType", 353 }, >- { "InvalidInterlaceType", 354 }, >- { "MissingAnImageFilename", 355 }, >- { "MissingArgument", 356 }, >- { "NoImagesWereLoaded", 357 }, >- { "OptionLengthExceedsLimit", 358 }, >- { "RequestDidNotReturnAnImage", 359 }, >- { "UnableToOpenXServer", 360 }, >- { "UnableToPersistKey", 361 }, >- { "UnrecognizedColormapType", 362 }, >- { "UnrecognizedColorspaceType", 363 }, >- { "UnrecognizedDisposeMethod", 364 }, >- { "UnrecognizedEndianType", 365 }, >- { "UnrecognizedFilterType", 366 }, >- { "UnrecognizedImageCompressionType", 367 }, >- { "UnrecognizedImageType", 368 }, >- { "UnrecognizedInterlaceType", 369 }, >- { "UnrecognizedOption", 370 }, >- { "UnrecognizedResourceType", 371 }, >- { "UnrecognizedVirtualPixelMethod", 372 }, >- { "UnrecognizedColor", 373 }, >- { "ImageExpected", 374 }, >- { "ImageInfoExpected", 375 }, >- { "StructureSizeMismatch", 376 }, >- { "UnableToGetRegistryID", 377 }, >- { "UnableToLocateImage", 378 }, >- { "UnableToSetRegistry", 379 }, >- { "Default", 380 }, >+ { "Default", 264 }, >+ { "UserRequestedTerminationBySignal", 265 }, >+ { "Default", 266 }, >+ { "BevelWidthIsNegative", 267 }, >+ { "ColorSeparatedImageRequired", 268 }, >+ { "FrameIsLessThanImageSize", 269 }, >+ { "GeometryDimensionsAreZero", 270 }, >+ { "GeometryDoesNotContainImage", 271 }, >+ { "HaldClutImageDimensionsInvalid", 272 }, >+ { "ImagesAreNotTheSameSize", 273 }, >+ { "ImageSizeMustExceedBevelWidth", 274 }, >+ { "ImageSmallerThanKernelWidth", 275 }, >+ { "ImageSmallerThanRadius", 276 }, >+ { "ImageWidthsOrHeightsDiffer", 277 }, >+ { "InputImagesAlreadySpecified", 278 }, >+ { "InvalidSubimageSpecification", 279 }, >+ { "KernelRadiusIsTooSmall", 280 }, >+ { "KernelWidthMustBeAnOddNumber", 281 }, >+ { "MatrixIsNotSquare", 282 }, >+ { "MatrixOrderOutOfRange", 283 }, >+ { "MissingAnImageFilename", 284 }, >+ { "MissingArgument", 285 }, >+ { "MustSpecifyAnImageName", 286 }, >+ { "MustSpecifyImageSize", 287 }, >+ { "NoBlobDefined", 288 }, >+ { "NoImagesDefined", 289 }, >+ { "NonzeroWidthAndHeightRequired", 290 }, >+ { "NoProfileNameWasGiven", 291 }, >+ { "NullBlobArgument", 292 }, >+ { "ReferenceImageRequired", 293 }, >+ { "ReferenceIsNotMyType", 294 }, >+ { "RegionAreaExceedsLimit", 295 }, >+ { "RequestDidNotReturnAnImage", 296 }, >+ { "SteganoImageRequired", 297 }, >+ { "StereoImageRequired", 298 }, >+ { "SubimageSpecificationReturnsNoImages", 299 }, >+ { "UnableToAddOrRemoveProfile", 300 }, >+ { "UnableToAverageImageSequence", 301 }, >+ { "UnableToBlurImage", 302 }, >+ { "UnableToChopImage", 303 }, >+ { "UnableToColorMatrixImage", 304 }, >+ { "UnableToConstituteImage", 305 }, >+ { "UnableToConvolveImage", 306 }, >+ { "UnableToEdgeImage", 307 }, >+ { "UnableToEqualizeImage", 308 }, >+ { "UnableToFilterImage", 309 }, >+ { "UnableToFormatImageMetadata", 310 }, >+ { "UnableToFrameImage", 311 }, >+ { "UnableToOilPaintImage", 312 }, >+ { "UnableToPaintImage", 313 }, >+ { "UnableToRaiseImage", 314 }, >+ { "UnableToSharpenImage", 315 }, >+ { "UnableToThresholdImage", 316 }, >+ { "UnableToWaveImage", 317 }, >+ { "UnrecognizedAttribute", 318 }, >+ { "UnrecognizedChannelType", 319 }, >+ { "UnrecognizedColor", 320 }, >+ { "UnrecognizedColormapType", 321 }, >+ { "UnrecognizedColorspace", 322 }, >+ { "UnrecognizedCommand", 323 }, >+ { "UnrecognizedComposeOperator", 324 }, >+ { "UnrecognizedDisposeMethod", 325 }, >+ { "UnrecognizedElement", 326 }, >+ { "UnrecognizedEndianType", 327 }, >+ { "UnrecognizedGravityType", 328 }, >+ { "UnrecognizedHighlightStyle", 329 }, >+ { "UnrecognizedImageCompression", 330 }, >+ { "UnrecognizedImageFilter", 331 }, >+ { "UnrecognizedImageFormat", 332 }, >+ { "UnrecognizedImageMode", 333 }, >+ { "UnrecognizedImageType", 334 }, >+ { "UnrecognizedIntentType", 335 }, >+ { "UnrecognizedInterlaceType", 336 }, >+ { "UnrecognizedListType", 337 }, >+ { "UnrecognizedMetric", 338 }, >+ { "UnrecognizedModeType", 339 }, >+ { "UnrecognizedNoiseType", 340 }, >+ { "UnrecognizedOperator", 341 }, >+ { "UnrecognizedOption", 342 }, >+ { "UnrecognizedPerlMagickMethod", 343 }, >+ { "UnrecognizedPixelMap", 344 }, >+ { "UnrecognizedPreviewType", 345 }, >+ { "UnrecognizedResourceType", 346 }, >+ { "UnrecognizedType", 347 }, >+ { "UnrecognizedUnitsType", 348 }, >+ { "UnrecognizedVirtualPixelMethod", 349 }, >+ { "UnsupportedSamplingFactor", 350 }, >+ { "UsageError", 351 }, >+ { "InvalidColorspaceType", 352 }, >+ { "InvalidEndianType", 353 }, >+ { "InvalidImageType", 354 }, >+ { "InvalidInterlaceType", 355 }, >+ { "MissingAnImageFilename", 356 }, >+ { "MissingArgument", 357 }, >+ { "NoImagesWereLoaded", 358 }, >+ { "OptionLengthExceedsLimit", 359 }, >+ { "RequestDidNotReturnAnImage", 360 }, >+ { "UnableToOpenXServer", 361 }, >+ { "UnableToPersistKey", 362 }, >+ { "UnrecognizedColormapType", 363 }, >+ { "UnrecognizedColorspaceType", 364 }, >+ { "UnrecognizedDisposeMethod", 365 }, >+ { "UnrecognizedEndianType", 366 }, >+ { "UnrecognizedFilterType", 367 }, >+ { "UnrecognizedImageCompressionType", 368 }, >+ { "UnrecognizedImageType", 369 }, >+ { "UnrecognizedInterlaceType", 370 }, >+ { "UnrecognizedOption", 371 }, >+ { "UnrecognizedResourceType", 372 }, >+ { "UnrecognizedVirtualPixelMethod", 373 }, >+ { "UnrecognizedColor", 374 }, >+ { "ImageExpected", 375 }, >+ { "ImageInfoExpected", 376 }, >+ { "StructureSizeMismatch", 377 }, >+ { "UnableToGetRegistryID", 378 }, >+ { "UnableToLocateImage", 379 }, >+ { "UnableToSetRegistry", 380 }, > { "Default", 381 }, >- { "CacheResourcesExhausted", 382 }, >- { "ImagePixelHeightLimitExceeded", 383 }, >- { "ImagePixelLimitExceeded", 384 }, >- { "ImagePixelWidthLimitExceeded", 385 }, >- { "MemoryAllocationFailed", 386 }, >- { "NoPixelsDefinedInCache", 387 }, >- { "PixelCacheAllocationFailed", 388 }, >- { "UnableToAddColorProfile", 389 }, >- { "UnableToAddGenericProfile", 390 }, >- { "UnableToAddIPTCProfile", 391 }, >- { "UnableToAllocateCoefficients", 392 }, >- { "UnableToAllocateColormap", 393 }, >- { "UnableToAllocateICCProfile", 394 }, >- { "UnableToAllocateString", 395 }, >- { "UnableToAnnotateImage", 396 }, >- { "UnableToAverageImageSequence", 397 }, >- { "UnableToCloneDrawingWand", 398 }, >- { "UnableToCloneImage", 399 }, >- { "UnableToComputeImageSignature", 400 }, >- { "UnableToConstituteImage", 401 }, >- { "UnableToConvertFont", 402 }, >- { "UnableToConvertStringToTokens", 403 }, >- { "UnableToCreateColormap", 404 }, >- { "UnableToCreateColorTransform", 405 }, >- { "UnableToCreateCommandWidget", 406 }, >- { "UnableToCreateImageGroup", 407 }, >- { "UnableToCreateImageMontage", 408 }, >- { "UnableToCreateXWindow", 409 }, >- { "UnableToCropImage", 410 }, >- { "UnableToDespeckleImage", 411 }, >- { "UnableToDetermineImageClass", 412 }, >- { "UnableToDetermineTheNumberOfImageColors", 413 }, >- { "UnableToDitherImage", 414 }, >- { "UnableToDrawOnImage", 415 }, >- { "UnableToEdgeImage", 416 }, >- { "UnableToEmbossImage", 417 }, >- { "UnableToEnhanceImage", 418 }, >- { "UnableToFloodfillImage", 419 }, >- { "UnableToGammaCorrectImage", 420 }, >- { "UnableToGetBestIconSize", 421 }, >- { "UnableToGetFromRegistry", 422 }, >- { "UnableToGetPackageInfo", 423 }, >- { "UnableToLevelImage", 424 }, >- { "UnableToMagnifyImage", 425 }, >- { "UnableToManageColor", 426 }, >- { "UnableToMapImage", 427 }, >- { "UnableToMapImageSequence", 428 }, >- { "UnableToMedianFilterImage", 429 }, >- { "UnableToMotionBlurImage", 430 }, >- { "UnableToNoiseFilterImage", 431 }, >- { "UnableToNormalizeImage", 432 }, >- { "UnableToOpenColorProfile", 433 }, >- { "UnableToQuantizeImage", 434 }, >- { "UnableToQuantizeImageSequence", 435 }, >- { "UnableToReadTextChunk", 436 }, >- { "UnableToReadXImage", 437 }, >- { "UnableToReadXServerColormap", 438 }, >- { "UnableToResizeImage", 439 }, >- { "UnableToRotateImage", 440 }, >- { "UnableToSampleImage", 441 }, >- { "UnableToScaleImage", 442 }, >- { "UnableToSelectImage", 443 }, >- { "UnableToSharpenImage", 444 }, >- { "UnableToShaveImage", 445 }, >- { "UnableToShearImage", 446 }, >- { "UnableToSortImageColormap", 447 }, >- { "UnableToThresholdImage", 448 }, >- { "UnableToTransformColorspace", 449 }, >- { "MemoryAllocationFailed", 450 }, >- { "SemaporeOperationFailed", 451 }, >- { "UnableToAllocateAscii85Info", 452 }, >- { "UnableToAllocateCacheInfo", 453 }, >- { "UnableToAllocateCacheView", 454 }, >- { "UnableToAllocateColorInfo", 455 }, >- { "UnableToAllocateDashPattern", 456 }, >- { "UnableToAllocateDelegateInfo", 457 }, >- { "UnableToAllocateDerivatives", 458 }, >- { "UnableToAllocateDrawContext", 459 }, >- { "UnableToAllocateDrawInfo", 460 }, >- { "UnableToAllocateDrawingWand", 461 }, >- { "UnableToAllocateGammaMap", 462 }, >- { "UnableToAllocateImage", 463 }, >- { "UnableToAllocateImagePixels", 464 }, >- { "UnableToAllocateLogInfo", 465 }, >- { "UnableToAllocateMagicInfo", 466 }, >- { "UnableToAllocateMagickInfo", 467 }, >- { "UnableToAllocateModuleInfo", 468 }, >- { "UnableToAllocateMontageInfo", 469 }, >- { "UnableToAllocateQuantizeInfo", 470 }, >- { "UnableToAllocateRandomKernel", 471 }, >- { "UnableToAllocateRegistryInfo", 472 }, >- { "UnableToAllocateSemaphoreInfo", 473 }, >- { "UnableToAllocateString", 474 }, >- { "UnableToAllocateTypeInfo", 475 }, >- { "UnableToAllocateWand", 476 }, >- { "UnableToAnimateImageSequence", 477 }, >- { "UnableToCloneBlobInfo", 478 }, >- { "UnableToCloneCacheInfo", 479 }, >- { "UnableToCloneImage", 480 }, >- { "UnableToCloneImageInfo", 481 }, >- { "UnableToConcatenateString", 482 }, >- { "UnableToConvertText", 483 }, >- { "UnableToCreateColormap", 484 }, >- { "UnableToDestroySemaphore", 485 }, >- { "UnableToDisplayImage", 486 }, >- { "UnableToEscapeString", 487 }, >- { "UnableToInitializeSemaphore", 488 }, >- { "UnableToInterpretMSLImage", 489 }, >- { "UnableToLockSemaphore", 490 }, >- { "UnableToObtainRandomEntropy", 491 }, >- { "UnableToUnlockSemaphore", 492 }, >- { "MemoryAllocationFailed", 493 }, >- { "ImageDoesNotContainTheStreamGeometry", 494 }, >- { "NoStreamHandlerIsDefined", 495 }, >- { "PixelCacheIsNotOpen", 496 }, >- { "UnableToAcquirePixelStream", 497 }, >- { "UnableToSetPixelStream", 498 }, >- { "UnableToSyncPixelStream", 499 }, >- { "Default", 500 }, >+ { "Default", 382 }, >+ { "CacheResourcesExhausted", 383 }, >+ { "ImagePixelHeightLimitExceeded", 384 }, >+ { "ImagePixelLimitExceeded", 385 }, >+ { "ImagePixelWidthLimitExceeded", 386 }, >+ { "MemoryAllocationFailed", 387 }, >+ { "NoPixelsDefinedInCache", 388 }, >+ { "PixelCacheAllocationFailed", 389 }, >+ { "UnableToAddColorProfile", 390 }, >+ { "UnableToAddGenericProfile", 391 }, >+ { "UnableToAddIPTCProfile", 392 }, >+ { "UnableToAllocateCoefficients", 393 }, >+ { "UnableToAllocateColormap", 394 }, >+ { "UnableToAllocateICCProfile", 395 }, >+ { "UnableToAllocateString", 396 }, >+ { "UnableToAnnotateImage", 397 }, >+ { "UnableToAverageImageSequence", 398 }, >+ { "UnableToCloneDrawingWand", 399 }, >+ { "UnableToCloneImage", 400 }, >+ { "UnableToComputeImageSignature", 401 }, >+ { "UnableToConstituteImage", 402 }, >+ { "UnableToConvertFont", 403 }, >+ { "UnableToConvertStringToTokens", 404 }, >+ { "UnableToCreateColormap", 405 }, >+ { "UnableToCreateColorTransform", 406 }, >+ { "UnableToCreateCommandWidget", 407 }, >+ { "UnableToCreateImageGroup", 408 }, >+ { "UnableToCreateImageMontage", 409 }, >+ { "UnableToCreateXWindow", 410 }, >+ { "UnableToCropImage", 411 }, >+ { "UnableToDespeckleImage", 412 }, >+ { "UnableToDetermineImageClass", 413 }, >+ { "UnableToDetermineTheNumberOfImageColors", 414 }, >+ { "UnableToDitherImage", 415 }, >+ { "UnableToDrawOnImage", 416 }, >+ { "UnableToEdgeImage", 417 }, >+ { "UnableToEmbossImage", 418 }, >+ { "UnableToEnhanceImage", 419 }, >+ { "UnableToFloodfillImage", 420 }, >+ { "UnableToGammaCorrectImage", 421 }, >+ { "UnableToGetBestIconSize", 422 }, >+ { "UnableToGetFromRegistry", 423 }, >+ { "UnableToGetPackageInfo", 424 }, >+ { "UnableToLevelImage", 425 }, >+ { "UnableToMagnifyImage", 426 }, >+ { "UnableToManageColor", 427 }, >+ { "UnableToMapImage", 428 }, >+ { "UnableToMapImageSequence", 429 }, >+ { "UnableToMedianFilterImage", 430 }, >+ { "UnableToMotionBlurImage", 431 }, >+ { "UnableToNoiseFilterImage", 432 }, >+ { "UnableToNormalizeImage", 433 }, >+ { "UnableToOpenColorProfile", 434 }, >+ { "UnableToQuantizeImage", 435 }, >+ { "UnableToQuantizeImageSequence", 436 }, >+ { "UnableToReadTextChunk", 437 }, >+ { "UnableToReadXImage", 438 }, >+ { "UnableToReadXServerColormap", 439 }, >+ { "UnableToResizeImage", 440 }, >+ { "UnableToRotateImage", 441 }, >+ { "UnableToSampleImage", 442 }, >+ { "UnableToScaleImage", 443 }, >+ { "UnableToSelectImage", 444 }, >+ { "UnableToSharpenImage", 445 }, >+ { "UnableToShaveImage", 446 }, >+ { "UnableToShearImage", 447 }, >+ { "UnableToSortImageColormap", 448 }, >+ { "UnableToThresholdImage", 449 }, >+ { "UnableToTransformColorspace", 450 }, >+ { "MemoryAllocationFailed", 451 }, >+ { "SemaporeOperationFailed", 452 }, >+ { "UnableToAllocateAscii85Info", 453 }, >+ { "UnableToAllocateCacheInfo", 454 }, >+ { "UnableToAllocateCacheView", 455 }, >+ { "UnableToAllocateColorInfo", 456 }, >+ { "UnableToAllocateDashPattern", 457 }, >+ { "UnableToAllocateDelegateInfo", 458 }, >+ { "UnableToAllocateDerivatives", 459 }, >+ { "UnableToAllocateDrawContext", 460 }, >+ { "UnableToAllocateDrawInfo", 461 }, >+ { "UnableToAllocateDrawingWand", 462 }, >+ { "UnableToAllocateGammaMap", 463 }, >+ { "UnableToAllocateImage", 464 }, >+ { "UnableToAllocateImagePixels", 465 }, >+ { "UnableToAllocateLogInfo", 466 }, >+ { "UnableToAllocateMagicInfo", 467 }, >+ { "UnableToAllocateMagickInfo", 468 }, >+ { "UnableToAllocateModuleInfo", 469 }, >+ { "UnableToAllocateMontageInfo", 470 }, >+ { "UnableToAllocateQuantizeInfo", 471 }, >+ { "UnableToAllocateRandomKernel", 472 }, >+ { "UnableToAllocateRegistryInfo", 473 }, >+ { "UnableToAllocateSemaphoreInfo", 474 }, >+ { "UnableToAllocateString", 475 }, >+ { "UnableToAllocateTypeInfo", 476 }, >+ { "UnableToAllocateWand", 477 }, >+ { "UnableToAnimateImageSequence", 478 }, >+ { "UnableToCloneBlobInfo", 479 }, >+ { "UnableToCloneCacheInfo", 480 }, >+ { "UnableToCloneImage", 481 }, >+ { "UnableToCloneImageInfo", 482 }, >+ { "UnableToConcatenateString", 483 }, >+ { "UnableToConvertText", 484 }, >+ { "UnableToCreateColormap", 485 }, >+ { "UnableToDestroySemaphore", 486 }, >+ { "UnableToDisplayImage", 487 }, >+ { "UnableToEscapeString", 488 }, >+ { "UnableToInitializeSemaphore", 489 }, >+ { "UnableToInterpretMSLImage", 490 }, >+ { "UnableToLockSemaphore", 491 }, >+ { "UnableToObtainRandomEntropy", 492 }, >+ { "UnableToUnlockSemaphore", 493 }, >+ { "MemoryAllocationFailed", 494 }, >+ { "ImageDoesNotContainTheStreamGeometry", 495 }, >+ { "NoStreamHandlerIsDefined", 496 }, >+ { "PixelCacheIsNotOpen", 497 }, >+ { "UnableToAcquirePixelStream", 498 }, >+ { "UnableToSetPixelStream", 499 }, >+ { "UnableToSyncPixelStream", 500 }, > { "Default", 501 }, >- { "FontSubstitutionRequired", 502 }, >- { "UnableToGetTypeMetrics", 503 }, >- { "UnableToInitializeFreetypeLibrary", 504 }, >- { "UnableToReadFont", 505 }, >- { "UnrecognizedFontEncoding", 506 }, >- { "Default", 507 }, >+ { "Default", 502 }, >+ { "FontSubstitutionRequired", 503 }, >+ { "UnableToGetTypeMetrics", 504 }, >+ { "UnableToInitializeFreetypeLibrary", 505 }, >+ { "UnableToReadFont", 506 }, >+ { "UnrecognizedFontEncoding", 507 }, > { "Default", 508 }, >- { "InvalidColormapIndex", 509 }, >- { "WandAPINotImplemented", 510 }, >- { "WandContainsNoImageIndexs", 511 }, >- { "WandContainsNoImages", 512 }, >- { "ColorIsNotKnownToServer", 513 }, >- { "NoWindowWithSpecifiedIDExists", 514 }, >- { "StandardColormapIsNotInitialized", 515 }, >- { "UnableToConnectToRemoteDisplay", 516 }, >- { "UnableToCreateBitmap", 517 }, >- { "UnableToCreateColormap", 518 }, >- { "UnableToCreatePixmap", 519 }, >- { "UnableToCreateProperty", 520 }, >- { "UnableToCreateStandardColormap", 521 }, >- { "UnableToDisplayImageInfo", 522 }, >- { "UnableToGetProperty", 523 }, >- { "UnableToGetStandardColormap", 524 }, >- { "UnableToGetVisual", 525 }, >- { "UnableToGrabMouse", 526 }, >- { "UnableToLoadFont", 527 }, >- { "UnableToMatchVisualToStandardColormap", 528 }, >- { "UnableToOpenXServer", 529 }, >- { "UnableToReadXAttributes", 530 }, >- { "UnableToReadXWindowImage", 531 }, >- { "UnrecognizedColormapType", 532 }, >- { "UnrecognizedGravityType", 533 }, >- { "UnrecognizedVisualSpecifier", 534 }, >- { "UnableToAllocateXHints", 535 }, >- { "UnableToCreateCursor", 536 }, >- { "UnableToCreateGraphicContext", 537 }, >- { "UnableToCreateStandardColormap", 538 }, >- { "UnableToCreateTextProperty", 539 }, >- { "UnableToCreateXImage", 540 }, >- { "UnableToCreateXPixmap", 541 }, >- { "UnableToCreateXWindow", 542 }, >- { "UnableToDisplayImage", 543 }, >- { "UnableToDitherImage", 544 }, >- { "UnableToGetPixelInfo", 545 }, >- { "UnableToGetVisual", 546 }, >- { "UnableToLoadFont", 547 }, >- { "UnableToMakeXWindow", 548 }, >- { "UnableToOpenXServer", 549 }, >- { "UnableToViewFonts", 550 }, >- { "UnableToGetVisual", 551 }, >- { "UsingDefaultVisual", 552 }, >+ { "Default", 509 }, >+ { "InvalidColormapIndex", 510 }, >+ { "WandAPINotImplemented", 511 }, >+ { "WandContainsNoImageIndexs", 512 }, >+ { "WandContainsNoImages", 513 }, >+ { "ColorIsNotKnownToServer", 514 }, >+ { "NoWindowWithSpecifiedIDExists", 515 }, >+ { "StandardColormapIsNotInitialized", 516 }, >+ { "UnableToConnectToRemoteDisplay", 517 }, >+ { "UnableToCreateBitmap", 518 }, >+ { "UnableToCreateColormap", 519 }, >+ { "UnableToCreatePixmap", 520 }, >+ { "UnableToCreateProperty", 521 }, >+ { "UnableToCreateStandardColormap", 522 }, >+ { "UnableToDisplayImageInfo", 523 }, >+ { "UnableToGetProperty", 524 }, >+ { "UnableToGetStandardColormap", 525 }, >+ { "UnableToGetVisual", 526 }, >+ { "UnableToGrabMouse", 527 }, >+ { "UnableToLoadFont", 528 }, >+ { "UnableToMatchVisualToStandardColormap", 529 }, >+ { "UnableToOpenXServer", 530 }, >+ { "UnableToReadXAttributes", 531 }, >+ { "UnableToReadXWindowImage", 532 }, >+ { "UnrecognizedColormapType", 533 }, >+ { "UnrecognizedGravityType", 534 }, >+ { "UnrecognizedVisualSpecifier", 535 }, >+ { "UnableToAllocateXHints", 536 }, >+ { "UnableToCreateCursor", 537 }, >+ { "UnableToCreateGraphicContext", 538 }, >+ { "UnableToCreateStandardColormap", 539 }, >+ { "UnableToCreateTextProperty", 540 }, >+ { "UnableToCreateXImage", 541 }, >+ { "UnableToCreateXPixmap", 542 }, >+ { "UnableToCreateXWindow", 543 }, >+ { "UnableToDisplayImage", 544 }, >+ { "UnableToDitherImage", 545 }, >+ { "UnableToGetPixelInfo", 546 }, >+ { "UnableToGetVisual", 547 }, >+ { "UnableToLoadFont", 548 }, >+ { "UnableToMakeXWindow", 549 }, >+ { "UnableToOpenXServer", 550 }, >+ { "UnableToViewFonts", 551 }, >+ { "UnableToGetVisual", 552 }, >+ { "UsingDefaultVisual", 553 }, > { 0, 0 } > }; > #endif >@@ -1422,6 +1424,7 @@ > "text value does not convert to integer", > "invalid primitive argument", > "Non-conforming drawing primitive definition", >+ "primitive arithmetic overflow", > "too many coordinates", > "Unable to print", > "unbalanced graphic context push-pop", >diff -r 557b69f96a11 -r 6071b5820215 magick/render.c >--- a/magick/render.c Mon May 30 12:07:20 2016 -0500 >+++ b/magick/render.c Tue May 31 20:09:50 2016 -0500 >@@ -1734,6 +1734,7 @@ > double > angle, > factor, >+ points_length, > primitive_extent; > > DrawInfo >@@ -2321,6 +2322,7 @@ > if (n <= 0) > { > ThrowException(&image->exception,DrawError,UnbalancedGraphicContextPushPop,token); >+ status=MagickFail; > break; > } > if (graphic_context[n]->clip_path != (char *) NULL) >@@ -2689,6 +2691,7 @@ > MagickAllocateArray(double *,(2*x+1),sizeof(double)); > if (graphic_context[n]->dash_pattern == (double *) NULL) > { >+ status=MagickFail; > ThrowException3(&image->exception,ResourceLimitError, > MemoryAllocationFailed,UnableToDrawOnImage); > break; >@@ -2979,12 +2982,12 @@ > /* > Estimate how many points will be required for the primitive. > */ >- length=primitive_info[j].coordinates; >+ points_length=primitive_info[j].coordinates; > switch (primitive_type) > { > case RectanglePrimitive: > { >- length*=5; >+ points_length*=5; > break; > } > case RoundRectanglePrimitive: >@@ -3000,8 +3003,8 @@ > alpha=bounds.x2-bounds.x1; > beta=bounds.y2-bounds.y1; > radius=hypot((double) alpha,(double) beta); >- length*=5; >- length+=2*((size_t) ceil((double) MagickPI*radius))+6*BezierQuantum+360; >+ points_length*=5; >+ points_length+=2*((size_t) ceil((double) MagickPI*radius))+6*BezierQuantum+360; > break; > } > case BezierPrimitive: >@@ -3009,7 +3012,7 @@ > if (primitive_info[j].coordinates > 107) > (void) ThrowException(&image->exception,DrawError, > TooManyCoordinates,token); >- length=primitive_info[j].coordinates*BezierQuantum; >+ points_length=primitive_info[j].coordinates*BezierQuantum; > break; > } > case PathPrimitive: >@@ -3019,7 +3022,7 @@ > *t; > > MagickGetToken(q,&q,token,token_max_length); >- length=1; >+ points_length=1; > t=token; > for (s=token; *s != '\0'; s=t) > { >@@ -3033,9 +3036,9 @@ > t++; > continue; > } >- length++; >+ points_length++; > } >- length=length*BezierQuantum; >+ points_length=points_length*BezierQuantum; > break; > } > case CirclePrimitive: >@@ -3050,19 +3053,40 @@ > alpha=bounds.x2-bounds.x1; > beta=bounds.y2-bounds.y1; > radius=hypot(alpha,beta); >- length=2*(ceil(MagickPI*radius))+6*BezierQuantum+360; >+ points_length=2*(ceil(MagickPI*radius))+6*BezierQuantum+360; > break; > } > default: > break; > } >- if ((size_t) (i+length) >= number_points) >+ >+ if (((size_t) points_length) < points_length) > { >- number_points+=length+1; >+ status=MagickFail; >+ ThrowException(&image->exception,DrawError, >+ PrimitiveArithmeticOverflow,keyword); >+ } >+ >+ if (status == MagickFail) >+ break; >+ >+ if ((i+points_length) >= number_points) >+ { >+ double new_number_points = ceil(number_points+points_length+1); >+ if (((size_t) new_number_points) != new_number_points) >+ { >+ status=MagickFail; >+ ThrowException3(&image->exception,ResourceLimitError, >+ MemoryAllocationFailed,UnableToDrawOnImage); >+ break; >+ } >+ >+ number_points=new_number_points; > MagickReallocMemory(PrimitiveInfo *,primitive_info, > MagickArraySize(number_points,sizeof(PrimitiveInfo))); > if (primitive_info == (PrimitiveInfo *) NULL) > { >+ status=MagickFail; > ThrowException3(&image->exception,ResourceLimitError, > MemoryAllocationFailed,UnableToDrawOnImage); > break; >@@ -3306,6 +3330,7 @@ > break; > } > } >+ > if (primitive_info == (PrimitiveInfo *) NULL) > break; > (void) LogMagickEvent(RenderEvent,GetMagickModule()," %.*s",(int) (q-p),p); >diff -r 557b69f96a11 -r 6071b5820215 magick/utility.c >--- a/magick/utility.c Mon May 30 12:07:20 2016 -0500 >+++ b/magick/utility.c Tue May 31 20:09:50 2016 -0500 >@@ -3724,85 +3724,91 @@ > p=(char *) start; > > if (*p != '\0') >- { >- while (isspace((int)(unsigned char) (*p)) && (*p != '\0')) >- p++; >- switch (*p) > { >- case '"': >- case '\'': >- case '{': >- { >- register char >- escape; >- >- escape=(*p); >- if (escape == '{') >- escape='}'; >- for (p++; *p != '\0'; p++) >+ while (isspace((int)(unsigned char) (*p)) && (*p != '\0')) >+ p++; >+ switch (*p) > { >- if ((*p == '\\') && ((*(p+1) == escape) || (*(p+1) == '\\'))) >- p++; >- else >- if (*p == escape) >+ case '"': >+ case '\'': >+ case '{': >+ { >+ register char >+ escape; >+ >+ escape=(*p); >+ if (escape == '{') >+ escape='}'; >+ for (p++; *p != '\0'; p++) > { >- p++; >- break; >- } >- if (i < length) >- token[i++]=(*p); >- } >- break; >- } >- default: >- { >- char >- *q; >- >- double_val=strtod(p,&q); >- (void) double_val; >- if (p != q) >- { >- for ( ; p < q; p++) >- if (i < length) >- token[i++]=(*p); >- if (*p == '%') >- if (i < length) >- { >+ if ((*p == '\\') && ((*(p+1) == escape) || (*(p+1) == '\\'))) >+ p++; >+ else >+ if (*p == escape) >+ { >+ p++; >+ break; >+ } >+ if (i < length) > token[i++]=(*p); >- p++; >- } >- break; >- } >- if ((*p != '\0') && !isalpha((int) *p) && (*p != *DirectorySeparator) && >- (*p != '#') && (*p != '<')) >- { >- if (i < length) >- { >- token[i++]=(*p); >- p++; > } > break; > } >- for ( ; *p != '\0'; p++) >- { >- if ((isspace((int)(unsigned char) *p) || (*p == '=')) && (*(p-1) != '\\')) >+ default: >+ { >+ char >+ *q; >+ >+ double_val=strtod(p,&q); >+ (void) double_val; >+ if (p != q) >+ { >+ for ( ; p < q; p++) >+ if (i < length) >+ token[i++]=(*p); >+ if (*p == '%') >+ if (i < length) >+ { >+ token[i++]=(*p); >+ p++; >+ } >+ break; >+ } >+ if ((*p != '\0') && !isalpha((int) *p) && >+ (*p != *DirectorySeparator) && >+ (*p != '#') && (*p != '<')) >+ { >+ if (i < length) >+ { >+ token[i++]=(*p); >+ p++; >+ } >+ break; >+ } >+ for ( ; *p != '\0'; p++) >+ { >+ if ((isspace((int)(unsigned char) *p) || >+ (*p == '=')) && (*(p-1) != '\\')) >+ break; >+ if (i < length) >+ token[i++]=(*p); >+ if (*p == '(') >+ { >+ for (p++; *p != '\0'; p++) >+ { >+ if (i < length) >+ token[i++]=(*p); >+ if ((*p == ')') && (*(p-1) != '\\')) >+ break; >+ } >+ } >+ if (*p == '\0') >+ break; >+ } > break; >- if (i < length) >- token[i++]=(*p); >- if (*p == '(') >- for (p++; *p != '\0'; p++) >- { >- if (i < length) >- token[i++]=(*p); >- if ((*p == ')') && (*(p-1) != '\\')) >- break; >- } >+ } > } >- break; >- } > } >- } > token[i]='\0'; > { > char >@@ -3813,10 +3819,10 @@ > */ > if ((LocaleNCompare(token,"url(#",5) == 0) && > ((r = strrchr(token,')')) != NULL)) >- { >- *r='\0'; >- (void) memmove(token,token+5,r-token+1); >- } >+ { >+ *r='\0'; >+ (void) memmove(token,token+5,r-token+1); >+ } > } > if (end != (char **) NULL) > *end=p;
diff -r 557b69f96a11 -r 6071b5820215 ChangeLog --- a/ChangeLog Mon May 30 12:07:20 2016 -0500 +++ b/ChangeLog Tue May 31 20:09:50 2016 -0500 @@ -1,3 +1,13 @@ +2016-05-31 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> + + * magick/render.c (DrawImage): Fix problem while reading file + "tnamkejarz.svg.2532308010849170049" provided via private email + from Gustavo Grieco on May 31, 2016. + + * magick/utility.c (MagickGetToken): Fix problem while reading + file "vqxwatmqmi.svg.-3669039972557308254" provided via private + email from Gustavo Grieco on May 31, 2016. + 2016-05-30 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> * NEWS.txt: Update for 1.3.24 release. diff -r 557b69f96a11 -r 6071b5820215 coders/svg.c --- a/coders/svg.c Mon May 30 12:07:20 2016 -0500 +++ b/coders/svg.c Tue May 31 20:09:50 2016 -0500 @@ -2819,8 +2819,9 @@ SAXHandler=(&SAXModules); svg_info.parser=xmlCreatePushParserCtxt(SAXHandler,&svg_info,(char *) NULL,0, image->filename); - while ((n=ReadBlob(image,MaxTextExtent,message)) != 0) + while ((n=ReadBlob(image,MaxTextExtent-1,message)) != 0) { + message[n]='\0'; status=xmlParseChunk(svg_info.parser,message,(int) n,False); if (status != 0) break; diff -r 557b69f96a11 -r 6071b5820215 locale/C.mgk --- a/locale/C.mgk Mon May 30 12:07:20 2016 -0500 +++ b/locale/C.mgk Tue May 31 20:09:50 2016 -0500 @@ -646,6 +646,9 @@ <Message name="DrawingRecursionDetected"> drawing recursion detected </Message> + <Message name="PrimitiveArithmeticOverflow"> + primitive arithmetic overflow + </Message> </Error> <FatalError> <Message name="Default"> diff -r 557b69f96a11 -r 6071b5820215 magick/gm_messages.mc --- a/magick/gm_messages.mc Mon May 30 12:07:20 2016 -0500 +++ b/magick/gm_messages.mc Tue May 31 20:09:50 2016 -0500 @@ -1169,6 +1169,12 @@ . MessageId = +1 +SymbolicName = DrawErrorPrimitiveArithmeticOverflow +Language = English +primitive arithmetic overflow +. + +MessageId = +1 SymbolicName = DrawErrorTooManyCoordinates Language = English too many coordinates @@ -1919,330 +1925,330 @@ . MessageId = +1 -SymbolicName = OptionErrorUnrecognizedColormapType -Language = English -Unrecognized colormap type -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedColorspace -Language = English -Unrecognized image colorspace -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedCommand -Language = English -Unrecognized command '%s'. Use -help for a usage summary or see manual. -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedComposeOperator -Language = English -Unrecognized compose operator -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedDisposeMethod -Language = English -Unrecognized dispose method -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedElement -Language = English -Unrecognized element -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedEndianType -Language = English -Unrecognized endian type -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedGravityType -Language = English -Unrecognized gravity type -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedHighlightStyle -Language = English -Unrecognized highlight style -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedImageCompression -Language = English -Unrecognized image compression -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedImageFilter -Language = English -Unrecognized image filter -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedImageFormat -Language = English -Unrecognized image format -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedImageMode -Language = English -Unrecognized image mode -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedImageType -Language = English -Unrecognized image type -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedIntentType -Language = English -Unrecognized intent type -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedInterlaceType -Language = English -Unrecognized interlace type -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedListType -Language = English -Unrecognized list type -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedMetric -Language = English -Unrecognized error metric -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedModeType -Language = English -Unrecognized mode type -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedNoiseType -Language = English -Unrecognized noise type -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedOperator -Language = English -Unrecognized operator -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedOption -Language = English -Unrecognized option -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedPerlMagickMethod -Language = English -Unrecognized PerlMagick method -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedPixelMap -Language = English -Unrecognized pixel map -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedPreviewType -Language = English -Unrecognized preview type -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedResourceType -Language = English -Unrecognized resource type -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedType -Language = English -Unrecognized type -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedUnitsType -Language = English -Unrecognized units type -. - -MessageId = +1 -SymbolicName = OptionErrorUnrecognizedVirtualPixelMethod -Language = English -Unrecognized virtual pixel method -. - -MessageId = +1 -SymbolicName = OptionErrorUnsupportedSamplingFactor -Language = English -Unsupported sampling factor -. - -MessageId = +1 -SymbolicName = OptionErrorUsageError -Language = English -Improper arguments supplied, please see manual -. - -MessageId = +1 -SymbolicName = OptionFatalErrorInvalidColorspaceType -Language = English -Invalid colorspace type -. - -MessageId = +1 -SymbolicName = OptionFatalErrorInvalidEndianType -Language = English -Invalid endian type -. - -MessageId = +1 -SymbolicName = OptionFatalErrorInvalidImageType -Language = English -Invalid image type -. - -MessageId = +1 -SymbolicName = OptionFatalErrorInvalidInterlaceType -Language = English -Invalid interlace type -. - -MessageId = +1 -SymbolicName = OptionFatalErrorMissingAnImageFilename -Language = English -Missing an image filename -. - -MessageId = +1 -SymbolicName = OptionFatalErrorMissingArgument -Language = English -Option '%s' requires an argument or argument is malformed -. - -MessageId = +1 -SymbolicName = OptionFatalErrorNoImagesWereLoaded -Language = English -No images were loaded -. - -MessageId = +1 -SymbolicName = OptionFatalErrorOptionLengthExceedsLimit -Language = English -Option length exceeds limit -. - -MessageId = +1 -SymbolicName = OptionFatalErrorRequestDidNotReturnAnImage -Language = English -Request did not return an image -. - -MessageId = +1 -SymbolicName = OptionFatalErrorUnableToOpenXServer -Language = English -Unable to open XServer -. - -MessageId = +1 -SymbolicName = OptionFatalErrorUnableToPersistKey -Language = English -Unable to persist key -. - -MessageId = +1 -SymbolicName = OptionFatalErrorUnrecognizedColormapType -Language = English -Unrecognized colormap type -. - -MessageId = +1 -SymbolicName = OptionFatalErrorUnrecognizedColorspaceType -Language = English -Unrecognized colorspace type -. - -MessageId = +1 -SymbolicName = OptionFatalErrorUnrecognizedDisposeMethod -Language = English -unrecognized dispose method -. - -MessageId = +1 -SymbolicName = OptionFatalErrorUnrecognizedEndianType -Language = English -Unrecognized endian type -. - -MessageId = +1 -SymbolicName = OptionFatalErrorUnrecognizedFilterType -Language = English -Unrecognized filter type -. - -MessageId = +1 -SymbolicName = OptionFatalErrorUnrecognizedImageCompressionType -Language = English -unrecognized compression type -. - -MessageId = +1 -SymbolicName = OptionFatalErrorUnrecognizedImageType -Language = English -Unrecognized image type -. - -MessageId = +1 -SymbolicName = OptionFatalErrorUnrecognizedInterlaceType -Language = English -Unrecognized interlace type -. - -MessageId = +1 -SymbolicName = OptionFatalErrorUnrecognizedOption -Language = English -Unrecognized option -. - -MessageId = +1 -SymbolicName = OptionFatalErrorUnrecognizedResourceType -Language = English -Unrecognized resource type -. - -MessageId = +1 -SymbolicName = OptionFatalErrorUnrecognizedVirtualPixelMethod -Language = English -Unrecognized virtual pixel method -. - -MessageId = +1 -SymbolicName = OptionWarningUnrecognizedColor -Language = English -Unrecognized color -. - -MessageId = +1 +SymbolicName = OptionErrorUnrecognizedColormapType +Language = English +Unrecognized colormap type +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedColorspace +Language = English +Unrecognized image colorspace +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedCommand +Language = English +Unrecognized command '%s'. Use -help for a usage summary or see manual. +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedComposeOperator +Language = English +Unrecognized compose operator +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedDisposeMethod +Language = English +Unrecognized dispose method +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedElement +Language = English +Unrecognized element +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedEndianType +Language = English +Unrecognized endian type +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedGravityType +Language = English +Unrecognized gravity type +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedHighlightStyle +Language = English +Unrecognized highlight style +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedImageCompression +Language = English +Unrecognized image compression +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedImageFilter +Language = English +Unrecognized image filter +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedImageFormat +Language = English +Unrecognized image format +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedImageMode +Language = English +Unrecognized image mode +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedImageType +Language = English +Unrecognized image type +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedIntentType +Language = English +Unrecognized intent type +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedInterlaceType +Language = English +Unrecognized interlace type +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedListType +Language = English +Unrecognized list type +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedMetric +Language = English +Unrecognized error metric +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedModeType +Language = English +Unrecognized mode type +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedNoiseType +Language = English +Unrecognized noise type +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedOperator +Language = English +Unrecognized operator +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedOption +Language = English +Unrecognized option +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedPerlMagickMethod +Language = English +Unrecognized PerlMagick method +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedPixelMap +Language = English +Unrecognized pixel map +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedPreviewType +Language = English +Unrecognized preview type +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedResourceType +Language = English +Unrecognized resource type +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedType +Language = English +Unrecognized type +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedUnitsType +Language = English +Unrecognized units type +. + +MessageId = +1 +SymbolicName = OptionErrorUnrecognizedVirtualPixelMethod +Language = English +Unrecognized virtual pixel method +. + +MessageId = +1 +SymbolicName = OptionErrorUnsupportedSamplingFactor +Language = English +Unsupported sampling factor +. + +MessageId = +1 +SymbolicName = OptionErrorUsageError +Language = English +Improper arguments supplied, please see manual +. + +MessageId = +1 +SymbolicName = OptionFatalErrorInvalidColorspaceType +Language = English +Invalid colorspace type +. + +MessageId = +1 +SymbolicName = OptionFatalErrorInvalidEndianType +Language = English +Invalid endian type +. + +MessageId = +1 +SymbolicName = OptionFatalErrorInvalidImageType +Language = English +Invalid image type +. + +MessageId = +1 +SymbolicName = OptionFatalErrorInvalidInterlaceType +Language = English +Invalid interlace type +. + +MessageId = +1 +SymbolicName = OptionFatalErrorMissingAnImageFilename +Language = English +Missing an image filename +. + +MessageId = +1 +SymbolicName = OptionFatalErrorMissingArgument +Language = English +Option '%s' requires an argument or argument is malformed +. + +MessageId = +1 +SymbolicName = OptionFatalErrorNoImagesWereLoaded +Language = English +No images were loaded +. + +MessageId = +1 +SymbolicName = OptionFatalErrorOptionLengthExceedsLimit +Language = English +Option length exceeds limit +. + +MessageId = +1 +SymbolicName = OptionFatalErrorRequestDidNotReturnAnImage +Language = English +Request did not return an image +. + +MessageId = +1 +SymbolicName = OptionFatalErrorUnableToOpenXServer +Language = English +Unable to open XServer +. + +MessageId = +1 +SymbolicName = OptionFatalErrorUnableToPersistKey +Language = English +Unable to persist key +. + +MessageId = +1 +SymbolicName = OptionFatalErrorUnrecognizedColormapType +Language = English +Unrecognized colormap type +. + +MessageId = +1 +SymbolicName = OptionFatalErrorUnrecognizedColorspaceType +Language = English +Unrecognized colorspace type +. + +MessageId = +1 +SymbolicName = OptionFatalErrorUnrecognizedDisposeMethod +Language = English +unrecognized dispose method +. + +MessageId = +1 +SymbolicName = OptionFatalErrorUnrecognizedEndianType +Language = English +Unrecognized endian type +. + +MessageId = +1 +SymbolicName = OptionFatalErrorUnrecognizedFilterType +Language = English +Unrecognized filter type +. + +MessageId = +1 +SymbolicName = OptionFatalErrorUnrecognizedImageCompressionType +Language = English +unrecognized compression type +. + +MessageId = +1 +SymbolicName = OptionFatalErrorUnrecognizedImageType +Language = English +Unrecognized image type +. + +MessageId = +1 +SymbolicName = OptionFatalErrorUnrecognizedInterlaceType +Language = English +Unrecognized interlace type +. + +MessageId = +1 +SymbolicName = OptionFatalErrorUnrecognizedOption +Language = English +Unrecognized option +. + +MessageId = +1 +SymbolicName = OptionFatalErrorUnrecognizedResourceType +Language = English +Unrecognized resource type +. + +MessageId = +1 +SymbolicName = OptionFatalErrorUnrecognizedVirtualPixelMethod +Language = English +Unrecognized virtual pixel method +. + +MessageId = +1 +SymbolicName = OptionWarningUnrecognizedColor +Language = English +Unrecognized color +. + +MessageId = +1 SymbolicName = RegistryErrorImageExpected Language = English image expected diff -r 557b69f96a11 -r 6071b5820215 magick/locale_c.h --- a/magick/locale_c.h Mon May 30 12:07:20 2016 -0500 +++ b/magick/locale_c.h Tue May 31 20:09:50 2016 -0500 @@ -3,7 +3,7 @@ extern MagickExport const char *GetLocaleMessageFromID(const int); -#define MAX_LOCALE_MSGS 552 +#define MAX_LOCALE_MSGS 553 #define MGK_BlobErrorUnableToCreateBlob 1 #define MGK_BlobErrorUnableToObtainOffset 2 @@ -199,364 +199,365 @@ #define MGK_DrawErrorIntegerValueConversionError 192 #define MGK_DrawErrorInvalidPrimitiveArgument 193 #define MGK_DrawErrorNonconformingDrawingPrimitiveDefinition 194 -#define MGK_DrawErrorTooManyCoordinates 195 -#define MGK_DrawErrorUnableToPrint 196 -#define MGK_DrawErrorUnbalancedGraphicContextPushPop 197 -#define MGK_DrawErrorVectorPathTruncated 198 -#define MGK_DrawFatalErrorDefault 199 -#define MGK_DrawWarningNotARelativeURL 200 -#define MGK_DrawWarningNotCurrentlyPushingPatternDefinition 201 -#define MGK_DrawWarningURLNotFound 202 -#define MGK_FileOpenErrorUnableToCreateTemporaryFile 203 -#define MGK_FileOpenErrorUnableToOpenFile 204 -#define MGK_FileOpenErrorUnableToWriteFile 205 -#define MGK_FileOpenFatalErrorDefault 206 -#define MGK_FileOpenWarningDefault 207 -#define MGK_ImageErrorAngleIsDiscontinuous 208 -#define MGK_ImageErrorColorspaceColorProfileMismatch 209 -#define MGK_ImageErrorImageColorspaceDiffers 210 -#define MGK_ImageErrorImageColorspaceMismatch 211 -#define MGK_ImageErrorImageDifferenceExceedsLimit 212 -#define MGK_ImageErrorImageDoesNotContainResolution 213 -#define MGK_ImageErrorImageOpacityDiffers 214 -#define MGK_ImageErrorImageSequenceIsRequired 215 -#define MGK_ImageErrorImageSizeDiffers 216 -#define MGK_ImageErrorInvalidColormapIndex 217 -#define MGK_ImageErrorLeftAndRightImageSizesDiffer 218 -#define MGK_ImageErrorNoImagesWereFound 219 -#define MGK_ImageErrorNoImagesWereLoaded 220 -#define MGK_ImageErrorNoLocaleImageAttribute 221 -#define MGK_ImageErrorTooManyClusters 222 -#define MGK_ImageErrorUnableToAppendImage 223 -#define MGK_ImageErrorUnableToAssignProfile 224 -#define MGK_ImageErrorUnableToAverageImage 225 -#define MGK_ImageErrorUnableToCoalesceImage 226 -#define MGK_ImageErrorUnableToCompareImages 227 -#define MGK_ImageErrorUnableToCreateImageMosaic 228 -#define MGK_ImageErrorUnableToCreateStereoImage 229 -#define MGK_ImageErrorUnableToDeconstructImageSequence 230 -#define MGK_ImageErrorUnableToFlattenImage 231 -#define MGK_ImageErrorUnableToGetClipMask 232 -#define MGK_ImageErrorUnableToHandleImageChannel 233 -#define MGK_ImageErrorUnableToResizeImage 234 -#define MGK_ImageErrorUnableToSegmentImage 235 -#define MGK_ImageErrorUnableToSetClipMask 236 -#define MGK_ImageErrorUnableToShearImage 237 -#define MGK_ImageErrorWidthOrHeightExceedsLimit 238 -#define MGK_ImageFatalErrorUnableToPersistKey 239 -#define MGK_ImageWarningDefault 240 -#define MGK_MissingDelegateErrorDPSLibraryIsNotAvailable 241 -#define MGK_MissingDelegateErrorFPXLibraryIsNotAvailable 242 -#define MGK_MissingDelegateErrorFreeTypeLibraryIsNotAvailable 243 -#define MGK_MissingDelegateErrorJPEGLibraryIsNotAvailable 244 -#define MGK_MissingDelegateErrorLCMSLibraryIsNotAvailable 245 -#define MGK_MissingDelegateErrorLZWEncodingNotEnabled 246 -#define MGK_MissingDelegateErrorNoDecodeDelegateForThisImageFormat 247 -#define MGK_MissingDelegateErrorNoEncodeDelegateForThisImageFormat 248 -#define MGK_MissingDelegateErrorTIFFLibraryIsNotAvailable 249 -#define MGK_MissingDelegateErrorXMLLibraryIsNotAvailable 250 -#define MGK_MissingDelegateErrorXWindowLibraryIsNotAvailable 251 -#define MGK_MissingDelegateErrorZipLibraryIsNotAvailable 252 -#define MGK_MissingDelegateFatalErrorDefault 253 -#define MGK_MissingDelegateWarningDefault 254 -#define MGK_ModuleErrorFailedToCloseModule 255 -#define MGK_ModuleErrorFailedToFindSymbol 256 -#define MGK_ModuleErrorUnableToLoadModule 257 -#define MGK_ModuleErrorUnableToRegisterImageFormat 258 -#define MGK_ModuleErrorUnrecognizedModule 259 -#define MGK_ModuleFatalErrorUnableToInitializeModuleLoader 260 -#define MGK_ModuleWarningDefault 261 -#define MGK_MonitorErrorDefault 262 -#define MGK_MonitorFatalErrorDefault 263 -#define MGK_MonitorFatalErrorUserRequestedTerminationBySignal 264 -#define MGK_MonitorWarningDefault 265 -#define MGK_OptionErrorBevelWidthIsNegative 266 -#define MGK_OptionErrorColorSeparatedImageRequired 267 -#define MGK_OptionErrorFrameIsLessThanImageSize 268 -#define MGK_OptionErrorGeometryDimensionsAreZero 269 -#define MGK_OptionErrorGeometryDoesNotContainImage 270 -#define MGK_OptionErrorHaldClutImageDimensionsInvalid 271 -#define MGK_OptionErrorImagesAreNotTheSameSize 272 -#define MGK_OptionErrorImageSizeMustExceedBevelWidth 273 -#define MGK_OptionErrorImageSmallerThanKernelWidth 274 -#define MGK_OptionErrorImageSmallerThanRadius 275 -#define MGK_OptionErrorImageWidthsOrHeightsDiffer 276 -#define MGK_OptionErrorInputImagesAlreadySpecified 277 -#define MGK_OptionErrorInvalidSubimageSpecification 278 -#define MGK_OptionErrorKernelRadiusIsTooSmall 279 -#define MGK_OptionErrorKernelWidthMustBeAnOddNumber 280 -#define MGK_OptionErrorMatrixIsNotSquare 281 -#define MGK_OptionErrorMatrixOrderOutOfRange 282 -#define MGK_OptionErrorMissingAnImageFilename 283 -#define MGK_OptionErrorMissingArgument 284 -#define MGK_OptionErrorMustSpecifyAnImageName 285 -#define MGK_OptionErrorMustSpecifyImageSize 286 -#define MGK_OptionErrorNoBlobDefined 287 -#define MGK_OptionErrorNoImagesDefined 288 -#define MGK_OptionErrorNonzeroWidthAndHeightRequired 289 -#define MGK_OptionErrorNoProfileNameWasGiven 290 -#define MGK_OptionErrorNullBlobArgument 291 -#define MGK_OptionErrorReferenceImageRequired 292 -#define MGK_OptionErrorReferenceIsNotMyType 293 -#define MGK_OptionErrorRegionAreaExceedsLimit 294 -#define MGK_OptionErrorRequestDidNotReturnAnImage 295 -#define MGK_OptionErrorSteganoImageRequired 296 -#define MGK_OptionErrorStereoImageRequired 297 -#define MGK_OptionErrorSubimageSpecificationReturnsNoImages 298 -#define MGK_OptionErrorUnableToAddOrRemoveProfile 299 -#define MGK_OptionErrorUnableToAverageImageSequence 300 -#define MGK_OptionErrorUnableToBlurImage 301 -#define MGK_OptionErrorUnableToChopImage 302 -#define MGK_OptionErrorUnableToColorMatrixImage 303 -#define MGK_OptionErrorUnableToConstituteImage 304 -#define MGK_OptionErrorUnableToConvolveImage 305 -#define MGK_OptionErrorUnableToEdgeImage 306 -#define MGK_OptionErrorUnableToEqualizeImage 307 -#define MGK_OptionErrorUnableToFilterImage 308 -#define MGK_OptionErrorUnableToFormatImageMetadata 309 -#define MGK_OptionErrorUnableToFrameImage 310 -#define MGK_OptionErrorUnableToOilPaintImage 311 -#define MGK_OptionErrorUnableToPaintImage 312 -#define MGK_OptionErrorUnableToRaiseImage 313 -#define MGK_OptionErrorUnableToSharpenImage 314 -#define MGK_OptionErrorUnableToThresholdImage 315 -#define MGK_OptionErrorUnableToWaveImage 316 -#define MGK_OptionErrorUnrecognizedAttribute 317 -#define MGK_OptionErrorUnrecognizedChannelType 318 -#define MGK_OptionErrorUnrecognizedColor 319 -#define MGK_OptionErrorUnrecognizedColormapType 320 -#define MGK_OptionErrorUnrecognizedColorspace 321 -#define MGK_OptionErrorUnrecognizedCommand 322 -#define MGK_OptionErrorUnrecognizedComposeOperator 323 -#define MGK_OptionErrorUnrecognizedDisposeMethod 324 -#define MGK_OptionErrorUnrecognizedElement 325 -#define MGK_OptionErrorUnrecognizedEndianType 326 -#define MGK_OptionErrorUnrecognizedGravityType 327 -#define MGK_OptionErrorUnrecognizedHighlightStyle 328 -#define MGK_OptionErrorUnrecognizedImageCompression 329 -#define MGK_OptionErrorUnrecognizedImageFilter 330 -#define MGK_OptionErrorUnrecognizedImageFormat 331 -#define MGK_OptionErrorUnrecognizedImageMode 332 -#define MGK_OptionErrorUnrecognizedImageType 333 -#define MGK_OptionErrorUnrecognizedIntentType 334 -#define MGK_OptionErrorUnrecognizedInterlaceType 335 -#define MGK_OptionErrorUnrecognizedListType 336 -#define MGK_OptionErrorUnrecognizedMetric 337 -#define MGK_OptionErrorUnrecognizedModeType 338 -#define MGK_OptionErrorUnrecognizedNoiseType 339 -#define MGK_OptionErrorUnrecognizedOperator 340 -#define MGK_OptionErrorUnrecognizedOption 341 -#define MGK_OptionErrorUnrecognizedPerlMagickMethod 342 -#define MGK_OptionErrorUnrecognizedPixelMap 343 -#define MGK_OptionErrorUnrecognizedPreviewType 344 -#define MGK_OptionErrorUnrecognizedResourceType 345 -#define MGK_OptionErrorUnrecognizedType 346 -#define MGK_OptionErrorUnrecognizedUnitsType 347 -#define MGK_OptionErrorUnrecognizedVirtualPixelMethod 348 -#define MGK_OptionErrorUnsupportedSamplingFactor 349 -#define MGK_OptionErrorUsageError 350 -#define MGK_OptionFatalErrorInvalidColorspaceType 351 -#define MGK_OptionFatalErrorInvalidEndianType 352 -#define MGK_OptionFatalErrorInvalidImageType 353 -#define MGK_OptionFatalErrorInvalidInterlaceType 354 -#define MGK_OptionFatalErrorMissingAnImageFilename 355 -#define MGK_OptionFatalErrorMissingArgument 356 -#define MGK_OptionFatalErrorNoImagesWereLoaded 357 -#define MGK_OptionFatalErrorOptionLengthExceedsLimit 358 -#define MGK_OptionFatalErrorRequestDidNotReturnAnImage 359 -#define MGK_OptionFatalErrorUnableToOpenXServer 360 -#define MGK_OptionFatalErrorUnableToPersistKey 361 -#define MGK_OptionFatalErrorUnrecognizedColormapType 362 -#define MGK_OptionFatalErrorUnrecognizedColorspaceType 363 -#define MGK_OptionFatalErrorUnrecognizedDisposeMethod 364 -#define MGK_OptionFatalErrorUnrecognizedEndianType 365 -#define MGK_OptionFatalErrorUnrecognizedFilterType 366 -#define MGK_OptionFatalErrorUnrecognizedImageCompressionType 367 -#define MGK_OptionFatalErrorUnrecognizedImageType 368 -#define MGK_OptionFatalErrorUnrecognizedInterlaceType 369 -#define MGK_OptionFatalErrorUnrecognizedOption 370 -#define MGK_OptionFatalErrorUnrecognizedResourceType 371 -#define MGK_OptionFatalErrorUnrecognizedVirtualPixelMethod 372 -#define MGK_OptionWarningUnrecognizedColor 373 -#define MGK_RegistryErrorImageExpected 374 -#define MGK_RegistryErrorImageInfoExpected 375 -#define MGK_RegistryErrorStructureSizeMismatch 376 -#define MGK_RegistryErrorUnableToGetRegistryID 377 -#define MGK_RegistryErrorUnableToLocateImage 378 -#define MGK_RegistryErrorUnableToSetRegistry 379 -#define MGK_RegistryFatalErrorDefault 380 -#define MGK_RegistryWarningDefault 381 -#define MGK_ResourceLimitErrorCacheResourcesExhausted 382 -#define MGK_ResourceLimitErrorImagePixelHeightLimitExceeded 383 -#define MGK_ResourceLimitErrorImagePixelLimitExceeded 384 -#define MGK_ResourceLimitErrorImagePixelWidthLimitExceeded 385 -#define MGK_ResourceLimitErrorMemoryAllocationFailed 386 -#define MGK_ResourceLimitErrorNoPixelsDefinedInCache 387 -#define MGK_ResourceLimitErrorPixelCacheAllocationFailed 388 -#define MGK_ResourceLimitErrorUnableToAddColorProfile 389 -#define MGK_ResourceLimitErrorUnableToAddGenericProfile 390 -#define MGK_ResourceLimitErrorUnableToAddIPTCProfile 391 -#define MGK_ResourceLimitErrorUnableToAllocateCoefficients 392 -#define MGK_ResourceLimitErrorUnableToAllocateColormap 393 -#define MGK_ResourceLimitErrorUnableToAllocateICCProfile 394 -#define MGK_ResourceLimitErrorUnableToAllocateString 395 -#define MGK_ResourceLimitErrorUnableToAnnotateImage 396 -#define MGK_ResourceLimitErrorUnableToAverageImageSequence 397 -#define MGK_ResourceLimitErrorUnableToCloneDrawingWand 398 -#define MGK_ResourceLimitErrorUnableToCloneImage 399 -#define MGK_ResourceLimitErrorUnableToComputeImageSignature 400 -#define MGK_ResourceLimitErrorUnableToConstituteImage 401 -#define MGK_ResourceLimitErrorUnableToConvertFont 402 -#define MGK_ResourceLimitErrorUnableToConvertStringToTokens 403 -#define MGK_ResourceLimitErrorUnableToCreateColormap 404 -#define MGK_ResourceLimitErrorUnableToCreateColorTransform 405 -#define MGK_ResourceLimitErrorUnableToCreateCommandWidget 406 -#define MGK_ResourceLimitErrorUnableToCreateImageGroup 407 -#define MGK_ResourceLimitErrorUnableToCreateImageMontage 408 -#define MGK_ResourceLimitErrorUnableToCreateXWindow 409 -#define MGK_ResourceLimitErrorUnableToCropImage 410 -#define MGK_ResourceLimitErrorUnableToDespeckleImage 411 -#define MGK_ResourceLimitErrorUnableToDetermineImageClass 412 -#define MGK_ResourceLimitErrorUnableToDetermineTheNumberOfImageColors 413 -#define MGK_ResourceLimitErrorUnableToDitherImage 414 -#define MGK_ResourceLimitErrorUnableToDrawOnImage 415 -#define MGK_ResourceLimitErrorUnableToEdgeImage 416 -#define MGK_ResourceLimitErrorUnableToEmbossImage 417 -#define MGK_ResourceLimitErrorUnableToEnhanceImage 418 -#define MGK_ResourceLimitErrorUnableToFloodfillImage 419 -#define MGK_ResourceLimitErrorUnableToGammaCorrectImage 420 -#define MGK_ResourceLimitErrorUnableToGetBestIconSize 421 -#define MGK_ResourceLimitErrorUnableToGetFromRegistry 422 -#define MGK_ResourceLimitErrorUnableToGetPackageInfo 423 -#define MGK_ResourceLimitErrorUnableToLevelImage 424 -#define MGK_ResourceLimitErrorUnableToMagnifyImage 425 -#define MGK_ResourceLimitErrorUnableToManageColor 426 -#define MGK_ResourceLimitErrorUnableToMapImage 427 -#define MGK_ResourceLimitErrorUnableToMapImageSequence 428 -#define MGK_ResourceLimitErrorUnableToMedianFilterImage 429 -#define MGK_ResourceLimitErrorUnableToMotionBlurImage 430 -#define MGK_ResourceLimitErrorUnableToNoiseFilterImage 431 -#define MGK_ResourceLimitErrorUnableToNormalizeImage 432 -#define MGK_ResourceLimitErrorUnableToOpenColorProfile 433 -#define MGK_ResourceLimitErrorUnableToQuantizeImage 434 -#define MGK_ResourceLimitErrorUnableToQuantizeImageSequence 435 -#define MGK_ResourceLimitErrorUnableToReadTextChunk 436 -#define MGK_ResourceLimitErrorUnableToReadXImage 437 -#define MGK_ResourceLimitErrorUnableToReadXServerColormap 438 -#define MGK_ResourceLimitErrorUnableToResizeImage 439 -#define MGK_ResourceLimitErrorUnableToRotateImage 440 -#define MGK_ResourceLimitErrorUnableToSampleImage 441 -#define MGK_ResourceLimitErrorUnableToScaleImage 442 -#define MGK_ResourceLimitErrorUnableToSelectImage 443 -#define MGK_ResourceLimitErrorUnableToSharpenImage 444 -#define MGK_ResourceLimitErrorUnableToShaveImage 445 -#define MGK_ResourceLimitErrorUnableToShearImage 446 -#define MGK_ResourceLimitErrorUnableToSortImageColormap 447 -#define MGK_ResourceLimitErrorUnableToThresholdImage 448 -#define MGK_ResourceLimitErrorUnableToTransformColorspace 449 -#define MGK_ResourceLimitFatalErrorMemoryAllocationFailed 450 -#define MGK_ResourceLimitFatalErrorSemaporeOperationFailed 451 -#define MGK_ResourceLimitFatalErrorUnableToAllocateAscii85Info 452 -#define MGK_ResourceLimitFatalErrorUnableToAllocateCacheInfo 453 -#define MGK_ResourceLimitFatalErrorUnableToAllocateCacheView 454 -#define MGK_ResourceLimitFatalErrorUnableToAllocateColorInfo 455 -#define MGK_ResourceLimitFatalErrorUnableToAllocateDashPattern 456 -#define MGK_ResourceLimitFatalErrorUnableToAllocateDelegateInfo 457 -#define MGK_ResourceLimitFatalErrorUnableToAllocateDerivatives 458 -#define MGK_ResourceLimitFatalErrorUnableToAllocateDrawContext 459 -#define MGK_ResourceLimitFatalErrorUnableToAllocateDrawInfo 460 -#define MGK_ResourceLimitFatalErrorUnableToAllocateDrawingWand 461 -#define MGK_ResourceLimitFatalErrorUnableToAllocateGammaMap 462 -#define MGK_ResourceLimitFatalErrorUnableToAllocateImage 463 -#define MGK_ResourceLimitFatalErrorUnableToAllocateImagePixels 464 -#define MGK_ResourceLimitFatalErrorUnableToAllocateLogInfo 465 -#define MGK_ResourceLimitFatalErrorUnableToAllocateMagicInfo 466 -#define MGK_ResourceLimitFatalErrorUnableToAllocateMagickInfo 467 -#define MGK_ResourceLimitFatalErrorUnableToAllocateModuleInfo 468 -#define MGK_ResourceLimitFatalErrorUnableToAllocateMontageInfo 469 -#define MGK_ResourceLimitFatalErrorUnableToAllocateQuantizeInfo 470 -#define MGK_ResourceLimitFatalErrorUnableToAllocateRandomKernel 471 -#define MGK_ResourceLimitFatalErrorUnableToAllocateRegistryInfo 472 -#define MGK_ResourceLimitFatalErrorUnableToAllocateSemaphoreInfo 473 -#define MGK_ResourceLimitFatalErrorUnableToAllocateString 474 -#define MGK_ResourceLimitFatalErrorUnableToAllocateTypeInfo 475 -#define MGK_ResourceLimitFatalErrorUnableToAllocateWand 476 -#define MGK_ResourceLimitFatalErrorUnableToAnimateImageSequence 477 -#define MGK_ResourceLimitFatalErrorUnableToCloneBlobInfo 478 -#define MGK_ResourceLimitFatalErrorUnableToCloneCacheInfo 479 -#define MGK_ResourceLimitFatalErrorUnableToCloneImage 480 -#define MGK_ResourceLimitFatalErrorUnableToCloneImageInfo 481 -#define MGK_ResourceLimitFatalErrorUnableToConcatenateString 482 -#define MGK_ResourceLimitFatalErrorUnableToConvertText 483 -#define MGK_ResourceLimitFatalErrorUnableToCreateColormap 484 -#define MGK_ResourceLimitFatalErrorUnableToDestroySemaphore 485 -#define MGK_ResourceLimitFatalErrorUnableToDisplayImage 486 -#define MGK_ResourceLimitFatalErrorUnableToEscapeString 487 -#define MGK_ResourceLimitFatalErrorUnableToInitializeSemaphore 488 -#define MGK_ResourceLimitFatalErrorUnableToInterpretMSLImage 489 -#define MGK_ResourceLimitFatalErrorUnableToLockSemaphore 490 -#define MGK_ResourceLimitFatalErrorUnableToObtainRandomEntropy 491 -#define MGK_ResourceLimitFatalErrorUnableToUnlockSemaphore 492 -#define MGK_ResourceLimitWarningMemoryAllocationFailed 493 -#define MGK_StreamErrorImageDoesNotContainTheStreamGeometry 494 -#define MGK_StreamErrorNoStreamHandlerIsDefined 495 -#define MGK_StreamErrorPixelCacheIsNotOpen 496 -#define MGK_StreamErrorUnableToAcquirePixelStream 497 -#define MGK_StreamErrorUnableToSetPixelStream 498 -#define MGK_StreamErrorUnableToSyncPixelStream 499 -#define MGK_StreamFatalErrorDefault 500 -#define MGK_StreamWarningDefault 501 -#define MGK_TypeErrorFontSubstitutionRequired 502 -#define MGK_TypeErrorUnableToGetTypeMetrics 503 -#define MGK_TypeErrorUnableToInitializeFreetypeLibrary 504 -#define MGK_TypeErrorUnableToReadFont 505 -#define MGK_TypeErrorUnrecognizedFontEncoding 506 -#define MGK_TypeFatalErrorDefault 507 -#define MGK_TypeWarningDefault 508 -#define MGK_WandErrorInvalidColormapIndex 509 -#define MGK_WandErrorWandAPINotImplemented 510 -#define MGK_WandErrorWandContainsNoImageIndexs 511 -#define MGK_WandErrorWandContainsNoImages 512 -#define MGK_XServerErrorColorIsNotKnownToServer 513 -#define MGK_XServerErrorNoWindowWithSpecifiedIDExists 514 -#define MGK_XServerErrorStandardColormapIsNotInitialized 515 -#define MGK_XServerErrorUnableToConnectToRemoteDisplay 516 -#define MGK_XServerErrorUnableToCreateBitmap 517 -#define MGK_XServerErrorUnableToCreateColormap 518 -#define MGK_XServerErrorUnableToCreatePixmap 519 -#define MGK_XServerErrorUnableToCreateProperty 520 -#define MGK_XServerErrorUnableToCreateStandardColormap 521 -#define MGK_XServerErrorUnableToDisplayImageInfo 522 -#define MGK_XServerErrorUnableToGetProperty 523 -#define MGK_XServerErrorUnableToGetStandardColormap 524 -#define MGK_XServerErrorUnableToGetVisual 525 -#define MGK_XServerErrorUnableToGrabMouse 526 -#define MGK_XServerErrorUnableToLoadFont 527 -#define MGK_XServerErrorUnableToMatchVisualToStandardColormap 528 -#define MGK_XServerErrorUnableToOpenXServer 529 -#define MGK_XServerErrorUnableToReadXAttributes 530 -#define MGK_XServerErrorUnableToReadXWindowImage 531 -#define MGK_XServerErrorUnrecognizedColormapType 532 -#define MGK_XServerErrorUnrecognizedGravityType 533 -#define MGK_XServerErrorUnrecognizedVisualSpecifier 534 -#define MGK_XServerFatalErrorUnableToAllocateXHints 535 -#define MGK_XServerFatalErrorUnableToCreateCursor 536 -#define MGK_XServerFatalErrorUnableToCreateGraphicContext 537 -#define MGK_XServerFatalErrorUnableToCreateStandardColormap 538 -#define MGK_XServerFatalErrorUnableToCreateTextProperty 539 -#define MGK_XServerFatalErrorUnableToCreateXImage 540 -#define MGK_XServerFatalErrorUnableToCreateXPixmap 541 -#define MGK_XServerFatalErrorUnableToCreateXWindow 542 -#define MGK_XServerFatalErrorUnableToDisplayImage 543 -#define MGK_XServerFatalErrorUnableToDitherImage 544 -#define MGK_XServerFatalErrorUnableToGetPixelInfo 545 -#define MGK_XServerFatalErrorUnableToGetVisual 546 -#define MGK_XServerFatalErrorUnableToLoadFont 547 -#define MGK_XServerFatalErrorUnableToMakeXWindow 548 -#define MGK_XServerFatalErrorUnableToOpenXServer 549 -#define MGK_XServerFatalErrorUnableToViewFonts 550 -#define MGK_XServerWarningUnableToGetVisual 551 -#define MGK_XServerWarningUsingDefaultVisual 552 +#define MGK_DrawErrorPrimitiveArithmeticOverflow 195 +#define MGK_DrawErrorTooManyCoordinates 196 +#define MGK_DrawErrorUnableToPrint 197 +#define MGK_DrawErrorUnbalancedGraphicContextPushPop 198 +#define MGK_DrawErrorVectorPathTruncated 199 +#define MGK_DrawFatalErrorDefault 200 +#define MGK_DrawWarningNotARelativeURL 201 +#define MGK_DrawWarningNotCurrentlyPushingPatternDefinition 202 +#define MGK_DrawWarningURLNotFound 203 +#define MGK_FileOpenErrorUnableToCreateTemporaryFile 204 +#define MGK_FileOpenErrorUnableToOpenFile 205 +#define MGK_FileOpenErrorUnableToWriteFile 206 +#define MGK_FileOpenFatalErrorDefault 207 +#define MGK_FileOpenWarningDefault 208 +#define MGK_ImageErrorAngleIsDiscontinuous 209 +#define MGK_ImageErrorColorspaceColorProfileMismatch 210 +#define MGK_ImageErrorImageColorspaceDiffers 211 +#define MGK_ImageErrorImageColorspaceMismatch 212 +#define MGK_ImageErrorImageDifferenceExceedsLimit 213 +#define MGK_ImageErrorImageDoesNotContainResolution 214 +#define MGK_ImageErrorImageOpacityDiffers 215 +#define MGK_ImageErrorImageSequenceIsRequired 216 +#define MGK_ImageErrorImageSizeDiffers 217 +#define MGK_ImageErrorInvalidColormapIndex 218 +#define MGK_ImageErrorLeftAndRightImageSizesDiffer 219 +#define MGK_ImageErrorNoImagesWereFound 220 +#define MGK_ImageErrorNoImagesWereLoaded 221 +#define MGK_ImageErrorNoLocaleImageAttribute 222 +#define MGK_ImageErrorTooManyClusters 223 +#define MGK_ImageErrorUnableToAppendImage 224 +#define MGK_ImageErrorUnableToAssignProfile 225 +#define MGK_ImageErrorUnableToAverageImage 226 +#define MGK_ImageErrorUnableToCoalesceImage 227 +#define MGK_ImageErrorUnableToCompareImages 228 +#define MGK_ImageErrorUnableToCreateImageMosaic 229 +#define MGK_ImageErrorUnableToCreateStereoImage 230 +#define MGK_ImageErrorUnableToDeconstructImageSequence 231 +#define MGK_ImageErrorUnableToFlattenImage 232 +#define MGK_ImageErrorUnableToGetClipMask 233 +#define MGK_ImageErrorUnableToHandleImageChannel 234 +#define MGK_ImageErrorUnableToResizeImage 235 +#define MGK_ImageErrorUnableToSegmentImage 236 +#define MGK_ImageErrorUnableToSetClipMask 237 +#define MGK_ImageErrorUnableToShearImage 238 +#define MGK_ImageErrorWidthOrHeightExceedsLimit 239 +#define MGK_ImageFatalErrorUnableToPersistKey 240 +#define MGK_ImageWarningDefault 241 +#define MGK_MissingDelegateErrorDPSLibraryIsNotAvailable 242 +#define MGK_MissingDelegateErrorFPXLibraryIsNotAvailable 243 +#define MGK_MissingDelegateErrorFreeTypeLibraryIsNotAvailable 244 +#define MGK_MissingDelegateErrorJPEGLibraryIsNotAvailable 245 +#define MGK_MissingDelegateErrorLCMSLibraryIsNotAvailable 246 +#define MGK_MissingDelegateErrorLZWEncodingNotEnabled 247 +#define MGK_MissingDelegateErrorNoDecodeDelegateForThisImageFormat 248 +#define MGK_MissingDelegateErrorNoEncodeDelegateForThisImageFormat 249 +#define MGK_MissingDelegateErrorTIFFLibraryIsNotAvailable 250 +#define MGK_MissingDelegateErrorXMLLibraryIsNotAvailable 251 +#define MGK_MissingDelegateErrorXWindowLibraryIsNotAvailable 252 +#define MGK_MissingDelegateErrorZipLibraryIsNotAvailable 253 +#define MGK_MissingDelegateFatalErrorDefault 254 +#define MGK_MissingDelegateWarningDefault 255 +#define MGK_ModuleErrorFailedToCloseModule 256 +#define MGK_ModuleErrorFailedToFindSymbol 257 +#define MGK_ModuleErrorUnableToLoadModule 258 +#define MGK_ModuleErrorUnableToRegisterImageFormat 259 +#define MGK_ModuleErrorUnrecognizedModule 260 +#define MGK_ModuleFatalErrorUnableToInitializeModuleLoader 261 +#define MGK_ModuleWarningDefault 262 +#define MGK_MonitorErrorDefault 263 +#define MGK_MonitorFatalErrorDefault 264 +#define MGK_MonitorFatalErrorUserRequestedTerminationBySignal 265 +#define MGK_MonitorWarningDefault 266 +#define MGK_OptionErrorBevelWidthIsNegative 267 +#define MGK_OptionErrorColorSeparatedImageRequired 268 +#define MGK_OptionErrorFrameIsLessThanImageSize 269 +#define MGK_OptionErrorGeometryDimensionsAreZero 270 +#define MGK_OptionErrorGeometryDoesNotContainImage 271 +#define MGK_OptionErrorHaldClutImageDimensionsInvalid 272 +#define MGK_OptionErrorImagesAreNotTheSameSize 273 +#define MGK_OptionErrorImageSizeMustExceedBevelWidth 274 +#define MGK_OptionErrorImageSmallerThanKernelWidth 275 +#define MGK_OptionErrorImageSmallerThanRadius 276 +#define MGK_OptionErrorImageWidthsOrHeightsDiffer 277 +#define MGK_OptionErrorInputImagesAlreadySpecified 278 +#define MGK_OptionErrorInvalidSubimageSpecification 279 +#define MGK_OptionErrorKernelRadiusIsTooSmall 280 +#define MGK_OptionErrorKernelWidthMustBeAnOddNumber 281 +#define MGK_OptionErrorMatrixIsNotSquare 282 +#define MGK_OptionErrorMatrixOrderOutOfRange 283 +#define MGK_OptionErrorMissingAnImageFilename 284 +#define MGK_OptionErrorMissingArgument 285 +#define MGK_OptionErrorMustSpecifyAnImageName 286 +#define MGK_OptionErrorMustSpecifyImageSize 287 +#define MGK_OptionErrorNoBlobDefined 288 +#define MGK_OptionErrorNoImagesDefined 289 +#define MGK_OptionErrorNonzeroWidthAndHeightRequired 290 +#define MGK_OptionErrorNoProfileNameWasGiven 291 +#define MGK_OptionErrorNullBlobArgument 292 +#define MGK_OptionErrorReferenceImageRequired 293 +#define MGK_OptionErrorReferenceIsNotMyType 294 +#define MGK_OptionErrorRegionAreaExceedsLimit 295 +#define MGK_OptionErrorRequestDidNotReturnAnImage 296 +#define MGK_OptionErrorSteganoImageRequired 297 +#define MGK_OptionErrorStereoImageRequired 298 +#define MGK_OptionErrorSubimageSpecificationReturnsNoImages 299 +#define MGK_OptionErrorUnableToAddOrRemoveProfile 300 +#define MGK_OptionErrorUnableToAverageImageSequence 301 +#define MGK_OptionErrorUnableToBlurImage 302 +#define MGK_OptionErrorUnableToChopImage 303 +#define MGK_OptionErrorUnableToColorMatrixImage 304 +#define MGK_OptionErrorUnableToConstituteImage 305 +#define MGK_OptionErrorUnableToConvolveImage 306 +#define MGK_OptionErrorUnableToEdgeImage 307 +#define MGK_OptionErrorUnableToEqualizeImage 308 +#define MGK_OptionErrorUnableToFilterImage 309 +#define MGK_OptionErrorUnableToFormatImageMetadata 310 +#define MGK_OptionErrorUnableToFrameImage 311 +#define MGK_OptionErrorUnableToOilPaintImage 312 +#define MGK_OptionErrorUnableToPaintImage 313 +#define MGK_OptionErrorUnableToRaiseImage 314 +#define MGK_OptionErrorUnableToSharpenImage 315 +#define MGK_OptionErrorUnableToThresholdImage 316 +#define MGK_OptionErrorUnableToWaveImage 317 +#define MGK_OptionErrorUnrecognizedAttribute 318 +#define MGK_OptionErrorUnrecognizedChannelType 319 +#define MGK_OptionErrorUnrecognizedColor 320 +#define MGK_OptionErrorUnrecognizedColormapType 321 +#define MGK_OptionErrorUnrecognizedColorspace 322 +#define MGK_OptionErrorUnrecognizedCommand 323 +#define MGK_OptionErrorUnrecognizedComposeOperator 324 +#define MGK_OptionErrorUnrecognizedDisposeMethod 325 +#define MGK_OptionErrorUnrecognizedElement 326 +#define MGK_OptionErrorUnrecognizedEndianType 327 +#define MGK_OptionErrorUnrecognizedGravityType 328 +#define MGK_OptionErrorUnrecognizedHighlightStyle 329 +#define MGK_OptionErrorUnrecognizedImageCompression 330 +#define MGK_OptionErrorUnrecognizedImageFilter 331 +#define MGK_OptionErrorUnrecognizedImageFormat 332 +#define MGK_OptionErrorUnrecognizedImageMode 333 +#define MGK_OptionErrorUnrecognizedImageType 334 +#define MGK_OptionErrorUnrecognizedIntentType 335 +#define MGK_OptionErrorUnrecognizedInterlaceType 336 +#define MGK_OptionErrorUnrecognizedListType 337 +#define MGK_OptionErrorUnrecognizedMetric 338 +#define MGK_OptionErrorUnrecognizedModeType 339 +#define MGK_OptionErrorUnrecognizedNoiseType 340 +#define MGK_OptionErrorUnrecognizedOperator 341 +#define MGK_OptionErrorUnrecognizedOption 342 +#define MGK_OptionErrorUnrecognizedPerlMagickMethod 343 +#define MGK_OptionErrorUnrecognizedPixelMap 344 +#define MGK_OptionErrorUnrecognizedPreviewType 345 +#define MGK_OptionErrorUnrecognizedResourceType 346 +#define MGK_OptionErrorUnrecognizedType 347 +#define MGK_OptionErrorUnrecognizedUnitsType 348 +#define MGK_OptionErrorUnrecognizedVirtualPixelMethod 349 +#define MGK_OptionErrorUnsupportedSamplingFactor 350 +#define MGK_OptionErrorUsageError 351 +#define MGK_OptionFatalErrorInvalidColorspaceType 352 +#define MGK_OptionFatalErrorInvalidEndianType 353 +#define MGK_OptionFatalErrorInvalidImageType 354 +#define MGK_OptionFatalErrorInvalidInterlaceType 355 +#define MGK_OptionFatalErrorMissingAnImageFilename 356 +#define MGK_OptionFatalErrorMissingArgument 357 +#define MGK_OptionFatalErrorNoImagesWereLoaded 358 +#define MGK_OptionFatalErrorOptionLengthExceedsLimit 359 +#define MGK_OptionFatalErrorRequestDidNotReturnAnImage 360 +#define MGK_OptionFatalErrorUnableToOpenXServer 361 +#define MGK_OptionFatalErrorUnableToPersistKey 362 +#define MGK_OptionFatalErrorUnrecognizedColormapType 363 +#define MGK_OptionFatalErrorUnrecognizedColorspaceType 364 +#define MGK_OptionFatalErrorUnrecognizedDisposeMethod 365 +#define MGK_OptionFatalErrorUnrecognizedEndianType 366 +#define MGK_OptionFatalErrorUnrecognizedFilterType 367 +#define MGK_OptionFatalErrorUnrecognizedImageCompressionType 368 +#define MGK_OptionFatalErrorUnrecognizedImageType 369 +#define MGK_OptionFatalErrorUnrecognizedInterlaceType 370 +#define MGK_OptionFatalErrorUnrecognizedOption 371 +#define MGK_OptionFatalErrorUnrecognizedResourceType 372 +#define MGK_OptionFatalErrorUnrecognizedVirtualPixelMethod 373 +#define MGK_OptionWarningUnrecognizedColor 374 +#define MGK_RegistryErrorImageExpected 375 +#define MGK_RegistryErrorImageInfoExpected 376 +#define MGK_RegistryErrorStructureSizeMismatch 377 +#define MGK_RegistryErrorUnableToGetRegistryID 378 +#define MGK_RegistryErrorUnableToLocateImage 379 +#define MGK_RegistryErrorUnableToSetRegistry 380 +#define MGK_RegistryFatalErrorDefault 381 +#define MGK_RegistryWarningDefault 382 +#define MGK_ResourceLimitErrorCacheResourcesExhausted 383 +#define MGK_ResourceLimitErrorImagePixelHeightLimitExceeded 384 +#define MGK_ResourceLimitErrorImagePixelLimitExceeded 385 +#define MGK_ResourceLimitErrorImagePixelWidthLimitExceeded 386 +#define MGK_ResourceLimitErrorMemoryAllocationFailed 387 +#define MGK_ResourceLimitErrorNoPixelsDefinedInCache 388 +#define MGK_ResourceLimitErrorPixelCacheAllocationFailed 389 +#define MGK_ResourceLimitErrorUnableToAddColorProfile 390 +#define MGK_ResourceLimitErrorUnableToAddGenericProfile 391 +#define MGK_ResourceLimitErrorUnableToAddIPTCProfile 392 +#define MGK_ResourceLimitErrorUnableToAllocateCoefficients 393 +#define MGK_ResourceLimitErrorUnableToAllocateColormap 394 +#define MGK_ResourceLimitErrorUnableToAllocateICCProfile 395 +#define MGK_ResourceLimitErrorUnableToAllocateString 396 +#define MGK_ResourceLimitErrorUnableToAnnotateImage 397 +#define MGK_ResourceLimitErrorUnableToAverageImageSequence 398 +#define MGK_ResourceLimitErrorUnableToCloneDrawingWand 399 +#define MGK_ResourceLimitErrorUnableToCloneImage 400 +#define MGK_ResourceLimitErrorUnableToComputeImageSignature 401 +#define MGK_ResourceLimitErrorUnableToConstituteImage 402 +#define MGK_ResourceLimitErrorUnableToConvertFont 403 +#define MGK_ResourceLimitErrorUnableToConvertStringToTokens 404 +#define MGK_ResourceLimitErrorUnableToCreateColormap 405 +#define MGK_ResourceLimitErrorUnableToCreateColorTransform 406 +#define MGK_ResourceLimitErrorUnableToCreateCommandWidget 407 +#define MGK_ResourceLimitErrorUnableToCreateImageGroup 408 +#define MGK_ResourceLimitErrorUnableToCreateImageMontage 409 +#define MGK_ResourceLimitErrorUnableToCreateXWindow 410 +#define MGK_ResourceLimitErrorUnableToCropImage 411 +#define MGK_ResourceLimitErrorUnableToDespeckleImage 412 +#define MGK_ResourceLimitErrorUnableToDetermineImageClass 413 +#define MGK_ResourceLimitErrorUnableToDetermineTheNumberOfImageColors 414 +#define MGK_ResourceLimitErrorUnableToDitherImage 415 +#define MGK_ResourceLimitErrorUnableToDrawOnImage 416 +#define MGK_ResourceLimitErrorUnableToEdgeImage 417 +#define MGK_ResourceLimitErrorUnableToEmbossImage 418 +#define MGK_ResourceLimitErrorUnableToEnhanceImage 419 +#define MGK_ResourceLimitErrorUnableToFloodfillImage 420 +#define MGK_ResourceLimitErrorUnableToGammaCorrectImage 421 +#define MGK_ResourceLimitErrorUnableToGetBestIconSize 422 +#define MGK_ResourceLimitErrorUnableToGetFromRegistry 423 +#define MGK_ResourceLimitErrorUnableToGetPackageInfo 424 +#define MGK_ResourceLimitErrorUnableToLevelImage 425 +#define MGK_ResourceLimitErrorUnableToMagnifyImage 426 +#define MGK_ResourceLimitErrorUnableToManageColor 427 +#define MGK_ResourceLimitErrorUnableToMapImage 428 +#define MGK_ResourceLimitErrorUnableToMapImageSequence 429 +#define MGK_ResourceLimitErrorUnableToMedianFilterImage 430 +#define MGK_ResourceLimitErrorUnableToMotionBlurImage 431 +#define MGK_ResourceLimitErrorUnableToNoiseFilterImage 432 +#define MGK_ResourceLimitErrorUnableToNormalizeImage 433 +#define MGK_ResourceLimitErrorUnableToOpenColorProfile 434 +#define MGK_ResourceLimitErrorUnableToQuantizeImage 435 +#define MGK_ResourceLimitErrorUnableToQuantizeImageSequence 436 +#define MGK_ResourceLimitErrorUnableToReadTextChunk 437 +#define MGK_ResourceLimitErrorUnableToReadXImage 438 +#define MGK_ResourceLimitErrorUnableToReadXServerColormap 439 +#define MGK_ResourceLimitErrorUnableToResizeImage 440 +#define MGK_ResourceLimitErrorUnableToRotateImage 441 +#define MGK_ResourceLimitErrorUnableToSampleImage 442 +#define MGK_ResourceLimitErrorUnableToScaleImage 443 +#define MGK_ResourceLimitErrorUnableToSelectImage 444 +#define MGK_ResourceLimitErrorUnableToSharpenImage 445 +#define MGK_ResourceLimitErrorUnableToShaveImage 446 +#define MGK_ResourceLimitErrorUnableToShearImage 447 +#define MGK_ResourceLimitErrorUnableToSortImageColormap 448 +#define MGK_ResourceLimitErrorUnableToThresholdImage 449 +#define MGK_ResourceLimitErrorUnableToTransformColorspace 450 +#define MGK_ResourceLimitFatalErrorMemoryAllocationFailed 451 +#define MGK_ResourceLimitFatalErrorSemaporeOperationFailed 452 +#define MGK_ResourceLimitFatalErrorUnableToAllocateAscii85Info 453 +#define MGK_ResourceLimitFatalErrorUnableToAllocateCacheInfo 454 +#define MGK_ResourceLimitFatalErrorUnableToAllocateCacheView 455 +#define MGK_ResourceLimitFatalErrorUnableToAllocateColorInfo 456 +#define MGK_ResourceLimitFatalErrorUnableToAllocateDashPattern 457 +#define MGK_ResourceLimitFatalErrorUnableToAllocateDelegateInfo 458 +#define MGK_ResourceLimitFatalErrorUnableToAllocateDerivatives 459 +#define MGK_ResourceLimitFatalErrorUnableToAllocateDrawContext 460 +#define MGK_ResourceLimitFatalErrorUnableToAllocateDrawInfo 461 +#define MGK_ResourceLimitFatalErrorUnableToAllocateDrawingWand 462 +#define MGK_ResourceLimitFatalErrorUnableToAllocateGammaMap 463 +#define MGK_ResourceLimitFatalErrorUnableToAllocateImage 464 +#define MGK_ResourceLimitFatalErrorUnableToAllocateImagePixels 465 +#define MGK_ResourceLimitFatalErrorUnableToAllocateLogInfo 466 +#define MGK_ResourceLimitFatalErrorUnableToAllocateMagicInfo 467 +#define MGK_ResourceLimitFatalErrorUnableToAllocateMagickInfo 468 +#define MGK_ResourceLimitFatalErrorUnableToAllocateModuleInfo 469 +#define MGK_ResourceLimitFatalErrorUnableToAllocateMontageInfo 470 +#define MGK_ResourceLimitFatalErrorUnableToAllocateQuantizeInfo 471 +#define MGK_ResourceLimitFatalErrorUnableToAllocateRandomKernel 472 +#define MGK_ResourceLimitFatalErrorUnableToAllocateRegistryInfo 473 +#define MGK_ResourceLimitFatalErrorUnableToAllocateSemaphoreInfo 474 +#define MGK_ResourceLimitFatalErrorUnableToAllocateString 475 +#define MGK_ResourceLimitFatalErrorUnableToAllocateTypeInfo 476 +#define MGK_ResourceLimitFatalErrorUnableToAllocateWand 477 +#define MGK_ResourceLimitFatalErrorUnableToAnimateImageSequence 478 +#define MGK_ResourceLimitFatalErrorUnableToCloneBlobInfo 479 +#define MGK_ResourceLimitFatalErrorUnableToCloneCacheInfo 480 +#define MGK_ResourceLimitFatalErrorUnableToCloneImage 481 +#define MGK_ResourceLimitFatalErrorUnableToCloneImageInfo 482 +#define MGK_ResourceLimitFatalErrorUnableToConcatenateString 483 +#define MGK_ResourceLimitFatalErrorUnableToConvertText 484 +#define MGK_ResourceLimitFatalErrorUnableToCreateColormap 485 +#define MGK_ResourceLimitFatalErrorUnableToDestroySemaphore 486 +#define MGK_ResourceLimitFatalErrorUnableToDisplayImage 487 +#define MGK_ResourceLimitFatalErrorUnableToEscapeString 488 +#define MGK_ResourceLimitFatalErrorUnableToInitializeSemaphore 489 +#define MGK_ResourceLimitFatalErrorUnableToInterpretMSLImage 490 +#define MGK_ResourceLimitFatalErrorUnableToLockSemaphore 491 +#define MGK_ResourceLimitFatalErrorUnableToObtainRandomEntropy 492 +#define MGK_ResourceLimitFatalErrorUnableToUnlockSemaphore 493 +#define MGK_ResourceLimitWarningMemoryAllocationFailed 494 +#define MGK_StreamErrorImageDoesNotContainTheStreamGeometry 495 +#define MGK_StreamErrorNoStreamHandlerIsDefined 496 +#define MGK_StreamErrorPixelCacheIsNotOpen 497 +#define MGK_StreamErrorUnableToAcquirePixelStream 498 +#define MGK_StreamErrorUnableToSetPixelStream 499 +#define MGK_StreamErrorUnableToSyncPixelStream 500 +#define MGK_StreamFatalErrorDefault 501 +#define MGK_StreamWarningDefault 502 +#define MGK_TypeErrorFontSubstitutionRequired 503 +#define MGK_TypeErrorUnableToGetTypeMetrics 504 +#define MGK_TypeErrorUnableToInitializeFreetypeLibrary 505 +#define MGK_TypeErrorUnableToReadFont 506 +#define MGK_TypeErrorUnrecognizedFontEncoding 507 +#define MGK_TypeFatalErrorDefault 508 +#define MGK_TypeWarningDefault 509 +#define MGK_WandErrorInvalidColormapIndex 510 +#define MGK_WandErrorWandAPINotImplemented 511 +#define MGK_WandErrorWandContainsNoImageIndexs 512 +#define MGK_WandErrorWandContainsNoImages 513 +#define MGK_XServerErrorColorIsNotKnownToServer 514 +#define MGK_XServerErrorNoWindowWithSpecifiedIDExists 515 +#define MGK_XServerErrorStandardColormapIsNotInitialized 516 +#define MGK_XServerErrorUnableToConnectToRemoteDisplay 517 +#define MGK_XServerErrorUnableToCreateBitmap 518 +#define MGK_XServerErrorUnableToCreateColormap 519 +#define MGK_XServerErrorUnableToCreatePixmap 520 +#define MGK_XServerErrorUnableToCreateProperty 521 +#define MGK_XServerErrorUnableToCreateStandardColormap 522 +#define MGK_XServerErrorUnableToDisplayImageInfo 523 +#define MGK_XServerErrorUnableToGetProperty 524 +#define MGK_XServerErrorUnableToGetStandardColormap 525 +#define MGK_XServerErrorUnableToGetVisual 526 +#define MGK_XServerErrorUnableToGrabMouse 527 +#define MGK_XServerErrorUnableToLoadFont 528 +#define MGK_XServerErrorUnableToMatchVisualToStandardColormap 529 +#define MGK_XServerErrorUnableToOpenXServer 530 +#define MGK_XServerErrorUnableToReadXAttributes 531 +#define MGK_XServerErrorUnableToReadXWindowImage 532 +#define MGK_XServerErrorUnrecognizedColormapType 533 +#define MGK_XServerErrorUnrecognizedGravityType 534 +#define MGK_XServerErrorUnrecognizedVisualSpecifier 535 +#define MGK_XServerFatalErrorUnableToAllocateXHints 536 +#define MGK_XServerFatalErrorUnableToCreateCursor 537 +#define MGK_XServerFatalErrorUnableToCreateGraphicContext 538 +#define MGK_XServerFatalErrorUnableToCreateStandardColormap 539 +#define MGK_XServerFatalErrorUnableToCreateTextProperty 540 +#define MGK_XServerFatalErrorUnableToCreateXImage 541 +#define MGK_XServerFatalErrorUnableToCreateXPixmap 542 +#define MGK_XServerFatalErrorUnableToCreateXWindow 543 +#define MGK_XServerFatalErrorUnableToDisplayImage 544 +#define MGK_XServerFatalErrorUnableToDitherImage 545 +#define MGK_XServerFatalErrorUnableToGetPixelInfo 546 +#define MGK_XServerFatalErrorUnableToGetVisual 547 +#define MGK_XServerFatalErrorUnableToLoadFont 548 +#define MGK_XServerFatalErrorUnableToMakeXWindow 549 +#define MGK_XServerFatalErrorUnableToOpenXServer 550 +#define MGK_XServerFatalErrorUnableToViewFonts 551 +#define MGK_XServerWarningUnableToGetVisual 552 +#define MGK_XServerWarningUsingDefaultVisual 553 #endif @@ -619,43 +620,43 @@ { "Delegate/FatalError", 186, DelegateFatalError }, { "Delegate/Warning", 187, DelegateWarning }, { "Draw/Error", 188, DrawError }, - { "Draw/FatalError", 198, DrawFatalError }, - { "Draw/Warning", 199, DrawWarning }, - { "File/Open/Error", 202, FileOpenError }, - { "File/Open/FatalError", 205, FileOpenFatalError }, - { "File/Open/Warning", 206, FileOpenWarning }, - { "Image/Error", 207, ImageError }, - { "Image/FatalError", 238, ImageFatalError }, - { "Image/Warning", 239, ImageWarning }, - { "Missing/Delegate/Error", 240, MissingDelegateError }, - { "Missing/Delegate/FatalError", 252, MissingDelegateFatalError }, - { "Missing/Delegate/Warning", 253, MissingDelegateWarning }, - { "Module/Error", 254, ModuleError }, - { "Module/FatalError", 259, ModuleFatalError }, - { "Module/Warning", 260, ModuleWarning }, - { "Monitor/Error", 261, MonitorError }, - { "Monitor/FatalError", 262, MonitorFatalError }, - { "Monitor/Warning", 264, MonitorWarning }, - { "Option/Error", 265, OptionError }, - { "Option/FatalError", 350, OptionFatalError }, - { "Option/Warning", 372, OptionWarning }, - { "Registry/Error", 373, RegistryError }, - { "Registry/FatalError", 379, RegistryFatalError }, - { "Registry/Warning", 380, RegistryWarning }, - { "Resource/Limit/Error", 381, ResourceLimitError }, - { "Resource/Limit/FatalError", 449, ResourceLimitFatalError }, - { "Resource/Limit/Warning", 492, ResourceLimitWarning }, - { "Stream/Error", 493, StreamError }, - { "Stream/FatalError", 499, StreamFatalError }, - { "Stream/Warning", 500, StreamWarning }, - { "Type/Error", 501, TypeError }, - { "Type/FatalError", 506, TypeFatalError }, - { "Type/Warning", 507, TypeWarning }, - { "Wand/Error", 508, WandError }, - { "XServer/Error", 512, XServerError }, - { "XServer/FatalError", 534, XServerFatalError }, - { "XServer/Warning", 550, XServerWarning }, - { 0, 552, UndefinedException } + { "Draw/FatalError", 199, DrawFatalError }, + { "Draw/Warning", 200, DrawWarning }, + { "File/Open/Error", 203, FileOpenError }, + { "File/Open/FatalError", 206, FileOpenFatalError }, + { "File/Open/Warning", 207, FileOpenWarning }, + { "Image/Error", 208, ImageError }, + { "Image/FatalError", 239, ImageFatalError }, + { "Image/Warning", 240, ImageWarning }, + { "Missing/Delegate/Error", 241, MissingDelegateError }, + { "Missing/Delegate/FatalError", 253, MissingDelegateFatalError }, + { "Missing/Delegate/Warning", 254, MissingDelegateWarning }, + { "Module/Error", 255, ModuleError }, + { "Module/FatalError", 260, ModuleFatalError }, + { "Module/Warning", 261, ModuleWarning }, + { "Monitor/Error", 262, MonitorError }, + { "Monitor/FatalError", 263, MonitorFatalError }, + { "Monitor/Warning", 265, MonitorWarning }, + { "Option/Error", 266, OptionError }, + { "Option/FatalError", 351, OptionFatalError }, + { "Option/Warning", 373, OptionWarning }, + { "Registry/Error", 374, RegistryError }, + { "Registry/FatalError", 380, RegistryFatalError }, + { "Registry/Warning", 381, RegistryWarning }, + { "Resource/Limit/Error", 382, ResourceLimitError }, + { "Resource/Limit/FatalError", 450, ResourceLimitFatalError }, + { "Resource/Limit/Warning", 493, ResourceLimitWarning }, + { "Stream/Error", 494, StreamError }, + { "Stream/FatalError", 500, StreamFatalError }, + { "Stream/Warning", 501, StreamWarning }, + { "Type/Error", 502, TypeError }, + { "Type/FatalError", 507, TypeFatalError }, + { "Type/Warning", 508, TypeWarning }, + { "Wand/Error", 509, WandError }, + { "XServer/Error", 513, XServerError }, + { "XServer/FatalError", 535, XServerFatalError }, + { "XServer/Warning", 551, XServerWarning }, + { 0, 553, UndefinedException } }; #endif @@ -862,364 +863,365 @@ { "IntegerValueConversionError", 192 }, { "InvalidPrimitiveArgument", 193 }, { "NonconformingDrawingPrimitiveDefinition", 194 }, - { "TooManyCoordinates", 195 }, - { "UnableToPrint", 196 }, - { "UnbalancedGraphicContextPushPop", 197 }, - { "VectorPathTruncated", 198 }, - { "Default", 199 }, - { "NotARelativeURL", 200 }, - { "NotCurrentlyPushingPatternDefinition", 201 }, - { "URLNotFound", 202 }, - { "UnableToCreateTemporaryFile", 203 }, - { "UnableToOpenFile", 204 }, - { "UnableToWriteFile", 205 }, - { "Default", 206 }, + { "PrimitiveArithmeticOverflow", 195 }, + { "TooManyCoordinates", 196 }, + { "UnableToPrint", 197 }, + { "UnbalancedGraphicContextPushPop", 198 }, + { "VectorPathTruncated", 199 }, + { "Default", 200 }, + { "NotARelativeURL", 201 }, + { "NotCurrentlyPushingPatternDefinition", 202 }, + { "URLNotFound", 203 }, + { "UnableToCreateTemporaryFile", 204 }, + { "UnableToOpenFile", 205 }, + { "UnableToWriteFile", 206 }, { "Default", 207 }, - { "AngleIsDiscontinuous", 208 }, - { "ColorspaceColorProfileMismatch", 209 }, - { "ImageColorspaceDiffers", 210 }, - { "ImageColorspaceMismatch", 211 }, - { "ImageDifferenceExceedsLimit", 212 }, - { "ImageDoesNotContainResolution", 213 }, - { "ImageOpacityDiffers", 214 }, - { "ImageSequenceIsRequired", 215 }, - { "ImageSizeDiffers", 216 }, - { "InvalidColormapIndex", 217 }, - { "LeftAndRightImageSizesDiffer", 218 }, - { "NoImagesWereFound", 219 }, - { "NoImagesWereLoaded", 220 }, - { "NoLocaleImageAttribute", 221 }, - { "TooManyClusters", 222 }, - { "UnableToAppendImage", 223 }, - { "UnableToAssignProfile", 224 }, - { "UnableToAverageImage", 225 }, - { "UnableToCoalesceImage", 226 }, - { "UnableToCompareImages", 227 }, - { "UnableToCreateImageMosaic", 228 }, - { "UnableToCreateStereoImage", 229 }, - { "UnableToDeconstructImageSequence", 230 }, - { "UnableToFlattenImage", 231 }, - { "UnableToGetClipMask", 232 }, - { "UnableToHandleImageChannel", 233 }, - { "UnableToResizeImage", 234 }, - { "UnableToSegmentImage", 235 }, - { "UnableToSetClipMask", 236 }, - { "UnableToShearImage", 237 }, - { "WidthOrHeightExceedsLimit", 238 }, - { "UnableToPersistKey", 239 }, - { "Default", 240 }, - { "DPSLibraryIsNotAvailable", 241 }, - { "FPXLibraryIsNotAvailable", 242 }, - { "FreeTypeLibraryIsNotAvailable", 243 }, - { "JPEGLibraryIsNotAvailable", 244 }, - { "LCMSLibraryIsNotAvailable", 245 }, - { "LZWEncodingNotEnabled", 246 }, - { "NoDecodeDelegateForThisImageFormat", 247 }, - { "NoEncodeDelegateForThisImageFormat", 248 }, - { "TIFFLibraryIsNotAvailable", 249 }, - { "XMLLibraryIsNotAvailable", 250 }, - { "XWindowLibraryIsNotAvailable", 251 }, - { "ZipLibraryIsNotAvailable", 252 }, - { "Default", 253 }, + { "Default", 208 }, + { "AngleIsDiscontinuous", 209 }, + { "ColorspaceColorProfileMismatch", 210 }, + { "ImageColorspaceDiffers", 211 }, + { "ImageColorspaceMismatch", 212 }, + { "ImageDifferenceExceedsLimit", 213 }, + { "ImageDoesNotContainResolution", 214 }, + { "ImageOpacityDiffers", 215 }, + { "ImageSequenceIsRequired", 216 }, + { "ImageSizeDiffers", 217 }, + { "InvalidColormapIndex", 218 }, + { "LeftAndRightImageSizesDiffer", 219 }, + { "NoImagesWereFound", 220 }, + { "NoImagesWereLoaded", 221 }, + { "NoLocaleImageAttribute", 222 }, + { "TooManyClusters", 223 }, + { "UnableToAppendImage", 224 }, + { "UnableToAssignProfile", 225 }, + { "UnableToAverageImage", 226 }, + { "UnableToCoalesceImage", 227 }, + { "UnableToCompareImages", 228 }, + { "UnableToCreateImageMosaic", 229 }, + { "UnableToCreateStereoImage", 230 }, + { "UnableToDeconstructImageSequence", 231 }, + { "UnableToFlattenImage", 232 }, + { "UnableToGetClipMask", 233 }, + { "UnableToHandleImageChannel", 234 }, + { "UnableToResizeImage", 235 }, + { "UnableToSegmentImage", 236 }, + { "UnableToSetClipMask", 237 }, + { "UnableToShearImage", 238 }, + { "WidthOrHeightExceedsLimit", 239 }, + { "UnableToPersistKey", 240 }, + { "Default", 241 }, + { "DPSLibraryIsNotAvailable", 242 }, + { "FPXLibraryIsNotAvailable", 243 }, + { "FreeTypeLibraryIsNotAvailable", 244 }, + { "JPEGLibraryIsNotAvailable", 245 }, + { "LCMSLibraryIsNotAvailable", 246 }, + { "LZWEncodingNotEnabled", 247 }, + { "NoDecodeDelegateForThisImageFormat", 248 }, + { "NoEncodeDelegateForThisImageFormat", 249 }, + { "TIFFLibraryIsNotAvailable", 250 }, + { "XMLLibraryIsNotAvailable", 251 }, + { "XWindowLibraryIsNotAvailable", 252 }, + { "ZipLibraryIsNotAvailable", 253 }, { "Default", 254 }, - { "FailedToCloseModule", 255 }, - { "FailedToFindSymbol", 256 }, - { "UnableToLoadModule", 257 }, - { "UnableToRegisterImageFormat", 258 }, - { "UnrecognizedModule", 259 }, - { "UnableToInitializeModuleLoader", 260 }, - { "Default", 261 }, + { "Default", 255 }, + { "FailedToCloseModule", 256 }, + { "FailedToFindSymbol", 257 }, + { "UnableToLoadModule", 258 }, + { "UnableToRegisterImageFormat", 259 }, + { "UnrecognizedModule", 260 }, + { "UnableToInitializeModuleLoader", 261 }, { "Default", 262 }, { "Default", 263 }, - { "UserRequestedTerminationBySignal", 264 }, - { "Default", 265 }, - { "BevelWidthIsNegative", 266 }, - { "ColorSeparatedImageRequired", 267 }, - { "FrameIsLessThanImageSize", 268 }, - { "GeometryDimensionsAreZero", 269 }, - { "GeometryDoesNotContainImage", 270 }, - { "HaldClutImageDimensionsInvalid", 271 }, - { "ImagesAreNotTheSameSize", 272 }, - { "ImageSizeMustExceedBevelWidth", 273 }, - { "ImageSmallerThanKernelWidth", 274 }, - { "ImageSmallerThanRadius", 275 }, - { "ImageWidthsOrHeightsDiffer", 276 }, - { "InputImagesAlreadySpecified", 277 }, - { "InvalidSubimageSpecification", 278 }, - { "KernelRadiusIsTooSmall", 279 }, - { "KernelWidthMustBeAnOddNumber", 280 }, - { "MatrixIsNotSquare", 281 }, - { "MatrixOrderOutOfRange", 282 }, - { "MissingAnImageFilename", 283 }, - { "MissingArgument", 284 }, - { "MustSpecifyAnImageName", 285 }, - { "MustSpecifyImageSize", 286 }, - { "NoBlobDefined", 287 }, - { "NoImagesDefined", 288 }, - { "NonzeroWidthAndHeightRequired", 289 }, - { "NoProfileNameWasGiven", 290 }, - { "NullBlobArgument", 291 }, - { "ReferenceImageRequired", 292 }, - { "ReferenceIsNotMyType", 293 }, - { "RegionAreaExceedsLimit", 294 }, - { "RequestDidNotReturnAnImage", 295 }, - { "SteganoImageRequired", 296 }, - { "StereoImageRequired", 297 }, - { "SubimageSpecificationReturnsNoImages", 298 }, - { "UnableToAddOrRemoveProfile", 299 }, - { "UnableToAverageImageSequence", 300 }, - { "UnableToBlurImage", 301 }, - { "UnableToChopImage", 302 }, - { "UnableToColorMatrixImage", 303 }, - { "UnableToConstituteImage", 304 }, - { "UnableToConvolveImage", 305 }, - { "UnableToEdgeImage", 306 }, - { "UnableToEqualizeImage", 307 }, - { "UnableToFilterImage", 308 }, - { "UnableToFormatImageMetadata", 309 }, - { "UnableToFrameImage", 310 }, - { "UnableToOilPaintImage", 311 }, - { "UnableToPaintImage", 312 }, - { "UnableToRaiseImage", 313 }, - { "UnableToSharpenImage", 314 }, - { "UnableToThresholdImage", 315 }, - { "UnableToWaveImage", 316 }, - { "UnrecognizedAttribute", 317 }, - { "UnrecognizedChannelType", 318 }, - { "UnrecognizedColor", 319 }, - { "UnrecognizedColormapType", 320 }, - { "UnrecognizedColorspace", 321 }, - { "UnrecognizedCommand", 322 }, - { "UnrecognizedComposeOperator", 323 }, - { "UnrecognizedDisposeMethod", 324 }, - { "UnrecognizedElement", 325 }, - { "UnrecognizedEndianType", 326 }, - { "UnrecognizedGravityType", 327 }, - { "UnrecognizedHighlightStyle", 328 }, - { "UnrecognizedImageCompression", 329 }, - { "UnrecognizedImageFilter", 330 }, - { "UnrecognizedImageFormat", 331 }, - { "UnrecognizedImageMode", 332 }, - { "UnrecognizedImageType", 333 }, - { "UnrecognizedIntentType", 334 }, - { "UnrecognizedInterlaceType", 335 }, - { "UnrecognizedListType", 336 }, - { "UnrecognizedMetric", 337 }, - { "UnrecognizedModeType", 338 }, - { "UnrecognizedNoiseType", 339 }, - { "UnrecognizedOperator", 340 }, - { "UnrecognizedOption", 341 }, - { "UnrecognizedPerlMagickMethod", 342 }, - { "UnrecognizedPixelMap", 343 }, - { "UnrecognizedPreviewType", 344 }, - { "UnrecognizedResourceType", 345 }, - { "UnrecognizedType", 346 }, - { "UnrecognizedUnitsType", 347 }, - { "UnrecognizedVirtualPixelMethod", 348 }, - { "UnsupportedSamplingFactor", 349 }, - { "UsageError", 350 }, - { "InvalidColorspaceType", 351 }, - { "InvalidEndianType", 352 }, - { "InvalidImageType", 353 }, - { "InvalidInterlaceType", 354 }, - { "MissingAnImageFilename", 355 }, - { "MissingArgument", 356 }, - { "NoImagesWereLoaded", 357 }, - { "OptionLengthExceedsLimit", 358 }, - { "RequestDidNotReturnAnImage", 359 }, - { "UnableToOpenXServer", 360 }, - { "UnableToPersistKey", 361 }, - { "UnrecognizedColormapType", 362 }, - { "UnrecognizedColorspaceType", 363 }, - { "UnrecognizedDisposeMethod", 364 }, - { "UnrecognizedEndianType", 365 }, - { "UnrecognizedFilterType", 366 }, - { "UnrecognizedImageCompressionType", 367 }, - { "UnrecognizedImageType", 368 }, - { "UnrecognizedInterlaceType", 369 }, - { "UnrecognizedOption", 370 }, - { "UnrecognizedResourceType", 371 }, - { "UnrecognizedVirtualPixelMethod", 372 }, - { "UnrecognizedColor", 373 }, - { "ImageExpected", 374 }, - { "ImageInfoExpected", 375 }, - { "StructureSizeMismatch", 376 }, - { "UnableToGetRegistryID", 377 }, - { "UnableToLocateImage", 378 }, - { "UnableToSetRegistry", 379 }, - { "Default", 380 }, + { "Default", 264 }, + { "UserRequestedTerminationBySignal", 265 }, + { "Default", 266 }, + { "BevelWidthIsNegative", 267 }, + { "ColorSeparatedImageRequired", 268 }, + { "FrameIsLessThanImageSize", 269 }, + { "GeometryDimensionsAreZero", 270 }, + { "GeometryDoesNotContainImage", 271 }, + { "HaldClutImageDimensionsInvalid", 272 }, + { "ImagesAreNotTheSameSize", 273 }, + { "ImageSizeMustExceedBevelWidth", 274 }, + { "ImageSmallerThanKernelWidth", 275 }, + { "ImageSmallerThanRadius", 276 }, + { "ImageWidthsOrHeightsDiffer", 277 }, + { "InputImagesAlreadySpecified", 278 }, + { "InvalidSubimageSpecification", 279 }, + { "KernelRadiusIsTooSmall", 280 }, + { "KernelWidthMustBeAnOddNumber", 281 }, + { "MatrixIsNotSquare", 282 }, + { "MatrixOrderOutOfRange", 283 }, + { "MissingAnImageFilename", 284 }, + { "MissingArgument", 285 }, + { "MustSpecifyAnImageName", 286 }, + { "MustSpecifyImageSize", 287 }, + { "NoBlobDefined", 288 }, + { "NoImagesDefined", 289 }, + { "NonzeroWidthAndHeightRequired", 290 }, + { "NoProfileNameWasGiven", 291 }, + { "NullBlobArgument", 292 }, + { "ReferenceImageRequired", 293 }, + { "ReferenceIsNotMyType", 294 }, + { "RegionAreaExceedsLimit", 295 }, + { "RequestDidNotReturnAnImage", 296 }, + { "SteganoImageRequired", 297 }, + { "StereoImageRequired", 298 }, + { "SubimageSpecificationReturnsNoImages", 299 }, + { "UnableToAddOrRemoveProfile", 300 }, + { "UnableToAverageImageSequence", 301 }, + { "UnableToBlurImage", 302 }, + { "UnableToChopImage", 303 }, + { "UnableToColorMatrixImage", 304 }, + { "UnableToConstituteImage", 305 }, + { "UnableToConvolveImage", 306 }, + { "UnableToEdgeImage", 307 }, + { "UnableToEqualizeImage", 308 }, + { "UnableToFilterImage", 309 }, + { "UnableToFormatImageMetadata", 310 }, + { "UnableToFrameImage", 311 }, + { "UnableToOilPaintImage", 312 }, + { "UnableToPaintImage", 313 }, + { "UnableToRaiseImage", 314 }, + { "UnableToSharpenImage", 315 }, + { "UnableToThresholdImage", 316 }, + { "UnableToWaveImage", 317 }, + { "UnrecognizedAttribute", 318 }, + { "UnrecognizedChannelType", 319 }, + { "UnrecognizedColor", 320 }, + { "UnrecognizedColormapType", 321 }, + { "UnrecognizedColorspace", 322 }, + { "UnrecognizedCommand", 323 }, + { "UnrecognizedComposeOperator", 324 }, + { "UnrecognizedDisposeMethod", 325 }, + { "UnrecognizedElement", 326 }, + { "UnrecognizedEndianType", 327 }, + { "UnrecognizedGravityType", 328 }, + { "UnrecognizedHighlightStyle", 329 }, + { "UnrecognizedImageCompression", 330 }, + { "UnrecognizedImageFilter", 331 }, + { "UnrecognizedImageFormat", 332 }, + { "UnrecognizedImageMode", 333 }, + { "UnrecognizedImageType", 334 }, + { "UnrecognizedIntentType", 335 }, + { "UnrecognizedInterlaceType", 336 }, + { "UnrecognizedListType", 337 }, + { "UnrecognizedMetric", 338 }, + { "UnrecognizedModeType", 339 }, + { "UnrecognizedNoiseType", 340 }, + { "UnrecognizedOperator", 341 }, + { "UnrecognizedOption", 342 }, + { "UnrecognizedPerlMagickMethod", 343 }, + { "UnrecognizedPixelMap", 344 }, + { "UnrecognizedPreviewType", 345 }, + { "UnrecognizedResourceType", 346 }, + { "UnrecognizedType", 347 }, + { "UnrecognizedUnitsType", 348 }, + { "UnrecognizedVirtualPixelMethod", 349 }, + { "UnsupportedSamplingFactor", 350 }, + { "UsageError", 351 }, + { "InvalidColorspaceType", 352 }, + { "InvalidEndianType", 353 }, + { "InvalidImageType", 354 }, + { "InvalidInterlaceType", 355 }, + { "MissingAnImageFilename", 356 }, + { "MissingArgument", 357 }, + { "NoImagesWereLoaded", 358 }, + { "OptionLengthExceedsLimit", 359 }, + { "RequestDidNotReturnAnImage", 360 }, + { "UnableToOpenXServer", 361 }, + { "UnableToPersistKey", 362 }, + { "UnrecognizedColormapType", 363 }, + { "UnrecognizedColorspaceType", 364 }, + { "UnrecognizedDisposeMethod", 365 }, + { "UnrecognizedEndianType", 366 }, + { "UnrecognizedFilterType", 367 }, + { "UnrecognizedImageCompressionType", 368 }, + { "UnrecognizedImageType", 369 }, + { "UnrecognizedInterlaceType", 370 }, + { "UnrecognizedOption", 371 }, + { "UnrecognizedResourceType", 372 }, + { "UnrecognizedVirtualPixelMethod", 373 }, + { "UnrecognizedColor", 374 }, + { "ImageExpected", 375 }, + { "ImageInfoExpected", 376 }, + { "StructureSizeMismatch", 377 }, + { "UnableToGetRegistryID", 378 }, + { "UnableToLocateImage", 379 }, + { "UnableToSetRegistry", 380 }, { "Default", 381 }, - { "CacheResourcesExhausted", 382 }, - { "ImagePixelHeightLimitExceeded", 383 }, - { "ImagePixelLimitExceeded", 384 }, - { "ImagePixelWidthLimitExceeded", 385 }, - { "MemoryAllocationFailed", 386 }, - { "NoPixelsDefinedInCache", 387 }, - { "PixelCacheAllocationFailed", 388 }, - { "UnableToAddColorProfile", 389 }, - { "UnableToAddGenericProfile", 390 }, - { "UnableToAddIPTCProfile", 391 }, - { "UnableToAllocateCoefficients", 392 }, - { "UnableToAllocateColormap", 393 }, - { "UnableToAllocateICCProfile", 394 }, - { "UnableToAllocateString", 395 }, - { "UnableToAnnotateImage", 396 }, - { "UnableToAverageImageSequence", 397 }, - { "UnableToCloneDrawingWand", 398 }, - { "UnableToCloneImage", 399 }, - { "UnableToComputeImageSignature", 400 }, - { "UnableToConstituteImage", 401 }, - { "UnableToConvertFont", 402 }, - { "UnableToConvertStringToTokens", 403 }, - { "UnableToCreateColormap", 404 }, - { "UnableToCreateColorTransform", 405 }, - { "UnableToCreateCommandWidget", 406 }, - { "UnableToCreateImageGroup", 407 }, - { "UnableToCreateImageMontage", 408 }, - { "UnableToCreateXWindow", 409 }, - { "UnableToCropImage", 410 }, - { "UnableToDespeckleImage", 411 }, - { "UnableToDetermineImageClass", 412 }, - { "UnableToDetermineTheNumberOfImageColors", 413 }, - { "UnableToDitherImage", 414 }, - { "UnableToDrawOnImage", 415 }, - { "UnableToEdgeImage", 416 }, - { "UnableToEmbossImage", 417 }, - { "UnableToEnhanceImage", 418 }, - { "UnableToFloodfillImage", 419 }, - { "UnableToGammaCorrectImage", 420 }, - { "UnableToGetBestIconSize", 421 }, - { "UnableToGetFromRegistry", 422 }, - { "UnableToGetPackageInfo", 423 }, - { "UnableToLevelImage", 424 }, - { "UnableToMagnifyImage", 425 }, - { "UnableToManageColor", 426 }, - { "UnableToMapImage", 427 }, - { "UnableToMapImageSequence", 428 }, - { "UnableToMedianFilterImage", 429 }, - { "UnableToMotionBlurImage", 430 }, - { "UnableToNoiseFilterImage", 431 }, - { "UnableToNormalizeImage", 432 }, - { "UnableToOpenColorProfile", 433 }, - { "UnableToQuantizeImage", 434 }, - { "UnableToQuantizeImageSequence", 435 }, - { "UnableToReadTextChunk", 436 }, - { "UnableToReadXImage", 437 }, - { "UnableToReadXServerColormap", 438 }, - { "UnableToResizeImage", 439 }, - { "UnableToRotateImage", 440 }, - { "UnableToSampleImage", 441 }, - { "UnableToScaleImage", 442 }, - { "UnableToSelectImage", 443 }, - { "UnableToSharpenImage", 444 }, - { "UnableToShaveImage", 445 }, - { "UnableToShearImage", 446 }, - { "UnableToSortImageColormap", 447 }, - { "UnableToThresholdImage", 448 }, - { "UnableToTransformColorspace", 449 }, - { "MemoryAllocationFailed", 450 }, - { "SemaporeOperationFailed", 451 }, - { "UnableToAllocateAscii85Info", 452 }, - { "UnableToAllocateCacheInfo", 453 }, - { "UnableToAllocateCacheView", 454 }, - { "UnableToAllocateColorInfo", 455 }, - { "UnableToAllocateDashPattern", 456 }, - { "UnableToAllocateDelegateInfo", 457 }, - { "UnableToAllocateDerivatives", 458 }, - { "UnableToAllocateDrawContext", 459 }, - { "UnableToAllocateDrawInfo", 460 }, - { "UnableToAllocateDrawingWand", 461 }, - { "UnableToAllocateGammaMap", 462 }, - { "UnableToAllocateImage", 463 }, - { "UnableToAllocateImagePixels", 464 }, - { "UnableToAllocateLogInfo", 465 }, - { "UnableToAllocateMagicInfo", 466 }, - { "UnableToAllocateMagickInfo", 467 }, - { "UnableToAllocateModuleInfo", 468 }, - { "UnableToAllocateMontageInfo", 469 }, - { "UnableToAllocateQuantizeInfo", 470 }, - { "UnableToAllocateRandomKernel", 471 }, - { "UnableToAllocateRegistryInfo", 472 }, - { "UnableToAllocateSemaphoreInfo", 473 }, - { "UnableToAllocateString", 474 }, - { "UnableToAllocateTypeInfo", 475 }, - { "UnableToAllocateWand", 476 }, - { "UnableToAnimateImageSequence", 477 }, - { "UnableToCloneBlobInfo", 478 }, - { "UnableToCloneCacheInfo", 479 }, - { "UnableToCloneImage", 480 }, - { "UnableToCloneImageInfo", 481 }, - { "UnableToConcatenateString", 482 }, - { "UnableToConvertText", 483 }, - { "UnableToCreateColormap", 484 }, - { "UnableToDestroySemaphore", 485 }, - { "UnableToDisplayImage", 486 }, - { "UnableToEscapeString", 487 }, - { "UnableToInitializeSemaphore", 488 }, - { "UnableToInterpretMSLImage", 489 }, - { "UnableToLockSemaphore", 490 }, - { "UnableToObtainRandomEntropy", 491 }, - { "UnableToUnlockSemaphore", 492 }, - { "MemoryAllocationFailed", 493 }, - { "ImageDoesNotContainTheStreamGeometry", 494 }, - { "NoStreamHandlerIsDefined", 495 }, - { "PixelCacheIsNotOpen", 496 }, - { "UnableToAcquirePixelStream", 497 }, - { "UnableToSetPixelStream", 498 }, - { "UnableToSyncPixelStream", 499 }, - { "Default", 500 }, + { "Default", 382 }, + { "CacheResourcesExhausted", 383 }, + { "ImagePixelHeightLimitExceeded", 384 }, + { "ImagePixelLimitExceeded", 385 }, + { "ImagePixelWidthLimitExceeded", 386 }, + { "MemoryAllocationFailed", 387 }, + { "NoPixelsDefinedInCache", 388 }, + { "PixelCacheAllocationFailed", 389 }, + { "UnableToAddColorProfile", 390 }, + { "UnableToAddGenericProfile", 391 }, + { "UnableToAddIPTCProfile", 392 }, + { "UnableToAllocateCoefficients", 393 }, + { "UnableToAllocateColormap", 394 }, + { "UnableToAllocateICCProfile", 395 }, + { "UnableToAllocateString", 396 }, + { "UnableToAnnotateImage", 397 }, + { "UnableToAverageImageSequence", 398 }, + { "UnableToCloneDrawingWand", 399 }, + { "UnableToCloneImage", 400 }, + { "UnableToComputeImageSignature", 401 }, + { "UnableToConstituteImage", 402 }, + { "UnableToConvertFont", 403 }, + { "UnableToConvertStringToTokens", 404 }, + { "UnableToCreateColormap", 405 }, + { "UnableToCreateColorTransform", 406 }, + { "UnableToCreateCommandWidget", 407 }, + { "UnableToCreateImageGroup", 408 }, + { "UnableToCreateImageMontage", 409 }, + { "UnableToCreateXWindow", 410 }, + { "UnableToCropImage", 411 }, + { "UnableToDespeckleImage", 412 }, + { "UnableToDetermineImageClass", 413 }, + { "UnableToDetermineTheNumberOfImageColors", 414 }, + { "UnableToDitherImage", 415 }, + { "UnableToDrawOnImage", 416 }, + { "UnableToEdgeImage", 417 }, + { "UnableToEmbossImage", 418 }, + { "UnableToEnhanceImage", 419 }, + { "UnableToFloodfillImage", 420 }, + { "UnableToGammaCorrectImage", 421 }, + { "UnableToGetBestIconSize", 422 }, + { "UnableToGetFromRegistry", 423 }, + { "UnableToGetPackageInfo", 424 }, + { "UnableToLevelImage", 425 }, + { "UnableToMagnifyImage", 426 }, + { "UnableToManageColor", 427 }, + { "UnableToMapImage", 428 }, + { "UnableToMapImageSequence", 429 }, + { "UnableToMedianFilterImage", 430 }, + { "UnableToMotionBlurImage", 431 }, + { "UnableToNoiseFilterImage", 432 }, + { "UnableToNormalizeImage", 433 }, + { "UnableToOpenColorProfile", 434 }, + { "UnableToQuantizeImage", 435 }, + { "UnableToQuantizeImageSequence", 436 }, + { "UnableToReadTextChunk", 437 }, + { "UnableToReadXImage", 438 }, + { "UnableToReadXServerColormap", 439 }, + { "UnableToResizeImage", 440 }, + { "UnableToRotateImage", 441 }, + { "UnableToSampleImage", 442 }, + { "UnableToScaleImage", 443 }, + { "UnableToSelectImage", 444 }, + { "UnableToSharpenImage", 445 }, + { "UnableToShaveImage", 446 }, + { "UnableToShearImage", 447 }, + { "UnableToSortImageColormap", 448 }, + { "UnableToThresholdImage", 449 }, + { "UnableToTransformColorspace", 450 }, + { "MemoryAllocationFailed", 451 }, + { "SemaporeOperationFailed", 452 }, + { "UnableToAllocateAscii85Info", 453 }, + { "UnableToAllocateCacheInfo", 454 }, + { "UnableToAllocateCacheView", 455 }, + { "UnableToAllocateColorInfo", 456 }, + { "UnableToAllocateDashPattern", 457 }, + { "UnableToAllocateDelegateInfo", 458 }, + { "UnableToAllocateDerivatives", 459 }, + { "UnableToAllocateDrawContext", 460 }, + { "UnableToAllocateDrawInfo", 461 }, + { "UnableToAllocateDrawingWand", 462 }, + { "UnableToAllocateGammaMap", 463 }, + { "UnableToAllocateImage", 464 }, + { "UnableToAllocateImagePixels", 465 }, + { "UnableToAllocateLogInfo", 466 }, + { "UnableToAllocateMagicInfo", 467 }, + { "UnableToAllocateMagickInfo", 468 }, + { "UnableToAllocateModuleInfo", 469 }, + { "UnableToAllocateMontageInfo", 470 }, + { "UnableToAllocateQuantizeInfo", 471 }, + { "UnableToAllocateRandomKernel", 472 }, + { "UnableToAllocateRegistryInfo", 473 }, + { "UnableToAllocateSemaphoreInfo", 474 }, + { "UnableToAllocateString", 475 }, + { "UnableToAllocateTypeInfo", 476 }, + { "UnableToAllocateWand", 477 }, + { "UnableToAnimateImageSequence", 478 }, + { "UnableToCloneBlobInfo", 479 }, + { "UnableToCloneCacheInfo", 480 }, + { "UnableToCloneImage", 481 }, + { "UnableToCloneImageInfo", 482 }, + { "UnableToConcatenateString", 483 }, + { "UnableToConvertText", 484 }, + { "UnableToCreateColormap", 485 }, + { "UnableToDestroySemaphore", 486 }, + { "UnableToDisplayImage", 487 }, + { "UnableToEscapeString", 488 }, + { "UnableToInitializeSemaphore", 489 }, + { "UnableToInterpretMSLImage", 490 }, + { "UnableToLockSemaphore", 491 }, + { "UnableToObtainRandomEntropy", 492 }, + { "UnableToUnlockSemaphore", 493 }, + { "MemoryAllocationFailed", 494 }, + { "ImageDoesNotContainTheStreamGeometry", 495 }, + { "NoStreamHandlerIsDefined", 496 }, + { "PixelCacheIsNotOpen", 497 }, + { "UnableToAcquirePixelStream", 498 }, + { "UnableToSetPixelStream", 499 }, + { "UnableToSyncPixelStream", 500 }, { "Default", 501 }, - { "FontSubstitutionRequired", 502 }, - { "UnableToGetTypeMetrics", 503 }, - { "UnableToInitializeFreetypeLibrary", 504 }, - { "UnableToReadFont", 505 }, - { "UnrecognizedFontEncoding", 506 }, - { "Default", 507 }, + { "Default", 502 }, + { "FontSubstitutionRequired", 503 }, + { "UnableToGetTypeMetrics", 504 }, + { "UnableToInitializeFreetypeLibrary", 505 }, + { "UnableToReadFont", 506 }, + { "UnrecognizedFontEncoding", 507 }, { "Default", 508 }, - { "InvalidColormapIndex", 509 }, - { "WandAPINotImplemented", 510 }, - { "WandContainsNoImageIndexs", 511 }, - { "WandContainsNoImages", 512 }, - { "ColorIsNotKnownToServer", 513 }, - { "NoWindowWithSpecifiedIDExists", 514 }, - { "StandardColormapIsNotInitialized", 515 }, - { "UnableToConnectToRemoteDisplay", 516 }, - { "UnableToCreateBitmap", 517 }, - { "UnableToCreateColormap", 518 }, - { "UnableToCreatePixmap", 519 }, - { "UnableToCreateProperty", 520 }, - { "UnableToCreateStandardColormap", 521 }, - { "UnableToDisplayImageInfo", 522 }, - { "UnableToGetProperty", 523 }, - { "UnableToGetStandardColormap", 524 }, - { "UnableToGetVisual", 525 }, - { "UnableToGrabMouse", 526 }, - { "UnableToLoadFont", 527 }, - { "UnableToMatchVisualToStandardColormap", 528 }, - { "UnableToOpenXServer", 529 }, - { "UnableToReadXAttributes", 530 }, - { "UnableToReadXWindowImage", 531 }, - { "UnrecognizedColormapType", 532 }, - { "UnrecognizedGravityType", 533 }, - { "UnrecognizedVisualSpecifier", 534 }, - { "UnableToAllocateXHints", 535 }, - { "UnableToCreateCursor", 536 }, - { "UnableToCreateGraphicContext", 537 }, - { "UnableToCreateStandardColormap", 538 }, - { "UnableToCreateTextProperty", 539 }, - { "UnableToCreateXImage", 540 }, - { "UnableToCreateXPixmap", 541 }, - { "UnableToCreateXWindow", 542 }, - { "UnableToDisplayImage", 543 }, - { "UnableToDitherImage", 544 }, - { "UnableToGetPixelInfo", 545 }, - { "UnableToGetVisual", 546 }, - { "UnableToLoadFont", 547 }, - { "UnableToMakeXWindow", 548 }, - { "UnableToOpenXServer", 549 }, - { "UnableToViewFonts", 550 }, - { "UnableToGetVisual", 551 }, - { "UsingDefaultVisual", 552 }, + { "Default", 509 }, + { "InvalidColormapIndex", 510 }, + { "WandAPINotImplemented", 511 }, + { "WandContainsNoImageIndexs", 512 }, + { "WandContainsNoImages", 513 }, + { "ColorIsNotKnownToServer", 514 }, + { "NoWindowWithSpecifiedIDExists", 515 }, + { "StandardColormapIsNotInitialized", 516 }, + { "UnableToConnectToRemoteDisplay", 517 }, + { "UnableToCreateBitmap", 518 }, + { "UnableToCreateColormap", 519 }, + { "UnableToCreatePixmap", 520 }, + { "UnableToCreateProperty", 521 }, + { "UnableToCreateStandardColormap", 522 }, + { "UnableToDisplayImageInfo", 523 }, + { "UnableToGetProperty", 524 }, + { "UnableToGetStandardColormap", 525 }, + { "UnableToGetVisual", 526 }, + { "UnableToGrabMouse", 527 }, + { "UnableToLoadFont", 528 }, + { "UnableToMatchVisualToStandardColormap", 529 }, + { "UnableToOpenXServer", 530 }, + { "UnableToReadXAttributes", 531 }, + { "UnableToReadXWindowImage", 532 }, + { "UnrecognizedColormapType", 533 }, + { "UnrecognizedGravityType", 534 }, + { "UnrecognizedVisualSpecifier", 535 }, + { "UnableToAllocateXHints", 536 }, + { "UnableToCreateCursor", 537 }, + { "UnableToCreateGraphicContext", 538 }, + { "UnableToCreateStandardColormap", 539 }, + { "UnableToCreateTextProperty", 540 }, + { "UnableToCreateXImage", 541 }, + { "UnableToCreateXPixmap", 542 }, + { "UnableToCreateXWindow", 543 }, + { "UnableToDisplayImage", 544 }, + { "UnableToDitherImage", 545 }, + { "UnableToGetPixelInfo", 546 }, + { "UnableToGetVisual", 547 }, + { "UnableToLoadFont", 548 }, + { "UnableToMakeXWindow", 549 }, + { "UnableToOpenXServer", 550 }, + { "UnableToViewFonts", 551 }, + { "UnableToGetVisual", 552 }, + { "UsingDefaultVisual", 553 }, { 0, 0 } }; #endif @@ -1422,6 +1424,7 @@ "text value does not convert to integer", "invalid primitive argument", "Non-conforming drawing primitive definition", + "primitive arithmetic overflow", "too many coordinates", "Unable to print", "unbalanced graphic context push-pop", diff -r 557b69f96a11 -r 6071b5820215 magick/render.c --- a/magick/render.c Mon May 30 12:07:20 2016 -0500 +++ b/magick/render.c Tue May 31 20:09:50 2016 -0500 @@ -1734,6 +1734,7 @@ double angle, factor, + points_length, primitive_extent; DrawInfo @@ -2321,6 +2322,7 @@ if (n <= 0) { ThrowException(&image->exception,DrawError,UnbalancedGraphicContextPushPop,token); + status=MagickFail; break; } if (graphic_context[n]->clip_path != (char *) NULL) @@ -2689,6 +2691,7 @@ MagickAllocateArray(double *,(2*x+1),sizeof(double)); if (graphic_context[n]->dash_pattern == (double *) NULL) { + status=MagickFail; ThrowException3(&image->exception,ResourceLimitError, MemoryAllocationFailed,UnableToDrawOnImage); break; @@ -2979,12 +2982,12 @@ /* Estimate how many points will be required for the primitive. */ - length=primitive_info[j].coordinates; + points_length=primitive_info[j].coordinates; switch (primitive_type) { case RectanglePrimitive: { - length*=5; + points_length*=5; break; } case RoundRectanglePrimitive: @@ -3000,8 +3003,8 @@ alpha=bounds.x2-bounds.x1; beta=bounds.y2-bounds.y1; radius=hypot((double) alpha,(double) beta); - length*=5; - length+=2*((size_t) ceil((double) MagickPI*radius))+6*BezierQuantum+360; + points_length*=5; + points_length+=2*((size_t) ceil((double) MagickPI*radius))+6*BezierQuantum+360; break; } case BezierPrimitive: @@ -3009,7 +3012,7 @@ if (primitive_info[j].coordinates > 107) (void) ThrowException(&image->exception,DrawError, TooManyCoordinates,token); - length=primitive_info[j].coordinates*BezierQuantum; + points_length=primitive_info[j].coordinates*BezierQuantum; break; } case PathPrimitive: @@ -3019,7 +3022,7 @@ *t; MagickGetToken(q,&q,token,token_max_length); - length=1; + points_length=1; t=token; for (s=token; *s != '\0'; s=t) { @@ -3033,9 +3036,9 @@ t++; continue; } - length++; + points_length++; } - length=length*BezierQuantum; + points_length=points_length*BezierQuantum; break; } case CirclePrimitive: @@ -3050,19 +3053,40 @@ alpha=bounds.x2-bounds.x1; beta=bounds.y2-bounds.y1; radius=hypot(alpha,beta); - length=2*(ceil(MagickPI*radius))+6*BezierQuantum+360; + points_length=2*(ceil(MagickPI*radius))+6*BezierQuantum+360; break; } default: break; } - if ((size_t) (i+length) >= number_points) + + if (((size_t) points_length) < points_length) { - number_points+=length+1; + status=MagickFail; + ThrowException(&image->exception,DrawError, + PrimitiveArithmeticOverflow,keyword); + } + + if (status == MagickFail) + break; + + if ((i+points_length) >= number_points) + { + double new_number_points = ceil(number_points+points_length+1); + if (((size_t) new_number_points) != new_number_points) + { + status=MagickFail; + ThrowException3(&image->exception,ResourceLimitError, + MemoryAllocationFailed,UnableToDrawOnImage); + break; + } + + number_points=new_number_points; MagickReallocMemory(PrimitiveInfo *,primitive_info, MagickArraySize(number_points,sizeof(PrimitiveInfo))); if (primitive_info == (PrimitiveInfo *) NULL) { + status=MagickFail; ThrowException3(&image->exception,ResourceLimitError, MemoryAllocationFailed,UnableToDrawOnImage); break; @@ -3306,6 +3330,7 @@ break; } } + if (primitive_info == (PrimitiveInfo *) NULL) break; (void) LogMagickEvent(RenderEvent,GetMagickModule()," %.*s",(int) (q-p),p); diff -r 557b69f96a11 -r 6071b5820215 magick/utility.c --- a/magick/utility.c Mon May 30 12:07:20 2016 -0500 +++ b/magick/utility.c Tue May 31 20:09:50 2016 -0500 @@ -3724,85 +3724,91 @@ p=(char *) start; if (*p != '\0') - { - while (isspace((int)(unsigned char) (*p)) && (*p != '\0')) - p++; - switch (*p) { - case '"': - case '\'': - case '{': - { - register char - escape; - - escape=(*p); - if (escape == '{') - escape='}'; - for (p++; *p != '\0'; p++) + while (isspace((int)(unsigned char) (*p)) && (*p != '\0')) + p++; + switch (*p) { - if ((*p == '\\') && ((*(p+1) == escape) || (*(p+1) == '\\'))) - p++; - else - if (*p == escape) + case '"': + case '\'': + case '{': + { + register char + escape; + + escape=(*p); + if (escape == '{') + escape='}'; + for (p++; *p != '\0'; p++) { - p++; - break; - } - if (i < length) - token[i++]=(*p); - } - break; - } - default: - { - char - *q; - - double_val=strtod(p,&q); - (void) double_val; - if (p != q) - { - for ( ; p < q; p++) - if (i < length) - token[i++]=(*p); - if (*p == '%') - if (i < length) - { + if ((*p == '\\') && ((*(p+1) == escape) || (*(p+1) == '\\'))) + p++; + else + if (*p == escape) + { + p++; + break; + } + if (i < length) token[i++]=(*p); - p++; - } - break; - } - if ((*p != '\0') && !isalpha((int) *p) && (*p != *DirectorySeparator) && - (*p != '#') && (*p != '<')) - { - if (i < length) - { - token[i++]=(*p); - p++; } break; } - for ( ; *p != '\0'; p++) - { - if ((isspace((int)(unsigned char) *p) || (*p == '=')) && (*(p-1) != '\\')) + default: + { + char + *q; + + double_val=strtod(p,&q); + (void) double_val; + if (p != q) + { + for ( ; p < q; p++) + if (i < length) + token[i++]=(*p); + if (*p == '%') + if (i < length) + { + token[i++]=(*p); + p++; + } + break; + } + if ((*p != '\0') && !isalpha((int) *p) && + (*p != *DirectorySeparator) && + (*p != '#') && (*p != '<')) + { + if (i < length) + { + token[i++]=(*p); + p++; + } + break; + } + for ( ; *p != '\0'; p++) + { + if ((isspace((int)(unsigned char) *p) || + (*p == '=')) && (*(p-1) != '\\')) + break; + if (i < length) + token[i++]=(*p); + if (*p == '(') + { + for (p++; *p != '\0'; p++) + { + if (i < length) + token[i++]=(*p); + if ((*p == ')') && (*(p-1) != '\\')) + break; + } + } + if (*p == '\0') + break; + } break; - if (i < length) - token[i++]=(*p); - if (*p == '(') - for (p++; *p != '\0'; p++) - { - if (i < length) - token[i++]=(*p); - if ((*p == ')') && (*(p-1) != '\\')) - break; - } + } } - break; - } } - } token[i]='\0'; { char @@ -3813,10 +3819,10 @@ */ if ((LocaleNCompare(token,"url(#",5) == 0) && ((r = strrchr(token,')')) != NULL)) - { - *r='\0'; - (void) memmove(token,token+5,r-token+1); - } + { + *r='\0'; + (void) memmove(token,token+5,r-token+1); + } } if (end != (char **) NULL) *end=p;
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 17714
:
7739
|
7740
|
7741
|
7898
|
7899
|
7900
|
7901
|
7902
|
7903
|
7904
|
7905
| 8052