"AWT-EventQueue-1" prio=10 tid=0x084fdc00 nid=0x4a72 runnable [0xb24fb000..0xb24fcdc0] java.lang.Thread.State: RUNNABLE at java.lang.Integer.hashCode(Integer.java:693) at java.util.concurrent.ConcurrentHashMap.putIfAbsent(ConcurrentHashMap.java:896) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.put(FileChangedManager.java:105) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.put(FileChangedManager.java:159) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.checkWrite(FileChangedManager.java:79) at org.netbeans.TopSecurityManager.notifyWrite(TopSecurityManager.java:173) at org.netbeans.TopSecurityManager.checkWrite(TopSecurityManager.java:321) at java.io.File.canWrite(File.java:711) at org.netbeans.modules.mercurial.Mercurial.getTopmostManagedParent(Mercurial.java:262) at org.netbeans.modules.mercurial.util.HgUtils.isIgnored(HgUtils.java:372) at org.netbeans.modules.mercurial.util.HgUtils.isIgnored(HgUtils.java:400) at org.netbeans.modules.mercurial.util.HgUtils.isIgnored(HgUtils.java:400) at org.netbeans.modules.mercurial.util.HgUtils.isIgnored(HgUtils.java:400) at org.netbeans.modules.mercurial.util.HgUtils.isIgnored(HgUtils.java:400) at org.netbeans.modules.mercurial.FileStatusCache.getCachedStatus(FileStatusCache.java:329) at org.netbeans.modules.mercurial.MercurialAnnotator.annotateIcon(MercurialAnnotator.java:275) at org.netbeans.modules.versioning.VersioningAnnotationProvider.annotateIcon(VersioningAnnotationProvider.java:92) at org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem$StatusImpl.annotateIcon(FileBasedFileSystem.java:306) at org.netbeans.spi.java.project.support.ui.PackageViewChildren$PackageNode.getIcon(PackageViewChildren.java:967) at org.openide.nodes.FilterNode.getIcon(FilterNode.java:552) at org.openide.explorer.view.VisualizerNode.getIcon(VisualizerNode.java:549) at org.openide.explorer.view.NodeRenderer.configureFrom(NodeRenderer.java:203) at org.openide.explorer.view.NodeRenderer.getTreeCellRendererComponent(NodeRenderer.java:141) at javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimensions(BasicTreeUI.java:2709) at javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayoutCache.java:475) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.updatePreferredSize(VariableHeightLayoutCache.java:1342) at javax.swing.tree.VariableHeightLayoutCache.createNodeAt(VariableHeightLayoutCache.java:764) at javax.swing.tree.VariableHeightLayoutCache.treeNodesInserted(VariableHeightLayoutCache.java:473) at javax.swing.plaf.basic.BasicTreeUI$Handler.treeNodesInserted(BasicTreeUI.java:3790) at javax.swing.tree.DefaultTreeModel.fireTreeNodesInserted(DefaultTreeModel.java:499) at javax.swing.tree.DefaultTreeModel.nodesWereInserted(DefaultTreeModel.java:296) at org.openide.explorer.view.NodeTreeModel$Listener.added(NodeTreeModel.java:182) at org.openide.explorer.view.VisualizerChildren.added(VisualizerChildren.java:102) at org.openide.explorer.view.VisualizerEvent$Added.run(VisualizerEvent.java:109) at org.openide.util.Mutex.readAccess(Mutex.java:362) at org.openide.explorer.view.VisualizerNode$QP.run(VisualizerNode.java:670) 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:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)