title: ImageIO throws IIOException for 60x45, 0.5MB - JPEG Image File during Reading
body: <p>I have a weird JPEG image file that ImageIO.read() fails to load:</p>
  
  <pre><code>ImageIO.read(new URL("http://nocturne.wmw.cc/a.jpg"));
  </code></pre>
  
  <p>Any ideas?</p>
  
  <pre><code>Exception in thread "main" javax.imageio.IIOException: Unsupported Image Type
      at com.sun.imageio.plugins.jpeg.JPEGImageReader.readInternal(JPEGImageReader.java:995)
      at com.sun.imageio.plugins.jpeg.JPEGImageReader.read(JPEGImageReader.java:966)
      at javax.imageio.ImageIO.read(ImageIO.java:1448)
      at javax.imageio.ImageIO.read(ImageIO.java:1400)
      at Main.main(Main.java:23)
  </code></pre>
  
  <p><a href="http://nocturne.wmw.cc/a.jpg" rel="nofollow">imageurl</a></p>