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.
Netbeans UI freezes forever. Deadlock found using jconsole. I was editing pom.xml file when deadlock occurred. From jconsole #1: Name: Default RequestProcessor State: BLOCKED on org.netbeans.modules.maven.model.pom.impl.DependencyImpl@676d2374 owned by: Default RequestProcessor Total blocked: 378 Total waited: 231 Stack trace: org.netbeans.modules.xml.xam.AbstractComponent.getModel(AbstractComponent.java:223) org.netbeans.modules.xml.xam.dom.AbstractDocumentComponent.getModel(AbstractDocumentComponent.java:426) org.netbeans.modules.maven.model.pom.impl.POMComponentImpl.getModel(POMComponentImpl.java:75) org.netbeans.modules.maven.model.pom.impl.POMComponentImpl.getModel(POMComponentImpl.java:61) org.netbeans.modules.xml.xam.dom.AbstractDocumentComponent.referencesSameNode(AbstractDocumentComponent.java:430) org.netbeans.modules.xml.xam.dom.AbstractDocumentModel.findComponent(AbstractDocumentModel.java:470) org.netbeans.modules.xml.xam.dom.AbstractDocumentModel.findComponent(AbstractDocumentModel.java:477) org.netbeans.modules.xml.xam.dom.AbstractDocumentModel.findComponent(AbstractDocumentModel.java:477) org.netbeans.modules.xml.xam.dom.AbstractDocumentModel.findComponent(AbstractDocumentModel.java:462) org.netbeans.modules.xml.xam.dom.AbstractDocumentModel.prepareSyncUnit(AbstractDocumentModel.java:286) org.netbeans.modules.xml.xdm.xam.XDMListener.processChange(XDMListener.java:132) org.netbeans.modules.xml.xdm.xam.XDMListener.processEvent(XDMListener.java:200) org.netbeans.modules.xml.xdm.xam.XDMListener.propertyChange(XDMListener.java:214) java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) org.netbeans.modules.xml.xdm.XDMModel.fireDiffEvents(XDMModel.java:267) org.netbeans.modules.xml.xdm.XDMModel.finishSync(XDMModel.java:220) org.netbeans.modules.xml.xdm.XDMModel.sync(XDMModel.java:158) - locked org.netbeans.modules.xml.xdm.XDMModel@2e32c9b8 org.netbeans.modules.xml.xdm.xam.XDMAccess.sync(XDMAccess.java:141) org.netbeans.modules.xml.xam.AbstractModel.sync(AbstractModel.java:259) - locked org.netbeans.modules.maven.model.pom.impl.POMModelImpl@605b211 org.netbeans.modules.maven.hints.pom.StatusProvider$StatusProviderImpl.findHints(StatusProvider.java:133) org.netbeans.modules.maven.hints.pom.StatusProvider$StatusProviderImpl.checkHints(StatusProvider.java:124) org.netbeans.modules.maven.hints.pom.StatusProvider$StatusProviderImpl.access$000(StatusProvider.java:96) org.netbeans.modules.maven.hints.pom.StatusProvider$StatusProviderImpl$1$1.run(StatusProvider.java:109) org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084) jconsole #2 Name: Default RequestProcessor State: BLOCKED on org.netbeans.modules.xml.xdm.XDMModel@2e32c9b8 owned by: Default RequestProcessor Total blocked: 117 Total waited: 106 Stack trace: org.netbeans.modules.xml.xdm.XDMModel.getDocument(XDMModel.java:822) org.netbeans.modules.xml.xdm.nodes.NodeImpl.getNamespaceURI(NodeImpl.java:601) org.netbeans.modules.maven.model.pom.impl.POMComponentFactoryImpl.getQName(POMComponentFactoryImpl.java:63) org.netbeans.modules.maven.model.pom.impl.POMComponentFactoryImpl.create(POMComponentFactoryImpl.java:81) org.netbeans.modules.maven.model.pom.impl.POMComponentFactoryImpl.create(POMComponentFactoryImpl.java:51) org.netbeans.modules.maven.model.pom.impl.POMComponentImpl.populateChildren(POMComponentImpl.java:87) org.netbeans.modules.xml.xam.AbstractComponent._getChildren(AbstractComponent.java:180) - locked org.netbeans.modules.maven.model.pom.impl.DependencyImpl@676d2374 org.netbeans.modules.xml.xam.AbstractComponent.getChildren(AbstractComponent.java:196) - locked org.netbeans.modules.maven.model.pom.impl.DependencyImpl@676d2374 org.netbeans.modules.maven.model.pom.impl.POMComponentImpl.getChildElementText(POMComponentImpl.java:157) org.netbeans.modules.maven.model.pom.impl.VersionablePOMComponentImpl.getGroupId(VersionablePOMComponentImpl.java:61) org.netbeans.modules.maven.navigator.POMModelVisitor$22.generate(POMModelVisitor.java:872) org.netbeans.modules.maven.navigator.POMModelVisitor$22.generate(POMModelVisitor.java:870) org.netbeans.modules.maven.navigator.POMModelVisitor$PomListChildren.createNodes(POMModelVisitor.java:1457) org.openide.nodes.Children$Keys$KE.nodes(Children.java:1611) org.openide.nodes.ChildrenArray.nodesFor(ChildrenArray.java:147) - locked org.openide.nodes.ChildrenArray@60b5468e org.openide.nodes.EntrySupport$Default$Info.nodes(EntrySupport.java:917) org.openide.nodes.EntrySupport$Default.justComputeNodes(EntrySupport.java:247) org.openide.nodes.ChildrenArray.nodes(ChildrenArray.java:86) org.openide.nodes.EntrySupport$Default.getNodes(EntrySupport.java:177) org.openide.nodes.EntrySupport$Default.getNodes(EntrySupport.java:222) org.openide.nodes.Children.getNodes(Children.java:442) org.openide.nodes.Children.findChild(Children.java:387) org.openide.nodes.EntrySupport$Default.getNodes(EntrySupport.java:215) org.openide.nodes.Children.getNodes(Children.java:474) org.netbeans.modules.maven.navigator.POMModelPanel.updateCaret(POMModelPanel.java:582) org.netbeans.modules.maven.navigator.POMModelPanel.access$100(POMModelPanel.java:111) org.netbeans.modules.maven.navigator.POMModelPanel$1.run(POMModelPanel.java:123) org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084)
duplicate of 179592 *** This bug has been marked as a duplicate of bug 179592 ***