Bug: https://bugs.openjdk.java.net/browse/JDK-8040808 JDK 8 Fix : http://cr.openjdk.java.net/~prr/8040808.8u/Identical JDK 9 fix : http://hg.openjdk.java.net/jdk9/client/jdk/rev/a9b0cd14e6e1 JDK 8 review thread : http://mail.openjdk.java.net/pipermail/2d-dev/2014-July/004692.html
-phil.