Hi Jonathan, Request you to review a fix where I have replaced an erroneous recursion (that caused StackOverflow) with a loop. Bug : https://bugs.openjdk.java.net/browse/JDK-8171228 Fix : http://cr.openjdk.java.net/~aghaisas/fx/8171228/webrev.0/ Regards, Ajit