Community
Participate
Working Groups
Build 20030122 During quick shutdown (right after restarting workspace), the following error occurred on exit: java.lang.NullPointerException at org.eclipse.jdt.internal.core.JavaProject.canonicalizedPath (JavaProject.java:117) at org.eclipse.jdt.core.JavaCore.newLibraryEntry(JavaCore.java:2316) at org.eclipse.jdt.core.JavaCore.newLibraryEntry(JavaCore.java:2272) at org.eclipse.jdt.internal.launching.JREContainer.getClasspathEntries (JREContainer.java:61) at org.eclipse.jdt.internal.core.PackageFragmentRoot.getRawClasspathEntry (PackageFragmentRoot.java:506) at org.eclipse.jdt.internal.core.PackageFragmentRoot.fullExclusionPatternChars (PackageFragmentRoot.java:404) at org.eclipse.jdt.internal.core.PackageFragmentRoot.computeChildren (PackageFragmentRoot.java:197) at org.eclipse.jdt.internal.core.PackageFragmentRoot.generateInfos (PackageFragmentRoot.java:421) at org.eclipse.jdt.internal.core.Openable.buildStructure (Openable.java:71) at org.eclipse.jdt.internal.core.Openable.openWhenClosed (Openable.java:394) at org.eclipse.jdt.internal.core.PackageFragmentRoot.openWhenClosed (PackageFragmentRoot.java:724) at org.eclipse.jdt.internal.core.JavaElement.openHierarchy (JavaElement.java:509) at org.eclipse.jdt.internal.core.JavaElement.getElementInfo (JavaElement.java:296) at org.eclipse.jdt.internal.core.JavaElement.getChildren (JavaElement.java:252) at org.eclipse.jdt.internal.core.NameLookup.seekPackageFragments (NameLookup.java:509) at org.eclipse.jdt.internal.core.NameLookup.findType (NameLookup.java:361) at org.eclipse.jdt.internal.core.SearchableEnvironment.find (SearchableEnvironment.java:64) at org.eclipse.jdt.internal.core.SearchableEnvironment.findType (SearchableEnvironment.java:143) at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType (LookupEnvironment.java:94) at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getType (PackageBinding.java:116) at org.eclipse.jdt.internal.compiler.lookup.Scope.findType (Scope.java:721) at org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage (Scope.java:1118) at org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype (ClassScope.java:789) at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperInterfaces (ClassScope.java:627) at org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchy (ClassScope.java:676)
Truncated stack trace, but could be a reconciling thread still busy resolving. Added protection to JavaProject.canonicalizedPath
Fixed
Verified.