org.netbeans.modules.deadlock.detector.Detector$DeadlockDetectedException: AWT-EventQueue-1 at org.openide.text.DocumentOpenClose.waitForCloseFinish(DocumentOpenClose.java:302) at org.openide.text.DocumentOpenClose.isDocumentLoadedOrLoading(DocumentOpenClose.java:312) at org.openide.text.CloneableEditorSupport.isDocumentLoaded(CloneableEditorSupport.java:1229) at org.openide.text.EditorSupportLineSet$SupportLine.show(EditorSupportLineSet.java:107) at org.netbeans.modules.db.sql.loader.SQLExecutionLoggerImpl$Hyperlink.goToLine(SQLExecutionLoggerImpl.java:299) at org.netbeans.modules.db.sql.loader.SQLExecutionLoggerImpl$Hyperlink.outputLineSelected(SQLExecutionLoggerImpl.java:284) at org.netbeans.core.output2.OutputTab.caretPosChanged(OutputTab.java:426) at org.netbeans.core.output2.OutputPane.caretPosChanged(OutputPane.java:77) at org.netbeans.core.output2.ui.AbstractOutputPane.maybeSendCaretEnteredLine(AbstractOutputPane.java:605) at org.netbeans.core.output2.ui.AbstractOutputPane.stateChanged(AbstractOutputPane.java:581) at javax.swing.text.DefaultCaret.fireStateChanged(DefaultCaret.java:802) at javax.swing.text.DefaultCaret.changeCaretPosition(DefaultCaret.java:1274) at javax.swing.text.DefaultCaret.handleSetDot(DefaultCaret.java:1173) at javax.swing.text.DefaultCaret.setDot(DefaultCaret.java:1154) at javax.swing.text.DefaultCaret.setDot(DefaultCaret.java:1051) at javax.swing.text.DefaultCaret$Handler.propertyChange(DefaultCaret.java:1849) at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:327) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) at java.awt.Component.firePropertyChange(Component.java:8428) at javax.swing.text.JTextComponent.setDocument(JTextComponent.java:443) at org.netbeans.core.output2.OutputPane.setDocument(OutputPane.java:134) at org.netbeans.core.output2.ui.AbstractOutputTab.setDocument(AbstractOutputTab.java:83) at org.netbeans.core.output2.OutputTab.setDocument(OutputTab.java:191) at org.netbeans.core.output2.OutputTab.closed(OutputTab.java:366) at org.netbeans.core.io.ui.IOWindow$IOWindowImpl.removeTab(IOWindow.java:380) at org.netbeans.core.io.ui.IOWindow.remove(IOWindow.java:121) at org.openide.windows.IOContainer.remove(IOContainer.java:162) at org.netbeans.core.output2.Controller.performCommand(Controller.java:381) at org.netbeans.core.output2.Controller.eventDispatched(Controller.java:108) at org.netbeans.core.output2.IOEvent.dispatch(IOEvent.java:281) at org.netbeans.core.output2.NbIO.post(NbIO.java:296) at org.netbeans.core.output2.NbIO.post(NbIO.java:285) at org.netbeans.core.output2.NbIO.closeInputOutput(NbIO.java:125) at org.netbeans.modules.db.sql.loader.SQLExecutionLoggerImpl.close(SQLExecutionLoggerImpl.java:123) at org.netbeans.modules.db.sql.loader.SQLEditorSupport.closeLogger(SQLEditorSupport.java:517) at org.netbeans.modules.db.sql.loader.SQLEditorSupport.notifyClosed(SQLEditorSupport.java:277) at org.openide.text.CloneableEditor.closeLast(CloneableEditor.java:366) at org.netbeans.modules.db.sql.loader.SQLCloneableEditor.closeLast(SQLCloneableEditor.java:613) at org.openide.windows.CloneableTopComponent$Ref.unregister(CloneableTopComponent.java:423) at org.openide.windows.CloneableTopComponent$Ref.access$300(CloneableTopComponent.java:287) at org.openide.windows.CloneableTopComponent.canClose(CloneableTopComponent.java:226) at org.openide.text.CloneableEditor.canClose(CloneableEditor.java:188) at org.netbeans.core.windows.Central.removeModeTopComponent(Central.java:978) at org.netbeans.core.windows.Central.userClosedTopComponent(Central.java:2037) at org.netbeans.core.windows.view.DefaultView.userClosedTopComponent(DefaultView.java:796) at org.netbeans.core.windows.view.ui.TabbedHandler.actionPerformed(TabbedHandler.java:338) at org.netbeans.core.multitabs.Controller.postActionEvent(Controller.java:133) at org.netbeans.core.multitabs.impl.CloseButtonHandler.mouseClicked(CloseButtonHandler.java:96) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:270) at java.awt.Component.processMouseEvent(Component.java:6536) at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) at java.awt.Component.processEvent(Component.java:6298) at java.awt.Container.processEvent(Container.java:2236) at java.awt.Component.dispatchEventImpl(Component.java:4889) at java.awt.Container.dispatchEventImpl(Container.java:2294) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.LightweightDispatcher.retargetMouseEvent(LightweightDispatcher.java:4888) at java.awt.LightweightDispatcher.processMouseEvent(LightweightDispatcher.java:4534) at java.awt.LightweightDispatcher.dispatchEvent(LightweightDispatcher.java:4466) at java.awt.Container.dispatchEventImpl(Container.java:2280) at java.awt.Window.dispatchEventImpl(Window.java:2746) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90) at java.awt.EventQueue$4.run(EventQueue.java:731) at java.awt.EventQueue$4.run(EventQueue.java:729) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Caused: org.netbeans.modules.deadlock.detector.Detector$DeadlockDetectedException: org.openide.text Document Processing Caused: org.netbeans.modules.deadlock.detector.Detector$DeadlockDetectedException: A deadlock was detected. We suggest to restart the IDE to recover. at org.openide.text.CloneableEditorSupport.addChangeListener(CloneableEditorSupport.java:1264) at org.openide.text.EditorSupportLineSet$Closed.(EditorSupportLineSet.java:203) at org.openide.text.CloneableEditorSupport.updateLineSet(CloneableEditorSupport.java:1685) at org.openide.text.DocumentOpenClose$DocumentClose.run(DocumentOpenClose.java:984) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)