Found one Java-level deadlock: ============================= "JavaWizard query": waiting to lock monitor 0xb69b0 (object 0xf36cad18, a org.openide.src.ClassElement$Memory), which is held by "AWT-EventQueue-0" "AWT-EventQueue-0": waiting to lock monitor 0xb6668 (object 0xf37fbe48, a org.netbeans.modules.java.tools.InheritanceSupport), which is held by "JavaWizard query" Java stack information for the threads listed above: =================================================== "JavaWizard query": at org.openide.src.ClassElement$Memory.getInterfaces(ClassElement.java:1509) - waiting to lock (a org.openide.src.ClassElement$Memory) at org.openide.src.ClassElement.getInterfaces(ClassElement.java:716) at org.netbeans.modules.java.tools.InheritanceSupport.buildSuperHierarchy(InheritanceSupport.java:475) - locked (a org.netbeans.modules.java.tools.InheritanceSupport) at org.netbeans.modules.java.tools.InheritanceSupport.access$700(InheritanceSupport.java:42) at org.netbeans.modules.java.tools.InheritanceSupport$HierarchyProducer.run(InheritanceSupport.java:780) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:328) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:670) "AWT-EventQueue-0": at org.netbeans.modules.java.tools.InheritanceSupport.invalidateInheritanceSupport(InheritanceSupport.java:350) - waiting to lock (a org.netbeans.modules.java.tools.InheritanceSupport) at org.netbeans.modules.java.tools.InheritanceSupport.setPackage(InheritanceSupport.java:219) at org.netbeans.modules.java.tools.InheritanceSupport$PropL.propertyChange(InheritanceSupport.java:1229) at org.openide.util.WeakListener$PropertyChange.propertyChange(WeakListener.java:485) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:252) at org.openide.src.Element$Memory.firePropertyChange(Element.java:346) at org.openide.src.MemberElement$Memory.setName(MemberElement.java:200) - locked (a org.openide.src.ClassElement$Memory) at org.openide.src.MemberElement.setName(MemberElement.java:89) at org.openide.src.ClassElement.setName(ClassElement.java:240) at org.netbeans.modules.java.ui.wizard.JavaWizardData.setTarget(JavaWizardData.java:206) at org.netbeans.modules.java.ui.wizard.JavaWizardIterator.updateTargetData(JavaWizardIterator.java:381) at org.netbeans.modules.java.ui.wizard.JavaWizardIterator.initializeTargetData(JavaWizardIterator.java:364) at org.netbeans.modules.java.ui.wizard.JavaWizardIterator.instantiate(JavaWizardIterator.java:116) at org.openide.loaders.TemplateWizard.handleInstantiate(TemplateWizard.java:517) at org.openide.loaders.TemplateWizard.instantiateImpl(TemplateWizard.java:442) at org.openide.loaders.TemplateWizard.instantiate(TemplateWizard.java:358) at org.openide.actions.NewTemplateAction.doShowWizard(NewTemplateAction.java:328) at org.openide.actions.NewTemplateAction.access$300(NewTemplateAction.java:49) at org.openide.actions.NewTemplateAction$MenuWithRecent$Item.actionPerformed(NewTemplateAction.java:285) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1764) at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1817) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:419) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257) at javax.swing.AbstractButton.doClick(AbstractButton.java:289) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1109) at javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(BasicMenuItemUI.java:943) at java.awt.Component.processMouseEvent(Component.java:5093) at java.awt.Component.processEvent(Component.java:4890) at java.awt.Container.processEvent(Container.java:1566) at java.awt.Component.dispatchEventImpl(Component.java:3598) at java.awt.Container.dispatchEventImpl(Container.java:1623) at java.awt.Component.dispatchEvent(Component.java:3439) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3165) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095) at java.awt.Container.dispatchEventImpl(Container.java:1609) at java.awt.Window.dispatchEventImpl(Window.java:1585) at java.awt.Component.dispatchEvent(Component.java:3439) at java.awt.EventQueue.dispatchEvent(EventQueue.java:450) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136) at java.awt.EventDispatchThread.run(EventDispatchThread.java:99) Found 1 deadlock.