Issue #271310 - NullPointerException at com.sun.tools.javac.comp.Attr.enclosingInitEnv - fixed.
1.1 --- a/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Mon Aug 21 10:29:27 2017 +0200
1.2 +++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Fri Aug 25 16:36:44 2017 +0200
1.3 @@ -4105,7 +4105,7 @@
1.4 switch (env.tree.getTag()) {
1.5 case VARDEF:
1.6 JCVariableDecl vdecl = (JCVariableDecl)env.tree;
1.7 - if (vdecl.sym.owner.kind == TYP) {
1.8 + if (vdecl.sym != null && vdecl.sym.owner != null && vdecl.sym.owner.kind == TYP) {
1.9 //field
1.10 return env;
1.11 }