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.
[200701161900] Editor is waiting in AWT-EVentQueue "AWT-EventQueue-1" prio=1 tid=0x0854bd28 nid=0x277a in Object.wait() [0xb0cfc000..0xb0cfce30] at java.lang.Object.wait(Native Method) - waiting on <0x809cefe8> (a org.netbeans.modules.editor.java.JavaDocument) at java.lang.Object.wait(Object.java:474) at javax.swing.text.AbstractDocument.writeLock(AbstractDocument.java:1349) - locked <0x809cefe8> (a org.netbeans.modules.editor.java.JavaDocument) at org.netbeans.editor.BaseDocument.extWriteLock(BaseDocument.java:1403) - locked <0x809cefe8> (a org.netbeans.modules.editor.java.JavaDocument) at org.netbeans.editor.BaseDocument.atomicLock(BaseDocument.java:1438) - locked <0x809cefe8> (a org.netbeans.modules.editor.java.JavaDocument) at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:222) at org.openide.text.CloneableEditorSupport$CESUndoRedoManager$RenderUndo.<init>(CloneableEditorSupport.java:2738) at org.openide.text.CloneableEditorSupport$CESUndoRedoManager$RenderUndo.<init>(CloneableEditorSupport.java:2730) at org.openide.text.CloneableEditorSupport$CESUndoRedoManager.canUndo(CloneableEditorSupport.java:2665)
Created attachment 37456 [details] threads dump
This seems to be the following situation: 1) AWT waits for a document to write-lock it 2) Tooltip evaluator calls Debugger's tooltip annotation under the readlock. 3) As the SwingUtilities.invokeAndWait() gets called by the annotation there is a deadlock. Reassigning to debuggerjpda whether you can eliminate SwingUtilities.invokeAndWait() from your code.
This is hopefully fixed by the fix of issue #92773. Please verify. *** This issue has been marked as a duplicate of 92773 ***
Verified ... and Closing all issues resolved into NetBeans 6.7 and earlier.