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.
[refactoring build #040518, JDK 1.5 beta-2 (b51)] 1. Started with a clean userdir 2. Opened 'openide' project 3. Set 'openide' CVS source root 4. Navigated to o.o.f.FileObject.java 5. Invoked Find Usages 6. Got InvalidObjectException: Object with MOFID ... no longer exists (see attachment #1 [details]) 7. Another exception -- NPE form javaClassImpl.initChildren() -- was thrown too (see attachment #2 [details]) No usages were found. This worked in yesterday's build, although I was probably testing w/ 1.4.2 then. Need to check.
Created attachment 14953 [details] InvalidObjectException stack trace
Created attachment 14954 [details] NPE stack trace
Stack traces tops (for reader's convenience): javax.jmi.reflect.InvalidObjectException: Object with MOFID 611B43A2- A907-11D8-B66B-A3FDC21EAA77:0000000000000245 no longer exists. at org.netbeans.mdr.handlers.BaseObjectHandler._getDelegate (BaseObjectHandler.java:322) at org.netbeans.mdr.handlers.InstanceHandler.getInstanceDelegate (InstanceHandler.java:48) at org.netbeans.mdr.handlers.InstanceHandler._immediateComposite (InstanceHandler.java:251) at org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement._imme diateComposite(MetadataElement.java:1222) ... Annotation: Exception occurred in Request Processor java.lang.NullPointerException at org.netbeans.modules.javacore.jmiimpl.javamodel.JavaClassImpl.initChi ldren(JavaClassImpl.java:424) at org.netbeans.modules.javacore.jmiimpl.javamodel.JavaClassImpl.initChi ldren(JavaClassImpl.java:415) at org.netbeans.modules.javacore.jmiimpl.javamodel.JavaClassImpl.getCont ents(JavaClassImpl.java:260) at org.netbeans.jmi.javamodel.JavaClass$Impl.getContents (Unknown Source) ...
Doesn't seem to occur with JDK 1.4.2_02.
I cannot reproduce it even with JDK 1.5 b21. Changing priority to P3.
Hmm, I can't reproduce it either now (JDK 1.5 b51), but it did occur in a scenario as simple as described. Exception was thrown and Find Usages didn't work -> P2.
The second exception is a duplicate of issue #43168
First one is duplicate of issue 43693. The second one is duplicate of issue 43168. Both are fixed. *** This issue has been marked as a duplicate of 43693 ***