This is the issue that Francis Galiegue brought up a few days. It's an oversight in the original implementation and surprising that we didn't have a test for this case. Windows is not affected and the Windows specific tests already cover this case. http://cr.openjdk.java.net/~alanb/8037945/webrev/ -Alan.