java.lang.NullPointerException at org.netbeans.modules.search.ui.MatchingObjectNode.setInvalidOriginal(MatchingObjectNode.java:209) at org.netbeans.modules.search.ui.MatchingObjectNode.(MatchingObjectNode.java:118) at org.netbeans.modules.search.ui.MatchingObjectNode.(MatchingObjectNode.java:101) at org.netbeans.modules.search.ui.ResultsOutlineSupport.createNodeForMatchingObject(ResultsOutlineSupport.java:429) at org.netbeans.modules.search.ui.ResultsOutlineSupport.access$1000(ResultsOutlineSupport.java:98) at org.netbeans.modules.search.ui.ResultsOutlineSupport$FolderTreeChildren.createNodes(ResultsOutlineSupport.java:662) at org.netbeans.modules.search.ui.ResultsOutlineSupport$FolderTreeChildren.createNodes(ResultsOutlineSupport.java:632) at org.openide.nodes.Children$Keys$KE.nodes(Children.java:1662) at org.openide.nodes.ChildrenArray.nodesFor(ChildrenArray.java:149) at org.openide.nodes.EntrySupportDefault$Info.nodes(EntrySupportDefault.java:787) at org.openide.nodes.EntrySupportDefault.updateAdd(EntrySupportDefault.java:423) at org.openide.nodes.EntrySupportDefault.setEntries(EntrySupportDefault.java:288) at org.openide.nodes.EntrySupport.setEntries(EntrySupport.java:83) at org.openide.nodes.Children$Keys$2.run(Children.java:1556) at org.openide.util.Mutex.leaveImpl(Mutex.java:908) at org.openide.util.Mutex.leave(Mutex.java:841) at org.openide.util.Mutex$Privileged.exitReadAccess(Mutex.java:1683) at org.openide.nodes.Node.fireSubNodesChange(Node.java:1136) at org.openide.nodes.EntrySupportDefault.notifyAdd(EntrySupportDefault.java:584) at org.openide.nodes.EntrySupportDefault.updateAdd(EntrySupportDefault.java:434) at org.openide.nodes.EntrySupportDefault.setEntries(EntrySupportDefault.java:288) at org.openide.nodes.EntrySupport.setEntries(EntrySupport.java:83) at org.openide.nodes.Children$Keys$2.run(Children.java:1556) at org.openide.util.Mutex.leaveImpl(Mutex.java:908) at org.openide.util.Mutex.leave(Mutex.java:841) at org.openide.util.Mutex$Privileged.exitReadAccess(Mutex.java:1683) at org.openide.nodes.Node.fireSubNodesChange(Node.java:1136) at org.openide.nodes.EntrySupportDefault.notifyAdd(EntrySupportDefault.java:584) at org.openide.nodes.EntrySupportDefault.updateAdd(EntrySupportDefault.java:434) at org.openide.nodes.EntrySupportDefault.setEntries(EntrySupportDefault.java:288) at org.openide.nodes.EntrySupport.setEntries(EntrySupport.java:83) at org.openide.nodes.Children$Keys$2.run(Children.java:1556) at org.openide.util.Mutex.leaveImpl(Mutex.java:908) at org.openide.util.Mutex.leave(Mutex.java:841) at org.openide.util.Mutex$Privileged.exitReadAccess(Mutex.java:1683) at org.openide.nodes.Node.fireSubNodesChange(Node.java:1136) at org.openide.nodes.EntrySupportDefault.notifyAdd(EntrySupportDefault.java:584) at org.openide.nodes.EntrySupportDefault.updateAdd(EntrySupportDefault.java:434) at org.openide.nodes.EntrySupportDefault.setEntries(EntrySupportDefault.java:288) at org.openide.nodes.EntrySupport.setEntries(EntrySupport.java:83) at org.openide.nodes.Children$Keys$2.run(Children.java:1556) at org.openide.util.Mutex.leaveImpl(Mutex.java:908) at org.openide.util.Mutex.leave(Mutex.java:841) at org.openide.util.Mutex$Privileged.exitReadAccess(Mutex.java:1683) at org.openide.nodes.Node.fireSubNodesChange(Node.java:1136) at org.openide.nodes.EntrySupportDefault.notifyAdd(EntrySupportDefault.java:584) at org.openide.nodes.EntrySupportDefault.updateAdd(EntrySupportDefault.java:434) at org.openide.nodes.EntrySupportDefault.setEntries(EntrySupportDefault.java:288) at org.openide.nodes.EntrySupport.setEntries(EntrySupport.java:83) at org.openide.nodes.Children$Keys$2.run(Children.java:1556) at org.openide.util.Mutex.leaveImpl(Mutex.java:908) at org.openide.util.Mutex.leave(Mutex.java:841) at org.openide.util.Mutex$Privileged.exitReadAccess(Mutex.java:1683) at org.openide.nodes.Node.fireSubNodesChange(Node.java:1136) at org.openide.nodes.EntrySupportDefault.notifyAdd(EntrySupportDefault.java:584) at org.openide.nodes.EntrySupportDefault.updateAdd(EntrySupportDefault.java:434) at org.openide.nodes.EntrySupportDefault.setEntries(EntrySupportDefault.java:288) at org.openide.nodes.EntrySupport.setEntries(EntrySupport.java:83) at org.openide.nodes.Children$Keys$2.run(Children.java:1556) at org.openide.util.Mutex.leaveImpl(Mutex.java:908) at org.openide.util.Mutex.leave(Mutex.java:841) at org.openide.util.Mutex$Privileged.exitReadAccess(Mutex.java:1683) at org.openide.nodes.Node.fireSubNodesChange(Node.java:1136) at org.openide.nodes.EntrySupportDefault.notifyAdd(EntrySupportDefault.java:584) at org.openide.nodes.EntrySupportDefault.updateAdd(EntrySupportDefault.java:434) at org.openide.nodes.EntrySupportDefault.setEntries(EntrySupportDefault.java:288) at org.openide.nodes.EntrySupport.setEntries(EntrySupport.java:83) at org.openide.nodes.Children$Keys$2.run(Children.java:1556) at org.openide.util.Mutex.leaveImpl(Mutex.java:908) at org.openide.util.Mutex.leave(Mutex.java:841) at org.openide.util.Mutex$Privileged.exitReadAccess(Mutex.java:1683) at org.openide.nodes.Node.fireSubNodesChange(Node.java:1136) at org.openide.nodes.EntrySupportDefault.notifyAdd(EntrySupportDefault.java:584) at org.openide.nodes.EntrySupportDefault.updateAdd(EntrySupportDefault.java:434) at org.openide.nodes.EntrySupportDefault.setEntries(EntrySupportDefault.java:288) at org.openide.nodes.EntrySupport.setEntries(EntrySupport.java:83) at org.openide.nodes.Children$Keys$2.run(Children.java:1556) at org.openide.util.Mutex.leaveImpl(Mutex.java:908) at org.openide.util.Mutex.leave(Mutex.java:841) at org.openide.util.Mutex$Privileged.exitReadAccess(Mutex.java:1683) at org.openide.nodes.Node.fireSubNodesChangeIdx(Node.java:1176) at org.openide.nodes.Node$1.run(Node.java:536) at org.openide.util.Mutex$1Exec.run(Mutex.java:1246) at org.openide.nodes.Children$ProjectManagerDeadlockDetector.execute(Children.java:1921) at org.openide.util.Mutex.postRequest(Mutex.java:1252) at org.openide.util.Mutex.postRequest(Mutex.java:1215) at org.openide.util.Mutex.postWriteRequest(Mutex.java:587) at org.openide.nodes.Node.setChildren(Node.java:504) at org.netbeans.modules.search.ui.ResultsOutlineSupport$ResultsNode.setFolderTreeMode(ResultsOutlineSupport.java:347) at org.netbeans.modules.search.ui.ResultsOutlineSupport.setFolderTreeMode(ResultsOutlineSupport.java:695) at org.netbeans.modules.search.ui.BasicAbstractResultsPanel.toggleView(BasicAbstractResultsPanel.java:209) at org.netbeans.modules.search.ui.BasicAbstractResultsPanel.access$000(BasicAbstractResultsPanel.java:78) at org.netbeans.modules.search.ui.BasicAbstractResultsPanel$2.actionPerformed(BasicAbstractResultsPanel.java:155) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) at javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:308) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289) at java.awt.Component.processMouseEvent(Component.java:6505) at javax.swing.JComponent.processMouseEvent(JComponent.java:3321) at java.awt.Component.processEvent(Component.java:6270) at java.awt.Container.processEvent(Container.java:2229) at java.awt.Component.dispatchEventImpl(Component.java:4861) at java.awt.Container.dispatchEventImpl(Container.java:2287) at java.awt.Component.dispatchEvent(Component.java:4687) at java.awt.LightweightDispatcher.retargetMouseEvent(LightweightDispatcher.java:4832) at java.awt.LightweightDispatcher.processMouseEvent(LightweightDispatcher.java:4492) at java.awt.LightweightDispatcher.dispatchEvent(LightweightDispatcher.java:4422) at java.awt.Container.dispatchEventImpl(Container.java:2273) at java.awt.Window.dispatchEventImpl(Window.java:2719) at java.awt.Component.dispatchEvent(Component.java:4687) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:713) at java.awt.EventQueue.access$000(EventQueue.java:104) at java.awt.EventQueue$3.run(EventQueue.java:672) at java.awt.EventQueue$3.run(EventQueue.java:670) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) at java.awt.EventQueue$4.run(EventQueue.java:686) at java.awt.EventQueue$4.run(EventQueue.java:684) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:683) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:158) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:244) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139) at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)