Bug 31877 - Deadlock in PDE
Summary: Deadlock in PDE
Status: RESOLVED DUPLICATE of bug 31891
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Text (show other bugs)
Version: 2.1   Edit
Hardware: PC Windows XP
: P3 critical (vote)
Target Milestone: ---   Edit
Assignee: Platform-Text-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 31158 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-02-14 10:46 EST by Randy Hudson CLA
Modified: 2003-02-17 06:57 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Randy Hudson CLA 2003-02-14 10:46:38 EST
I opened the "ANT.." dialog on my plugin.xml file by mistake.  When I tried to 
close it, it wouldn't respond. The UI is locked for several minutes.

D:\Eclipse2.1M5>c:\jdk1.3.1\jre\bin\java -Xms300M -Xmx800M -verify -cp startup.j
ar org.eclipse.core.launcher.Main -application org.eclipse.ui.workbench -data d:
\ws\gef
Exception in thread "main" Full thread dump:

"org.eclipse.pde.internal.ui.editor.manifest.NotifyingReconciler" daemon prio=2
tid=0x3804a700 nid=0x638 waiting on monitor [0x38c5f000..0x38c5fdbc]
        at java.lang.Object.wait(Native Method)
        at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread
.run(AbstractReconciler.java:161)

"org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=2 tid=0x3817ae08 n
id=0xf08 waiting on monitor [0x38a5f000..0x38a5fdbc]
        at java.lang.Object.wait(Native Method)
        at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread
.run(AbstractReconciler.java:161)

"org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=2 tid=0x38004b48 n
id=0xac0 waiting on monitor [0x387af000..0x387afdbc]
        at java.lang.Object.wait(Native Method)
        at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread
.run(AbstractReconciler.java:161)

"org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=2 tid=0x3815fac8 n
id=0xf58 waiting on monitor [0x37e8f000..0x37e8fdbc]
        at java.lang.Object.wait(Native Method)
        at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread
.run(AbstractReconciler.java:161)

"org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=2 tid=0x3811ed78 n
id=0xc44 waiting on monitor [0x3882f000..0x3882fdbc]
        at java.lang.Object.wait(Native Method)
        at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread
.run(AbstractReconciler.java:161)

"Debug async queue" prio=5 tid=0x38052c38 nid=0x740 waiting on monitor [0x38c9f0
00..0x38c9fdbc]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:415)
        at org.eclipse.debug.core.DebugPlugin$AsynchRunner.run(DebugPlugin.java:
700)
        at java.lang.Thread.run(Thread.java:479)

"org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=2 tid=0x37f8ef70 n
id=0x988 waiting on monitor [0x37d1f000..0x37d1fdbc]
        at java.lang.Object.wait(Native Method)
        at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread
.run(AbstractReconciler.java:161)

"SeedGenerator Thread" daemon prio=2 tid=0x38064d48 nid=0xeac waiting on monitor
 [0x3876f000..0x3876fdbc]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:415)
        at sun.security.provider.SeedGenerator.run(SeedGenerator.java:100)
        at java.lang.Thread.run(Thread.java:479)

"Decoration" prio=2 tid=0x37277fa0 nid=0xe40 waiting on monitor [0x3788f000..0x3
788fdbc]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:415)
        at org.eclipse.ui.internal.decorators.DecorationScheduler.next(Decoratio
nScheduler.java:247)
        at org.eclipse.ui.internal.decorators.DecorationScheduler$3.run(Decorati
onScheduler.java:273)
        at java.lang.Thread.run(Thread.java:479)

"Java indexing" daemon prio=4 tid=0x3726d530 nid=0x220 waiting on monitor [0x378
4f000..0x3784fdbc]
        at java.lang.Thread.sleep(Native Method)
        at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobMan
ager.java:334)
        at java.lang.Thread.run(Thread.java:479)

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

"Finalizer" daemon prio=9 tid=0x8ee600 nid=0xf60 waiting on monitor [0x36f9f000.
.0x36f9fdbc]
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:103)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:157)

"Reference Handler" daemon prio=10 tid=0x8eebc0 nid=0x944 waiting on monitor [0x
36f5f000..0x36f5fdbc]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:415)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:105)

"main" prio=5 tid=0x34580 nid=0x660 waiting on monitor [0..0x7fc34]

"VM Thread" prio=5 tid=0x8ece68 nid=0xfcc runnable

"VM Periodic Task Thread" prio=10 tid=0x8985c0 nid=0xc84 waiting on monitor
"Suspend Checker Thread" prio=10 tid=0x9162f8 nid=0x458 runnable
Comment 1 Dejan Glozic CLA 2003-02-14 12:01:20 EST
Moving to JFace text for comment.
Comment 2 Darin Swanson CLA 2003-02-16 20:46:29 EST
*** Bug 31158 has been marked as a duplicate of this bug. ***
Comment 3 Dani Megert CLA 2003-02-17 06:57:15 EST

*** This bug has been marked as a duplicate of 31891 ***