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.

Bug 25881 - Clipboard freezes
Summary: Clipboard freezes
Status: VERIFIED WONTFIX
Alias: None
Product: platform
Classification: Unclassified
Component: -- Other -- (show other bugs)
Version: 3.x
Hardware: PC Linux
: P3 blocker (vote)
Assignee: issues@platform
URL:
Keywords:
: 27569 32026 (view as bug list)
Depends on:
Blocks:
 
Reported: 2002-07-22 15:06 UTC by Ron Cordell
Modified: 2008-12-22 18:52 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ron Cordell 2002-07-22 15:06:12 UTC
Netbeans 3.4Beta3, Linux 2.4.16, JDK 1.4.0_01 internal CVS client 
Netbeans is open, running. Use a file manager or file copy to place 
an externally generated java source file into a filesystem that is 
mounted by Netbeans and part of the CVS. The IDE will hang, but no 
CPU time is being taken. Two complete thread dumps follow. 
------------------------------------------------------------------------------- 
>Log Session: Monday, July 22, 2002 9:35:42 AM EDT 
>System Info: 
  Product Version       = NetBeans IDE 3.4 Beta 3 (Build 
200207170340) 
  IDE Versioning        = IDE/1 spec=2.23 impl=200207170340 
  Operating System      = Linux version 2.4.16-4GB running on i386 
  Java; VM; Vendor      = 1.4.0_01; Java HotSpot(TM) Client VM 
1.4.0_01-b03; Sun Microsystems Inc. 
  Java Home             = /opt/j2sdk1.4.0_01/jre 
  System Locale; Encod. = en_US; ISO-8859-1 
  Home Dir; Current Dir = /home/rcordell; /home/rcordell 
  IDE Install; User Dir = /opt/netbeans; 
/home/rcordell/.netbeans/3.4beta 
  CLASSPATH             = 
/opt/netbeans/lib/patches/openide-compat.jar:/opt/netbeans/lib/core-compiler.jar:/opt/netbeans/lib/core-execution.jar:/opt/netbeans/lib/core-ide.jar:/opt/netbeans/lib/core-ui.jar:/opt/netbeans/lib/core-windows.jar:/opt/netbeans/lib/core.jar:/opt/netbeans/lib/openide.jar:/opt/netbeans/lib/ext/crimson.jar:/opt/netbeans/lib/ext/regexp.jar:/opt/netbeans/lib/ext/rmi-ext.jar:/opt/netbeans/lib/ext/terminalemulator.jar:/opt/netbeans/lib/ext/xerces.jar:/opt/netbeans/lib/ext/xml-apis.jar:/usr/local/java/lib/dt.jar:/usr/local/java/lib/htmlconverter.jar:/usr/local/java/lib/tools.jar 
  Boot & ext classpath  = 
/opt/j2sdk1.4.0_01/jre/lib/rt.jar:/opt/j2sdk1.4.0_01/jre/lib/i18n.jar:/opt/j2sdk1.4.0_01/jre/lib/sunrsasign.jar:/opt/j2sdk1.4.0_01/jre/lib/jsse.jar:/opt/j2sdk1.4.0_01/jre/lib/jce.jar:/opt/j2sdk1.4.0_01/jre/lib/charsets.jar:/opt/j2sdk1.4.0_01/jre/classes:/opt/j2sdk1.4.0_01/jre/lib/ext/dnsns.jar:/opt/j2sdk1.4.0_01/jre/lib/ext/sunjce_provider.jar:/opt/j2sdk1.4.0_01/jre/lib/ext/ldapsec.jar:/opt/j2sdk1.4.0_01/jre/lib/ext/localedata.jar 
------------------------------------------------------------------------------- 
[org.netbeans.core.modules] Use of OpenIDE-Module-Class: Node in 
org.netbeans.modules.debugger.core is obsolete. 
[org.netbeans.core.modules] (Please use layer-based installation of 
objects instead.) 
[org.netbeans.core.modules] (See 
http://www.netbeans.org/issues/show_bug.cgi?id=19609, last comment, 
for howto.) 
[org.netbeans.core.modules] Use of OpenIDE-Module-Class: Node in 
org.netbeans.modules.j2eeserver is obsolete. 
[org.netbeans.core.modules] (Please use layer-based installation of 
objects instead.) 
[org.netbeans.core.modules] (See 
http://www.netbeans.org/issues/show_bug.cgi?id=19609, last comment, 
for howto.) 
Turning on modules: 
        org.netbeans.core/1 [1.4 200207161215] 
        org.openide/1 [2.23 200207170340] 
        org.netbeans.modules.text/1 [1.8 200207170340] 
        org.openidex.util/2 [2.3 200207170340] 
        org.netbeans.modules.autoupdate/1 [2.2 200207170340] 
        org.netbeans.modules.utilities/1 [1.8 200207170340] 
        org.netbeans.modules.jarpackager/2 [1.10 200207170340] 
        org.netbeans.modules.projects/1 [1.8 200207170340] 
        org.netbeans.libs.xalan/1 [1.1 2.3.1] 
        org.netbeans.modules.properties/1 [1.8 200207170340] 
        org.netbeans.modules.javahelp/1 [1.0 200207170340] 
        org.netbeans.modules.classfile/1 [1.6 200207170340] 
        org.netbeans.api.java/1 [1.0 200207170340] 
        org.netbeans.modules.image/1 [1.8 200207170340] 
        org.netbeans.modules.html/1 [1.9 200207170340] 
        org.netbeans.modules.i18n/1 [1.10 200207170340] 
        org.netbeans.modules.schema2beans/1 [1.3 200207170340] 
        org.netbeans.libs.jaxp/1 [1.1 1.1.2] 
        org.netbeans.modules.editor/1 [1.9 200207170340] 
        org.netbeans.core.windows/1 [1.0 200207170340] 
        org.netbeans.modules.vcscore/1 [1.6 200207170340] 
        org.netbeans.modules.usersguide/1 [1.10 200207170340] 
        org.netbeans.modules.servletapi23/1 [1.2 200207170340] 
        org.netbeans.modules.java/1 [1.11 200207170340] 
        org.netbeans.modules.debugger.core/3 [2.2 200207170340] 
        org.netbeans.modules.scripting/1 [1.5 200207170340] 
        org.netbeans.api.xml/1 [0.10 200207170340] 
        org.netbeans.modules.javadoc/1 [1.8 200207170340] 
        org.netbeans.modules.css/1 [0.6 200207170340] 
        org.netbeans.modules.clazz/1 [1.9 200207170340] 
        org.netbeans.modules.debugger.jpda/1 [1.10 200207170340] 
        org.netbeans.modules.jndi/1 [1.5 200207170340] 
        org.netbeans.modules.diff/1 [1.4 200207170340] 
        org.netbeans.modules.form/2 [1.8 200207170340] 
        org.netbeans.modules.properties.syntax/1 [1.8 200207170340] 
        org.netbeans.modules.beans/1 [1.8 200207170340] 
        org.netbeans.modules.servletapi/1 [1.1 200207170340] 
        org.netbeans.modules.apisupport.lite/1 [0.3 200207170340] 
        org.apache.tools.ant.module/2 [2.10 200207170340] 
        org.netbeans.core.ui/1 [1.0 200207170340] 
        org.netbeans.modules.i18n.form/2 [1.9 200207170340] 
        org.netbeans.modules.cvsclient/1 [1.5 200207170340] 
        org.netbeans.modules.xml.tax/1 [0.6 200207170340] 
        org.netbeans.modules.j2eeserver/2 [1.4 200207170340] 
        org.netbeans.core.execution/1 [1.0 200207170340] 
        org.netbeans.modules.xml.core/1 [0.6 200207170340] 
        org.netbeans.modules.applet/1 [1.8 200207170340] 
        org.netbeans.modules.vcs.advanced/1 [1.6 200207170340] 
        org.netbeans.modules.welcome/1 [1.2 200207170340] 
        org.netbeans.modules.httpserver/1 [1.9 200207170340] 
        org.netbeans.modules.xml.tree/1 [0.6 200207170340] 
        org.netbeans.modules.vcs.profiles.pvcs/1 [1.0 200207170340] 
        org.netbeans.modules.xml.text/1 [0.6 200207170340] 
        org.netbeans.modules.web.core/1 [1.8 200207170340] 
        org.netbeans.modules.xml.catalog/1 [0.6 200207170340] 
        org.netbeans.modules.xml.tools/1 [0.6 200207170340] 
        org.netbeans.core.compiler/1 [1.0 200207170340] 
        org.netbeans.core.ide/1 [1.0 200207170340] 
        org.netbeans.modules.rmi/1 [1.5 200207170340] 
        org.netbeans.modules.extbrowser/1 [0.4 200207170340] 
        org.netbeans.modules.web.core.syntax/1 [1.9 200207170340] 
        org.netbeans.modules.vcs.cmdline.compat/1 [1.1 
200207170340] 
        org.netbeans.modules.web.jspparser/1 [1.2 200207170340] 
        org.netbeans.modules.vcs.profiles.vss/1 [1.0 200207170340] 
        org.netbeans.modules.web.tomcat.tomcat40/1 [1.4 
200207170340] 
        org.netbeans.modules.web.tomcat.tomcat40.autocompile/1 [1.2 
200207170340] 
        org.netbeans.modules.vcs.profiles.cvsprofiles/1 [1.0 
200207170340] 
        org.netbeans.modules.xml/2 [0.6 200207170340] 
        org.netbeans.modules.xml.editor.coloring/2 [0.6 
200207170340] 
Starting system in full screen (MDI) UI mode. 
Full thread dump Java HotSpot(TM) Client VM (1.4.0_01-b03 mixed 
mode): 
 
"Inactive RequestProcessor thread" daemon prio=1 tid=0x0x86459d0 
nid=0x758 waiting on monitor [bd9ff000..bd9ff8ac] 
        at java.lang.Object.wait(Native Method) 
        at 
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:574) 
        - locked <0x445fd8c0> (a java.lang.Object) 
 
"TimerQueue" daemon prio=1 tid=0x0x82ee5b0 nid=0x6ce waiting on 
monitor [bd3ff000..bd3ff8ac] 
        at java.lang.Object.wait(Native Method) 
        at javax.swing.TimerQueue.run(TimerQueue.java:231) 
        - locked <0x464b7940> (a javax.swing.TimerQueue) 
        at java.lang.Thread.run(Thread.java:536) 
 
"VCS Cache Poll Request Processor" daemon prio=1 tid=0x0x855b770 
nid=0x6cc waiting on monitor [bd7ff000..bd7ff8ac] 
        at java.lang.Object.wait(Native Method) 
        at 
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) 
        - locked <0x464b7998> (a java.lang.ref.ReferenceQueue$Lock) 
        at 
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) 
        at 
org.netbeans.modules.vcscore.cache.CacheHandler.run(CacheHandler.java:136) 
        at org.openide.util.Task.run(Task.java:136) 
        at 
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:599) 
 
"Thread-5" daemon prio=1 tid=0x0x8397f48 nid=0x6c9 waiting on 
monitor [bdbff000..bdbff8ac] 
        at java.lang.Object.wait(Native Method) 
        - waiting on <0x46071ed0> (a 
org.netbeans.core.modules.ChangeFirer) 
        at java.lang.Object.wait(Object.java:426) 
        at 
org.netbeans.core.modules.ChangeFirer.run(ChangeFirer.java:94) 
        - locked <0x46071ed0> (a 
org.netbeans.core.modules.ChangeFirer) 
 
"Thread-4" daemon prio=1 tid=0x0x8256da8 nid=0x6c8 waiting on 
monitor [bddff000..bddff8ac] 
        at java.lang.Object.wait(Native Method) 
        - waiting on <0x45fab0a8> (a java.util.TaskQueue) 
        at java.util.TimerThread.mainLoop(Timer.java:429) 
        - locked <0x45fab0a8> (a java.util.TaskQueue) 
        at java.util.TimerThread.run(Timer.java:382) 
 
"AWT-EventQueue-0" prio=1 tid=0x0x8250bb0 nid=0x6c7 waiting on 
monitor [bdffe000..bdfff8ac] 
        at java.lang.Object.wait(Native Method) 
        - waiting on <0x5c309668> (a java.lang.Class) 
        at 
sun.awt.datatransfer.ClipboardTransferable.getClipboardFormats(Native 
Method) 
        at 
sun.awt.datatransfer.ClipboardTransferable.<init>(ClipboardTransferable.java:64) 
        at 
sun.awt.datatransfer.SunClipboard.getContents(SunClipboard.java:80) 
        - locked <0x46af4df8> (a sun.awt.motif.X11Clipboard) 
        at 
org.netbeans.core.NbClipboard.eventDispatched(NbClipboard.java:117) 
        at 
java.awt.Toolkit$SelectiveAWTEventListener.eventDispatched(Toolkit.java:2114) 
        at 
java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Toolkit.java:2008) 
        at 
java.awt.Toolkit.notifyAWTEventListeners(Toolkit.java:1966) 
        at 
java.awt.Component.dispatchEventImpl(Component.java:3441) 
        at 
java.awt.Container.dispatchEventImpl(Container.java:1582) 
        at java.awt.Window.dispatchEventImpl(Window.java:1581) 
        at java.awt.Component.dispatchEvent(Component.java:3367) 
        at 
java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1700) 
        at 
java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:709) 
        at 
java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:323) 
        at 
java.awt.Component.dispatchEventImpl(Component.java:3396) 
        at 
java.awt.Container.dispatchEventImpl(Container.java:1582) 
        at java.awt.Window.dispatchEventImpl(Window.java:1581) 
        at java.awt.Component.dispatchEvent(Component.java:3367) 
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:445) 
        at java.awt.SentEvent.dispatch(SentEvent.java:50) 
        at 
java.awt.DefaultKeyboardFocusManager$DefaultKeyboardFocusManagerSentEvent.dispatch(DefaultKeyboardFocusManager.java:140) 
        at 
java.awt.DefaultKeyboardFocusManager.sendMessage(DefaultKeyboardFocusManager.java:164) 
        at 
java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:233) 
        at 
java.awt.Component.dispatchEventImpl(Component.java:3396) 
        at 
java.awt.Container.dispatchEventImpl(Container.java:1582) 
        at java.awt.Window.dispatchEventImpl(Window.java:1581) 
        at java.awt.Component.dispatchEvent(Component.java:3367) 
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:445) 
        at 
java.awt.SequencedEvent.dispatch(SequencedEvent.java:105) 
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:443) 
        at 
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:191) 
        at 
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:144) 
        at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) 
        at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130) 
        at 
java.awt.EventDispatchThread.run(EventDispatchThread.java:98) 
 
"Thread-2" daemon prio=1 tid=0x0x824a368 nid=0x6c6 waiting on 
monitor [be1ff000..be1ff8ac] 
        at java.lang.Object.wait(Native Method) 
        - waiting on <0x45fa6b10> (a java.util.TaskQueue) 
        at java.util.TimerThread.mainLoop(Timer.java:429) 
        - locked <0x45fa6b10> (a java.util.TaskQueue) 
        at java.util.TimerThread.run(Timer.java:382) 
 
"AWT-Motif" daemon prio=1 tid=0x0x82209f0 nid=0x6c4 runnable 
[be5ff000..be5ff8ac] 
        at sun.awt.motif.MToolkit.run(Native Method) 
        at java.lang.Thread.run(Thread.java:536) 
 
"AWT-Shutdown" prio=1 tid=0x0x81e4e70 nid=0x6c3 waiting on monitor 
[be7ff000..be7ff8ac] 
        at java.lang.Object.wait(Native Method) 
        - waiting on <0x45f12750> (a java.lang.Object) 
        at java.lang.Object.wait(Object.java:426) 
        at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) 
        - locked <0x45f12750> (a java.lang.Object) 
        at java.lang.Thread.run(Thread.java:536) 
 
"Thread-1" prio=1 tid=0x0x811fd00 nid=0x6b9 waiting on monitor 
[0..bfffcc84] 
 
"Signal Dispatcher" daemon prio=1 tid=0x0x807b720 nid=0x6c0 waiting 
on monitor [0..0] 
 
"Finalizer" daemon prio=1 tid=0x0x8074a40 nid=0x6bd waiting on 
monitor [bf3ff000..bf3ff8ac] 
        at java.lang.Object.wait(Native Method) 
        at 
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) 
        - locked <0x45e80338> (a java.lang.ref.ReferenceQueue$Lock) 
        at 
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) 
        at 
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) 
 
"Reference Handler" daemon prio=1 tid=0x0x8073df0 nid=0x6bc waiting 
on monitor [bf5ff000..bf5ff8ac] 
        at java.lang.Object.wait(Native Method) 
        at java.lang.Object.wait(Object.java:426) 
        at 
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:113) 
        - locked <0x45e80260> (a java.lang.ref.Reference$Lock) 
 
"VM Thread" prio=1 tid=0x0x8070c78 nid=0x6bb runnable 
 
"VM Periodic Task Thread" prio=1 tid=0x0x807a250 nid=0x6be waiting 
on monitor 
"Suspend Checker Thread" prio=1 tid=0x0x807acb8 nid=0x6bf runnable 
Full thread dump Java HotSpot(TM) Client VM (1.4.0_01-b03 mixed 
mode): 
 
"Inactive RequestProcessor thread" daemon prio=1 tid=0x0x86459d0 
nid=0x758 waiting on monitor [bd9ff000..bd9ff8ac] 
        at java.lang.Object.wait(Native Method) 
        at 
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:574) 
        - locked <0x445fd8c0> (a java.lang.Object) 
 
"TimerQueue" daemon prio=1 tid=0x0x82ee5b0 nid=0x6ce waiting on 
monitor [bd3ff000..bd3ff8ac] 
        at java.lang.Object.wait(Native Method) 
        at javax.swing.TimerQueue.run(TimerQueue.java:231) 
        - locked <0x464b7940> (a javax.swing.TimerQueue) 
        at java.lang.Thread.run(Thread.java:536) 
 
"VCS Cache Poll Request Processor" daemon prio=1 tid=0x0x855b770 
nid=0x6cc waiting on monitor [bd7ff000..bd7ff8ac] 
        at java.lang.Object.wait(Native Method) 
        at 
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) 
        - locked <0x464b7998> (a java.lang.ref.ReferenceQueue$Lock) 
        at 
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) 
        at 
org.netbeans.modules.vcscore.cache.CacheHandler.run(CacheHandler.java:136) 
        at org.openide.util.Task.run(Task.java:136) 
        at 
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:599) 
 
"Thread-5" daemon prio=1 tid=0x0x8397f48 nid=0x6c9 waiting on 
monitor [bdbff000..bdbff8ac] 
        at java.lang.Object.wait(Native Method) 
        - waiting on <0x46071ed0> (a 
org.netbeans.core.modules.ChangeFirer) 
        at java.lang.Object.wait(Object.java:426) 
        at 
org.netbeans.core.modules.ChangeFirer.run(ChangeFirer.java:94) 
        - locked <0x46071ed0> (a 
org.netbeans.core.modules.ChangeFirer) 
 
"Thread-4" daemon prio=1 tid=0x0x8256da8 nid=0x6c8 waiting on 
monitor [bddff000..bddff8ac] 
        at java.lang.Object.wait(Native Method) 
        - waiting on <0x45fab0a8> (a java.util.TaskQueue) 
        at java.util.TimerThread.mainLoop(Timer.java:429) 
        - locked <0x45fab0a8> (a java.util.TaskQueue) 
        at java.util.TimerThread.run(Timer.java:382) 
 
"AWT-EventQueue-0" prio=1 tid=0x0x8250bb0 nid=0x6c7 waiting on 
monitor [bdffe000..bdfff8ac] 
        at java.lang.Object.wait(Native Method) 
        - waiting on <0x5c309668> (a java.lang.Class) 
        at 
sun.awt.datatransfer.ClipboardTransferable.getClipboardFormats(Native 
Method) 
        at 
sun.awt.datatransfer.ClipboardTransferable.<init>(ClipboardTransferable.java:64) 
        at 
sun.awt.datatransfer.SunClipboard.getContents(SunClipboard.java:80) 
        - locked <0x46af4df8> (a sun.awt.motif.X11Clipboard) 
        at 
org.netbeans.core.NbClipboard.eventDispatched(NbClipboard.java:117) 
        at 
java.awt.Toolkit$SelectiveAWTEventListener.eventDispatched(Toolkit.java:2114) 
        at 
java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Toolkit.java:2008) 
        at 
java.awt.Toolkit.notifyAWTEventListeners(Toolkit.java:1966) 
        at 
java.awt.Component.dispatchEventImpl(Component.java:3441) 
        at 
java.awt.Container.dispatchEventImpl(Container.java:1582) 
        at java.awt.Window.dispatchEventImpl(Window.java:1581) 
        at java.awt.Component.dispatchEvent(Component.java:3367) 
        at 
java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1700) 
        at 
java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:709) 
        at 
java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:323) 
        at 
java.awt.Component.dispatchEventImpl(Component.java:3396) 
        at 
java.awt.Container.dispatchEventImpl(Container.java:1582) 
        at java.awt.Window.dispatchEventImpl(Window.java:1581) 
        at java.awt.Component.dispatchEvent(Component.java:3367) 
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:445) 
        at java.awt.SentEvent.dispatch(SentEvent.java:50) 
        at 
java.awt.DefaultKeyboardFocusManager$DefaultKeyboardFocusManagerSentEvent.dispatch(DefaultKeyboardFocusManager.java:140) 
        at 
java.awt.DefaultKeyboardFocusManager.sendMessage(DefaultKeyboardFocusManager.java:164) 
        at 
java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:233) 
        at 
java.awt.Component.dispatchEventImpl(Component.java:3396) 
        at 
java.awt.Container.dispatchEventImpl(Container.java:1582) 
        at java.awt.Window.dispatchEventImpl(Window.java:1581) 
        at java.awt.Component.dispatchEvent(Component.java:3367) 
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:445) 
        at 
java.awt.SequencedEvent.dispatch(SequencedEvent.java:105) 
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:443) 
        at 
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:191) 
        at 
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:144) 
        at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) 
        at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130) 
        at 
java.awt.EventDispatchThread.run(EventDispatchThread.java:98) 
 
"Thread-2" daemon prio=1 tid=0x0x824a368 nid=0x6c6 waiting on 
monitor [be1ff000..be1ff8ac] 
        at java.lang.Object.wait(Native Method) 
        - waiting on <0x45fa6b10> (a java.util.TaskQueue) 
        at java.util.TimerThread.mainLoop(Timer.java:429) 
        - locked <0x45fa6b10> (a java.util.TaskQueue) 
        at java.util.TimerThread.run(Timer.java:382) 
 
"AWT-Motif" daemon prio=1 tid=0x0x82209f0 nid=0x6c4 runnable 
[be5ff000..be5ff8ac] 
        at sun.awt.motif.MToolkit.run(Native Method) 
        at java.lang.Thread.run(Thread.java:536) 
 
"AWT-Shutdown" prio=1 tid=0x0x81e4e70 nid=0x6c3 waiting on monitor 
[be7ff000..be7ff8ac] 
        at java.lang.Object.wait(Native Method) 
        - waiting on <0x45f12750> (a java.lang.Object) 
        at java.lang.Object.wait(Object.java:426) 
        at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) 
        - locked <0x45f12750> (a java.lang.Object) 
        at java.lang.Thread.run(Thread.java:536) 
 
"Thread-1" prio=1 tid=0x0x811fd00 nid=0x6b9 waiting on monitor 
[0..bfffcc84] 
 
"Signal Dispatcher" daemon prio=1 tid=0x0x807b720 nid=0x6c0 waiting 
on monitor [0..0] 
 
"Finalizer" daemon prio=1 tid=0x0x8074a40 nid=0x6bd waiting on 
monitor [bf3ff000..bf3ff8ac] 
        at java.lang.Object.wait(Native Method) 
        at 
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) 
        - locked <0x45e80338> (a java.lang.ref.ReferenceQueue$Lock) 
        at 
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) 
        at 
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) 
 
"Reference Handler" daemon prio=1 tid=0x0x8073df0 nid=0x6bc waiting 
on monitor [bf5ff000..bf5ff8ac] 
        at java.lang.Object.wait(Native Method) 
        at java.lang.Object.wait(Object.java:426) 
        at 
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:113) 
        - locked <0x45e80260> (a java.lang.ref.Reference$Lock) 
 
"VM Thread" prio=1 tid=0x0x8070c78 nid=0x6bb runnable 
 
"VM Periodic Task Thread" prio=1 tid=0x0x807a250 nid=0x6be waiting 
on monitor 
"Suspend Checker Thread" prio=1 tid=0x0x807acb8 nid=0x6bf runnable
Comment 1 Martin Entlicher 2002-07-22 15:36:48 UTC
It's a problem in sun.awt.datatransfer.ClipboardTransferable.
Can core do anything with it?? If not, we should probably close this
as JDK issue.

Moving to core for evaluation, since the last one who called the
affected code is org.netbeans.core.NbClipboard.
Comment 2 _ ttran 2002-07-23 07:33:01 UTC
yes this is the JDK bug.  The JVM deadlocks when it access the system
clipboard.  I believe a bug has been filed against JDK but don't have
the number off hand
Comment 3 Jan Lahoda 2002-07-31 13:07:49 UTC
Hi,
    I do not think such a bug is filled against JDK. I tried hard to
find it, but unsucessfully. I also tried to reproduce the deadlock,
but did not succeeded (Solaris, JDK1.4.0, not Linux unfortunately;-().

I am ready to fill a bug against JDK, if no one else wish to do it.
But I would like to have the thread dumps in a separate file (in this
bug it is nearly unreadable), if possible. I would also like to ask
how much is this problem reproducible (for both Ron and others).
Comment 4 Jesse Glick 2003-02-28 00:15:05 UTC
*** Issue 27569 has been marked as a duplicate of this issue. ***
Comment 5 Jesse Glick 2003-02-28 00:16:50 UTC
It is easy to reproduce the hang in a trivial Swing app. Search nbdev
for the thread "Clipboard woes" not long ago. Should be WONTFIX only
after something is in BT.
Comment 7 Marian Mirilovic 2003-03-17 08:46:54 UTC
*** Issue 32026 has been marked as a duplicate of this issue. ***
Comment 8 Marian Mirilovic 2003-07-22 13:34:49 UTC
verified