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.

Bug 49351 - [40cat] InvalidObjectException when selecting method from dropdown
Summary: [40cat] InvalidObjectException when selecting method from dropdown
Status: RESOLVED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 4.x
Hardware: PC Linux
: P4 blocker (vote)
Assignee: Jan Pokorsky
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-21 13:19 UTC by robertmcauliffe
Modified: 2007-09-26 09:14 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description robertmcauliffe 2004-09-21 13:19:28 UTC
[ BUILD # : 200409100847 ]
[ JDK VERSION : J2SE 1.4.2 ]

Another bug I can't seem to reproduce in a clean
project.

In a freeform project, when viewing a very complex
class (lots of method, a few inner classes, some
with their own inner classes) in the editor.  I
selected from the dropdown of class members at the
top a method of an inner class.  Exception ensued.
 I couldn't reproduce this in a new project by
copying the source file.

Note my JVM has Java3d installed in it.

(btw. fresh install of netbeans, fresh creation of
project)

... hmmm and now its stopped doing it...

-------------- Stack Trace Follows

javax.jmi.reflect.InvalidObjectException: Object
with MOFID
C81E7F08-00DE-11D9-AB84-47A75810AA77:00000000000016BE
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._immediateComposite(MetadataElement.java:1380)
	at
org.netbeans.mdr.handlers.InstanceHandler.refImmediateComposite(InstanceHandler.java:243)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.MetadataElement.getResource(MetadataElement.java:466)
	at
org.netbeans.jmi.javamodel.Method$Impl.getResource(Unknown
Source)
	at
org.netbeans.modules.javacore.jmiimpl.javamodel.FeatureImpl.getPosition(FeatureImpl.java:268)
	at
org.netbeans.modules.javacore.JMManager.getElementPosition(JMManager.java:732)
	at
org.netbeans.modules.java.ui.NavigationView$OpenCookieImpl.openInPane(NavigationView.java:627)
	at
org.netbeans.modules.java.ui.NavigationView$OpenCookieImpl.open(NavigationView.java:603)
	at
org.netbeans.modules.java.ui.NavigationView.choiceItemSelected(NavigationView.java:460)
	at
org.netbeans.modules.java.ui.NavigationView.setPopupVisible(NavigationView.java:266)
	at
javax.swing.plaf.basic.BasicComboPopup$ListMouseHandler.mouseReleased(BasicComboPopup.java:750)
	at
java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:232)
	at
java.awt.Component.processMouseEvent(Component.java:5100)
	at
javax.swing.plaf.basic.BasicComboPopup$2.processMouseEvent(BasicComboPopup.java:452)
	at
java.awt.Component.processEvent(Component.java:4897)
	at
java.awt.Container.processEvent(Container.java:1569)
	at
java.awt.Component.dispatchEventImpl(Component.java:3615)
	at
java.awt.Container.dispatchEventImpl(Container.java:1627)
	at
java.awt.Component.dispatchEvent(Component.java:3477)
	at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)
	at
java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)
	at
java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)
	at
java.awt.Container.dispatchEventImpl(Container.java:1613)
	at
java.awt.Window.dispatchEventImpl(Window.java:1606)
	at
java.awt.Component.dispatchEvent(Component.java:3477)
[catch] at
java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
	at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
	at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
	at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
	at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
	at
java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
Comment 1 Martin Roskanin 2004-09-21 13:44:56 UTC
reassigning to mdr for evaluation
Comment 2 Martin Matula 2004-09-21 14:58:45 UTC
Seems to be caused by navigation view. Honzo, please evaluate.
Comment 3 Jan Pokorsky 2004-09-21 16:19:30 UTC
This should be already fixed. Please try the latest daily dev build.