On 24/01/2017 10:59, Remi Forax wrote:

Hi all,
when calling javac from the ToolProvider, i get a NPE with the jdkb152/b153.

in getLocationForModule(Path), pathLocations can be null
   Location getLocationForModule(Path dir) {
      return pathLocations.get(dir);
   }

getLocationForModule(String) detects that pathLocations may be null and acts 
accordingly,
but there is no such check in getLocationForModule(Path).

This looks like similar to JDK-8172785 [1] which is fixed in jdk9/dev for jdk-9+154.

-Alan

[1] https://bugs.openjdk.java.net/browse/JDK-8172785

Reply via email to