# HG changeset patch # User serb # Date 1401444410 -14400 # Node ID 6e5ed7c4ff796c890531d9cc6ab451ee25ecc26b # Parent 8b780f13a8d4bd04a55469dc969715bec1269f34 8040113: File not initialized in src/share/native/sun/awt/giflib/dgif_lib.c Reviewed-by: pchelko, prr diff -r 8b780f13a8d4 -r 6e5ed7c4ff79 jdk/src/share/native/sun/awt/giflib/dgif_lib.c --- a/jdk/src/share/native/sun/awt/giflib/dgif_lib.c Fri May 30 11:20:03 2014 +0400 +++ b/jdk/src/share/native/sun/awt/giflib/dgif_lib.c Fri May 30 14:06:50 2014 +0400 @@ -195,6 +195,11 @@ GifFileType *GifFile; GifFilePrivateType *Private; + if (!readFunc) { + _GifError = D_GIF_ERR_READ_FAILED; + return NULL; + } + GifFile = (GifFileType *)malloc(sizeof(GifFileType)); if (GifFile == NULL) { _GifError = D_GIF_ERR_NOT_ENOUGH_MEM;