--- old/src/share/classes/sun/awt/image/FileImageSource.java 2014-05-22 22:21:19.399518300 +0400 +++ new/src/share/classes/sun/awt/image/FileImageSource.java 2014-05-22 22:21:18.995510200 +0400 @@ -48,6 +48,10 @@ } protected ImageDecoder getDecoder() { + if (imagefile == null) { + return null; + } + InputStream is; try { is = new BufferedInputStream(new FileInputStream(imagefile));