java.lang.AssertionError: visnodes.size()=3 snapshot.size()=2 at org.openide.explorer.view.VisualizerChildren.recomputeIndexes(VisualizerChildren.java:87) at org.openide.explorer.view.VisualizerChildren.getIndex(VisualizerChildren.java:153) at org.openide.explorer.view.VisualizerNode.getIndex(VisualizerNode.java:289) at javax.swing.tree.DefaultTreeModel.getIndexOfChild(DefaultTreeModel.java:142) at javax.swing.tree.FixedHeightLayoutCache$FHTreeStateNode.createChildFor(FixedHeightLayoutCache.java:953) at javax.swing.tree.FixedHeightLayoutCache.getNodeForPath(FixedHeightLayoutCache.java:701) at javax.swing.tree.FixedHeightLayoutCache.ensurePathIsExpanded(FixedHeightLayoutCache.java:639) at javax.swing.tree.FixedHeightLayoutCache.setExpandedState(FixedHeightLayoutCache.java:282) at javax.swing.plaf.basic.BasicTreeUI.updateExpandedDescendants(BasicTreeUI.java:1648) at javax.swing.plaf.basic.BasicTreeUI$Handler.treeExpanded(BasicTreeUI.java:3721) at javax.swing.JTree.fireTreeExpanded(JTree.java:2656) at javax.swing.JTree.setExpandedState(JTree.java:3427) at javax.swing.JTree.expandPath(JTree.java:2163) at org.openide.explorer.view.TreeView$2.run(TreeView.java:571) at org.openide.util.Mutex.readAccess(Mutex.java:362) at org.openide.util.Mutex$1R.run(Mutex.java:1301) at org.openide.nodes.Children$ProjectManagerDeadlockDetector.execute(Children.java:1810) at org.openide.util.Mutex.doWrapperAccess(Mutex.java:1320) at org.openide.util.Mutex.readAccess(Mutex.java:351) at org.openide.explorer.view.VisualizerNode$QP.run(VisualizerNode.java:707) at org.openide.util.Mutex.doEvent(Mutex.java:1335) at org.openide.util.Mutex.writeAccess(Mutex.java:452) at org.openide.explorer.view.VisualizerNode$QP.runSafe(VisualizerNode.java:689) at org.openide.explorer.view.VisualizerNode.runSafe(VisualizerNode.java:627) at org.openide.explorer.view.TreeView.expandNode(TreeView.java:568) at org.netbeans.modules.csl.navigation.ClassMemberPanelUI.expandNode(ClassMemberPanelUI.java:267) at org.netbeans.modules.csl.navigation.ElementNode.updateRecursively(ElementNode.java:277) at org.netbeans.modules.csl.navigation.ElementNode.updateRecursively(ElementNode.java:279) at org.netbeans.modules.csl.navigation.ElementNode.updateRecursively(ElementNode.java:279) at org.netbeans.modules.csl.navigation.ElementNode.updateRecursively(ElementNode.java:279) at org.netbeans.modules.csl.navigation.ElementNode.updateRecursively(ElementNode.java:279) at org.netbeans.modules.csl.navigation.ElementNode.updateRecursively(ElementNode.java:279) at org.netbeans.modules.csl.navigation.ElementNode.updateRecursively(ElementNode.java:279) at org.netbeans.modules.csl.navigation.ElementNode.updateRecursively(ElementNode.java:279) at org.netbeans.modules.csl.navigation.ElementNode.updateRecursively(ElementNode.java:279) at org.netbeans.modules.csl.navigation.ElementNode.updateRecursively(ElementNode.java:279) at org.netbeans.modules.csl.navigation.ClassMemberPanelUI$3.run(ClassMemberPanelUI.java:210) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)