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 2123

Summary: Parsing doesn`t work after usage ObjectBrowser.
Product: java Reporter: L Martinek <lmartinek>
Component: UnsupportedAssignee: L Martinek <lmartinek>
Status: CLOSED WONTFIX    
Severity: normal    
Priority: P2    
Version: 3.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter:

Description L Martinek 1999-06-08 19:30:04 UTC
1. Switch to Browsing workspace
2. In Packages pane select e.g. examples.advanced
3. In Objects pane click several times on Class button from toolbar.

On Windows from now parsing doesn`t work. Thread dump is in attachment.
On Solaris exception is thrown and IDE freezes. Exception is also in attachment.

[IAN] No way

[Libor] This occures without HotSpot. With HotSpot exceptions are thrown:

Exception occurred during event dispatching:
java.lang.IllegalArgumentException: 0 MemoryView = ---

        at org.openide.nodes.NodeOp.computePermutation(NodeOp.java:304)
        at org.openide.nodes.Children$1$Updator.run(Children.java:1390)
        at org.openide.util.Mutex.doEvent(Mutex.java:455)
        at org.openide.util.Mutex.writeAccess(Mutex.java:240)
        at org.openide.nodes.Children$Keys.setKeys(Children.java:1434)
        at org.openide.src.nodes.SourceChildren.refreshAllKeys(SourceChildren.java:255)
        at org.openide.src.nodes.SourceChildren.refreshKeys(SourceChildren.java238)

        at org.openide.src.nodes.SourceChildren.setFilter(SourceChildren.java:138)
        at org.openide.loaders.DataObjectFilter.createNodes(DataObjectFilter.java:289)
        at org.openide.nodes.Children$1$Refresher.run(Children.java:1243)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:156)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:285)
        at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:101)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:92)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:83)