java.lang.IndexOutOfBoundsException: off < 0 || len < 0 || off+len > b.length || off+len < 0! at javax.imageio.stream.MemoryCacheImageInputStream.read(MemoryCacheImageInputStream.java:100) at com.sun.imageio.plugins.common.SubImageInputStream.read(SubImageInputStream.java:61) at com.sun.imageio.plugins.common.InputStreamAdapter.read(InputStreamAdapter.java:47) at java.io.SequenceInputStream.read(SequenceInputStream.java:208) at java.io.SequenceInputStream.read(SequenceInputStream.java:211) at java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:238) at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158) at java.io.BufferedInputStream.fill(BufferedInputStream.java:246) at java.io.BufferedInputStream.read1(BufferedInputStream.java:286) at java.io.BufferedInputStream.read(BufferedInputStream.java:345) at java.io.DataInputStream.readFully(DataInputStream.java:195) at com.sun.imageio.plugins.png.PNGImageReader.decodePass(PNGImageReader.java:1111) at com.sun.imageio.plugins.png.PNGImageReader.decodeImage(PNGImageReader.java:1215) at com.sun.imageio.plugins.png.PNGImageReader.readImage(PNGImageReader.java:1330) at com.sun.imageio.plugins.png.PNGImageReader.read(PNGImageReader.java:1606) at javax.imageio.ImageIO.read(ImageIO.java:1448) at javax.imageio.ImageIO.read(ImageIO.java:1352) at org.netbeans.modules.image.navigation.ImageNavigatorPanel$1.run(ImageNavigatorPanel.java:176) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)