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 21679 - deadlock when invoking context menu in source editor
Summary: deadlock when invoking context menu in source editor
Status: CLOSED DUPLICATE of bug 20717
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: -FFJ-
Hardware: Sun Solaris
: P2 blocker (vote)
Assignee: issues@java
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-03-18 19:56 UTC by Chris Webster
Modified: 2007-09-26 09:14 UTC (History)
0 users

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 Chris Webster 2002-03-18 19:56:17 UTC
Following is the stack trace of the deadlock.

^\Full thread dump Java HotSpot(TM) Client VM (1.4.0-b92 mixed mode):

"VCS Ignore List Creation Thread" prio=6 tid=0x903dd8 nid=0x59 waiting on
monitor [e0581000..e05819c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <ee2839d0> (a java.util.ArrayList)
        at
org.netbeans.modules.vcscore.VcsFileSystem.waitForIgnoreListToCreate(VcsFileSystem.java:1296)
        - locked <ee2839d0> (a java.util.ArrayList)
        at
org.netbeans.modules.vcscore.VcsFileSystem.access$800(VcsFileSystem.java:85)
        at
org.netbeans.modules.vcscore.VcsFileSystem$5.run(VcsFileSystem.java:1329)
        at java.lang.Thread.run(Thread.java:536)

"OpenIDE Request Processor-3" daemon prio=1 tid=0x9149e0 nid=0x58 waiting on
monitor [e0c81000..e0c819c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <ee8b2ae0> (a java.util.TreeSet)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:581)
        - locked <ee8b2ae0> (a java.util.TreeSet)

"org.netbeans.core.ModuleActions-2" daemon prio=1 tid=0x8e7c00 nid=0x56 waiting
on monitor [e1881000..e18819c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <f059b8a0> (a java.util.TreeSet)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:581)
        - locked <f059b8a0> (a java.util.TreeSet)

"VCS Commands Execution Thread-3" daemon prio=1 tid=0x3ef6b0 nid=0x3c waiting on
monitor [e0b81000..e0b819c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <ee64fe10> (a
org.netbeans.modules.vcscore.commands.CommandsThreadsPool)
        at java.lang.Object.wait(Object.java:426)
        at
org.netbeans.modules.vcscore.commands.CommandsThreadsPool.run(CommandsThreadsPool.java:59)
        - locked <ee64fe10> (a
org.netbeans.modules.vcscore.commands.CommandsThreadsPool)
        at java.lang.Thread.run(Thread.java:536)

"VCS Commands Execution Thread-2" daemon prio=1 tid=0x79ad70 nid=0x37 waiting on
monitor [e0d81000..e0d819c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <ee64fe10> (a
org.netbeans.modules.vcscore.commands.CommandsThreadsPool)
        at java.lang.Object.wait(Object.java:426)
        at
org.netbeans.modules.vcscore.commands.CommandsThreadsPool.run(CommandsThreadsPool.java:59)
        - locked <ee64fe10> (a
org.netbeans.modules.vcscore.commands.CommandsThreadsPool)
        at java.lang.Thread.run(Thread.java:536)

"External Command Output Grabber Processor" daemon prio=1 tid=0x798810 nid=0x36
waiting on monitor [e1781000..e17819c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <eee78848> (a java.util.ArrayList)
        at java.lang.Object.wait(Object.java:426)
        at
org.netbeans.modules.vcscore.cmdline.exec.ExternalCommand$OutputGrabbersProcessor.run(ExternalCommand.java:532)
        - locked <eee78848> (a java.util.ArrayList)
        at org.openide.util.Task.run(Task.java:152)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:622)

"AntProjectSupport.FiringProcessor" daemon prio=1 tid=0xf6ad8 nid=0x2d waiting
on monitor [e1581000..e15819c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <eeb476f0> (a java.util.HashMap)
        at
org.apache.tools.ant.module.xml.AntProjectSupport$FiringProcessor.run(AntProjectSupport.java:589)
        - locked <eeb476f0> (a java.util.HashMap)

"Thread-11" prio=5 tid=0x2d1e0 nid=0x1 waiting on monitor [0..ffbed7b0]

"Folder Instance Processor" daemon prio=1 tid=0x6fd590 nid=0x29 waiting on
monitor [e1a81000..e1a819c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <eded9e58> (a java.util.TreeSet)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:581)
        - locked <eded9e58> (a java.util.TreeSet)

"OpenIDE Request Processor-2" daemon prio=10 tid=0x638418 nid=0x28 waiting on
monitor [e1981000..e19819c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <ee924a08> (a java.util.TreeSet)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:581)
        - locked <ee924a08> (a java.util.TreeSet)

"Java source parsing" daemon prio=5 tid=0x61c8e0 nid=0x26 waiting for monitor
entry [e0e81000..e0e819c0]
        at
org.netbeans.modules.java.codesync.SourceConnectionSupport.removeDependency(SourceConnectionSupport.java:564)
        - waiting to lock <ee80a510> (a
org.netbeans.modules.java.JavaDataObject$PersistentConnectionSupport)
        at
org.netbeans.modules.java.codesync.SourceConnectionSupport.removeDependency(SourceConnectionSupport.java:589)
        at
org.netbeans.modules.java.codesync.ClassDependencyImpl.supertypesRemoved(ClassDependencyImpl.java:214)
        at
org.netbeans.modules.java.codesync.ClassDependencyImpl.interfacesChanged(ClassDependencyImpl.java:279)
        at
org.netbeans.modules.java.codesync.ClassDependencyImpl.propertyChange(ClassDependencyImpl.java:98)
        at
org.netbeans.modules.java.model.ElementImpl.firePropertyChangeEvent(ElementImpl.java:329)
        at
org.netbeans.modules.java.model.EventQueue.fireEvents(EventQueue.java:163)
        at
org.netbeans.modules.java.model.DefaultLangModel.processOutputQueue(DefaultLangModel.java:383)
        at
org.netbeans.modules.java.model.DefaultLangModel.releaseWriteLock(DefaultLangModel.java:350)
        at
org.netbeans.modules.java.model.DefaultLangModel.runUpdate(DefaultLangModel.java:499)
        at
org.netbeans.modules.java.parser.ParsingSupport$Processor.parseLockModel(ParsingSupport.java:651)
        at
org.netbeans.modules.java.parser.ParsingSupport$Processor.run(ParsingSupport.java:581)
        at org.openide.util.Task.run(Task.java:152)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:622)

"VCS Commands Execution Thread-1" daemon prio=1 tid=0x400cd0 nid=0x25 waiting on
monitor [e0f81000..e0f819c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <ee64fe10> (a
org.netbeans.modules.vcscore.commands.CommandsThreadsPool)
        at java.lang.Object.wait(Object.java:426)
        at
org.netbeans.modules.vcscore.commands.CommandsThreadsPool.run(CommandsThreadsPool.java:59)
        - locked <ee64fe10> (a
org.netbeans.modules.vcscore.commands.CommandsThreadsPool)
        at java.lang.Thread.run(Thread.java:536)

"OpenIDE Request Processor-1" daemon prio=1 tid=0x40d908 nid=0x24 waiting on
monitor [e1081000..e10819c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <ee7b4f48> (a java.util.TreeSet)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:581)
        - locked <ee7b4f48> (a java.util.TreeSet)

"VCS Commands Execution Thread-0" daemon prio=1 tid=0x40ad50 nid=0x23 waiting on
monitor [e1181000..e11819c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <ee64fe10> (a
org.netbeans.modules.vcscore.commands.CommandsThreadsPool)
        at java.lang.Object.wait(Object.java:426)
        at
org.netbeans.modules.vcscore.commands.CommandsThreadsPool.run(CommandsThreadsPool.java:59)
        - locked <ee64fe10> (a
org.netbeans.modules.vcscore.commands.CommandsThreadsPool)
        at java.lang.Thread.run(Thread.java:536)

"VCS Command Executor Starter Loop" daemon prio=1 tid=0x4007b0 nid=0x22 waiting
on monitor [e1281000..e12819c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <ee635a70> (a
org.netbeans.modules.vcscore.commands.CommandsPool)
        at java.lang.Object.wait(Object.java:426)
        at
org.netbeans.modules.vcscore.commands.CommandsPool.executorStarterLoop(CommandsPool.java:503)
        - locked <ee635a70> (a
org.netbeans.modules.vcscore.commands.CommandsPool)
        at
org.netbeans.modules.vcscore.commands.CommandsPool.access$600(CommandsPool.java:47)
        at
org.netbeans.modules.vcscore.commands.CommandsPool$5.run(CommandsPool.java:513)
        at java.lang.Thread.run(Thread.java:536)

"VCS Status Update Request Processor" daemon prio=5 tid=0x3ffd18 nid=0x20
waiting on monitor [e1481000..e14819c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <ee788370> (a java.util.TreeSet)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:581)
        - locked <ee788370> (a java.util.TreeSet)

"FileSystem Cache Queue" daemon prio=1 tid=0x7fc300 nid=0x1e waiting on monitor
[e1681000..e16819c0]
        at java.lang.Thread.sleep(Native Method)
        at org.netbeans.modules.vcscore.cache.CacheQueue.run(CacheQueue.java:43)

"Automount" daemon prio=1 tid=0x7c9c60 nid=0x1d waiting on monitor
[e1b81000..e1b819c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <ee0f4b70> (a java.util.TreeSet)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:581)
        - locked <ee0f4b70> (a java.util.TreeSet)

"Instance processor" daemon prio=1 tid=0x8b6710 nid=0x1c waiting on monitor
[e1c81000..e1c819c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <eded9e48> (a java.util.TreeSet)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:581)
        - locked <eded9e48> (a java.util.TreeSet)

"Thread-8" prio=5 tid=0x8b4b10 nid=0x1b runnable [e1d81000..e1d819c0]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:343)
        - locked <ee0f4c40> (a java.net.PlainSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:438)
        at java.net.ServerSocket.accept(ServerSocket.java:409)
        at
org.netbeans.modules.web.monitor.client.PortServer.run(PortServer.java:67)

"JarFs - modification watcher" daemon prio=1 tid=0x683e70 nid=0x1a waiting on
monitor [e2281000..e22819c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <ee09f9a8> (a java.util.TreeSet)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:581)
        - locked <ee09f9a8> (a java.util.TreeSet)

"Thread-7" prio=5 tid=0x7e5388 nid=0x19 waiting on monitor [e1e81000..e1e819c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <ee00ede0> (a
org.apache.tomcat.util.ThreadPool$MonitorRunnable)
        at
org.apache.tomcat.util.ThreadPool$MonitorRunnable.run(ThreadPool.java:390)
        - locked <ee00ede0> (a
org.apache.tomcat.util.ThreadPool$MonitorRunnable)
        at java.lang.Thread.run(Thread.java:536)

"Thread-6" prio=5 tid=0x7e4e40 nid=0x18 runnable [e1f81000..e1f819c0]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:343)
        - locked <edf74c10> (a java.net.PlainSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:438)
        at java.net.ServerSocket.accept(ServerSocket.java:409)
        at
org.apache.tomcat.service.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoint.java:286)
        at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:402)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
        at java.lang.Thread.run(Thread.java:536)

"StandardManager" daemon prio=5 tid=0x7cd958 nid=0x17 waiting on monitor
[e2081000..e20819c0]
        at java.lang.Thread.sleep(Native Method)
        at
org.apache.tomcat.session.StandardManager.threadSleep(StandardManager.java:490)
        at
org.apache.tomcat.session.StandardManager.run(StandardManager.java:547)
        at java.lang.Thread.run(Thread.java:536)

"Thread-5" daemon prio=5 tid=0x68c480 nid=0x16 waiting on monitor
[e2181000..e21819c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <ee00ef78> (a org.apache.tomcat.util.Queue)
        at java.lang.Object.wait(Object.java:426)
        at org.apache.tomcat.util.Queue.pull(Queue.java:89)
        - locked <ee00ef78> (a org.apache.tomcat.util.Queue)
        at org.apache.tomcat.logging.LogDaemon$1.run(TomcatLogger.java:238)
        at org.apache.tomcat.logging.LogDaemon.run(TomcatLogger.java:254)

"EntityCatalog/parser" daemon prio=1 tid=0x5fcde8 nid=0x14 waiting on monitor
[e2381000..e23819c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <edf354b0> (a java.util.TreeSet)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:581)
        - locked <edf354b0> (a java.util.TreeSet)

"Folder recognizer" daemon prio=1 tid=0x64b2f8 nid=0x13 waiting on monitor
[e2481000..e24819c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <eded5ca0> (a java.util.TreeSet)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:581)
        - locked <eded5ca0> (a java.util.TreeSet)

"TimerQueue" daemon prio=5 tid=0x183ee0 nid=0x12 waiting on monitor
[e2581000..e25819c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <eddb34c0> (a javax.swing.TimerQueue)
        at javax.swing.TimerQueue.run(TimerQueue.java:231)
        - locked <eddb34c0> (a javax.swing.TimerQueue)
        at java.lang.Thread.run(Thread.java:536)

"Thread-3" daemon prio=5 tid=0x4d3900 nid=0x11 waiting on monitor
[ea501000..ea5019c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <eda2c988> (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 <eda2c988> (a org.netbeans.core.modules.ChangeFirer)

"OpenIDE Request Processor-0" daemon prio=1 tid=0x39a778 nid=0x10 waiting on
monitor [ea600000..ea6019c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <f11ba3f8> (a
org.netbeans.modules.java.parser.ParsingSupport$Processor$T)
        at java.lang.Object.wait(Object.java:426)
        at org.openide.util.Task.waitFinished(Task.java:86)
        - locked <f11ba3f8> (a
org.netbeans.modules.java.parser.ParsingSupport$Processor$T)
        at
org.netbeans.modules.java.parser.SourceImplProxy.findModelDelegate(SourceImplProxy.java:290)
        at
org.netbeans.modules.java.parser.SourceImplProxy.safeFindModelDelegate(SourceImplProxy.java:302)
        at
org.netbeans.modules.java.parser.SourceImplProxy.getClasses(SourceImplProxy.java:147)
        at org.openide.src.SourceElement.getClasses(SourceElement.java:227)
        at org.openide.src.ClassElement.testFileForName(ClassElement.java:1050)
        at org.openide.src.ClassElement.forName(ClassElement.java:978)
        at
org.netbeans.modules.java.codesync.SourceConnectionSupport.findClass(SourceConnectionSupport.java:452)
        at
org.netbeans.modules.java.codesync.SourceConnectionSupport.addDependency(SourceConnectionSupport.java:552)
        at
org.netbeans.modules.java.codesync.ClassDependencyImpl.supertypesAdded(ClassDependencyImpl.java:235)
        at
org.netbeans.modules.java.codesync.ClassDependencyImpl.refreshClass(ClassDependencyImpl.java:119)
        at
org.netbeans.modules.java.codesync.SourceConnectionSupport.refreshLinks(SourceConnectionSupport.java:352)
        - locked <ee80a510> (a
org.netbeans.modules.java.JavaDataObject$PersistentConnectionSupport)
        at
org.netbeans.modules.java.codesync.SourceConnectionSupport.access$000(SourceConnectionSupport.java:42)
        at
org.netbeans.modules.java.codesync.SourceConnectionSupport$2.run(SourceConnectionSupport.java:223)
        at org.openide.util.Task.run(Task.java:152)
        at
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:622)

"AWT-EventQueue-0" prio=5 tid=0x385020 nid=0xf waiting on monitor
[ea6ff000..ea7019c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <ecda84d8> (a
org.netbeans.modules.java.parser.ParsingSupport$Processor$T)
        at java.lang.Object.wait(Object.java:426)
        at org.openide.util.Task.waitFinished(Task.java:86)
        - locked <ecda84d8> (a
org.netbeans.modules.java.parser.ParsingSupport$Processor$T)
        at
org.netbeans.modules.java.parser.SourceImplProxy.findModelDelegate(SourceImplProxy.java:290)
        at
org.netbeans.modules.java.parser.SourceImplProxy.safeFindModelDelegate(SourceImplProxy.java:302)
        at
org.netbeans.modules.java.parser.SourceImplProxy.getClass(SourceImplProxy.java:154)
        at org.openide.src.SourceElement.getClass(SourceElement.java:235)
        at
org.netbeans.modules.java.ClassElementFinder.findInSource(ClassElementFinder.java:119)
        at
org.netbeans.modules.java.ClassElementFinder.findClassInFile(ClassElementFinder.java:222)
        at
org.netbeans.modules.java.ClassElementFinder.find(ClassElementFinder.java:181)
        at org.openide.src.ClassElement.forName(ClassElement.java:934)
        at
org.netbeans.modules.editor.java.JCExtension.getIdentifierClass(JCExtension.java:178)
        at
org.netbeans.modules.editor.java.JCExtension$NbJCClass.<init>(JCExtension.java:320)
        at
org.netbeans.modules.editor.java.JCExtension.parseClassElement(JCExtension.java:294)
        at
org.netbeans.modules.editor.java.NbJavaSyntaxSupport.refreshClassInfo(NbJavaSyntaxSupport.java:266)
        at
org.netbeans.editor.ext.java.JavaCompletionQuery.query(JavaCompletionQuery.java:100)
        at
org.netbeans.editor.ext.java.JavaCompletionQuery.query(JavaCompletionQuery.java:52)
        at
org.netbeans.modules.editor.java.JavaKit$JavaGotoSourceAction.openSource(JavaKit.java:413)
        at
org.netbeans.modules.editor.java.JavaKit$JavaGotoSourceAction.getPopupMenuText(JavaKit.java:470)
        at
org.netbeans.editor.ext.ExtKit$BuildPopupMenuAction.getItemText(ExtKit.java:261)
        at
org.netbeans.editor.ext.ExtKit$BuildPopupMenuAction.addAction(ExtKit.java:230)
        at
org.netbeans.modules.editor.NbEditorKit$NbBuildPopupMenuAction.addAction(NbEditorKit.java:258)
        at
org.netbeans.editor.ext.ExtKit$BuildPopupMenuAction.buildPopupMenu(ExtKit.java:205)
        at
org.netbeans.modules.editor.NbEditorKit$NbBuildPopupMenuAction.buildPopupMenu(NbEditorKit.java:169)
        at
org.netbeans.editor.ext.ExtKit$BuildPopupMenuAction.actionPerformed(ExtKit.java:187)
        at org.netbeans.editor.BaseAction.actionPerformed(BaseAction.java:133)
        at
org.netbeans.editor.ext.ExtEditorUI.showPopupMenu(ExtEditorUI.java:87)
        at org.netbeans.editor.ext.ExtCaret.mouseReleased(ExtCaret.java:369)
        at
java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:228)
        at
java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:227)
        at java.awt.Component.processMouseEvent(Component.java:5021)
        at java.awt.Component.processEvent(Component.java:4818)
        at java.awt.Container.processEvent(Container.java:1380)
        at java.awt.Component.dispatchEventImpl(Component.java:3526)
        at java.awt.Container.dispatchEventImpl(Container.java:1437)
        at java.awt.Component.dispatchEvent(Component.java:3367)
        at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3214)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2929)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2859)
        at java.awt.Container.dispatchEventImpl(Container.java:1423)
        at java.awt.Window.dispatchEventImpl(Window.java:1566)
        at java.awt.Component.dispatchEvent(Component.java:3367)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:445)
        at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:190)
        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-1" daemon prio=5 tid=0x37c120 nid=0xe waiting on monitor
[ea801000..ea8019c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <ed9f3660> (a java.util.TaskQueue)
        at java.util.TimerThread.mainLoop(Timer.java:429)
        - locked <ed9f3660> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:382)

"AWT-Motif" daemon prio=6 tid=0x339d00 nid=0xc runnable [eaa01000..eaa019c0]
        at sun.awt.motif.MToolkit.run(Native Method)
        at java.lang.Thread.run(Thread.java:536)

"AWT-Shutdown" prio=5 tid=0x31c068 nid=0xb waiting on monitor
[eab01000..eab019c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <ed96f338> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:426)
        at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259)
        - locked <ed96f338> (a java.lang.Object)
        at java.lang.Thread.run(Thread.java:536)

"Signal Dispatcher" daemon prio=10 tid=0xa7e20 nid=0x9 waiting on monitor [0..0]

"Finalizer" daemon prio=8 tid=0xa3618 nid=0x6 waiting on monitor
[fa381000..fa3819c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <ed8e0378> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
        - locked <ed8e0378> (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=10 tid=0xa1d40 nid=0x5 waiting on monitor
[fdf81000..fdf819c0]
        at java.lang.Object.wait(Native Method)
        - waiting on <ed8e02a0> (a java.lang.ref.Reference$Lock)
        at java.lang.Object.wait(Object.java:426)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:113)
        - locked <ed8e02a0> (a java.lang.ref.Reference$Lock)

"VM Thread" prio=5 tid=0xa0990 nid=0x4 runnable 

"VM Periodic Task Thread" prio=10 tid=0xa6b60 nid=0x7 waiting on monitor 
"Suspend Checker Thread" prio=10 tid=0xa74c0 nid=0x8 runnable
Comment 1 Svata Dedic 2002-03-22 13:17:05 UTC
Please give thread dumps as attachhments; they are wrapped and harder
to read in the description text.


*** This issue has been marked as a duplicate of 20717 ***
Comment 2 Quality Engineering 2003-07-01 13:11:35 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.
Comment 3 Quality Engineering 2003-07-01 13:21:31 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.