This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
While unmounting a series of jars that NB had mounted multple times (reported as a separate bug) I got this exception: Annotation: Exception occurred in Request Processor java.lang.NullPointerException at org.openide.loaders.CompilerSupport.getCompilerType (CompilerSupport.java:115) at org.netbeans.modules.java.JavaDataObject.getCompilerType (JavaDataObject.java:1107) at org.netbeans.modules.java.JavaDataObject.files (JavaDataObject.java:208)
Created attachment 8850 [details] ide.log
Looks like some datasystems threading bug - either MultiDataObject.getPrimaryEntry() or MDO.Entry.getFile() is returning null. Normally that is impossible, but if you are in the middle of some datasystems invalidation code, then maybe... IMHO it is a serious problem that datasystems calls DataObject.files() but JavaDataObject is overriding that to do quite inappropriate and complex things. No documented contract as to how files() can be implemented, of course. Probably no solution possible with the current code base, suggest WONTFIX status unless it is known to be reproducible and/or common.
Changed owner David S. -> David K.
Agree with Jesse.
Agreed - verifying, closing.