File GraphicsMagick-CVE-2014-9820.patch of Package GraphicsMagick.7727

Index: GraphicsMagick-1.3.21/coders/xpm.c
===================================================================
--- GraphicsMagick-1.3.21.orig/coders/xpm.c	2015-02-28 21:51:58.000000000 +0100
+++ GraphicsMagick-1.3.21/coders/xpm.c	2016-08-05 09:22:23.791070544 +0200
@@ -227,6 +227,8 @@ static Image *ReadXPMImage(const ImageIn
   */
   length=MaxTextExtent;
   xpm_buffer=MagickAllocateMemory(char *,length);
+  if (xpm_buffer == (char *) NULL)
+    ThrowReaderException(ResourceLimitError,MemoryAllocationFailed,image);
   if (xpm_buffer != (char *) NULL)
     {
       xpm_buffer[0]='\0';
openSUSE Build Service is sponsored by