Full thread dump Java HotSpot(TM) Client VM (1.5.0_03-b07 mixed mode, sharing): "Worker-2" daemon prio=1 tid=0x08870470 nid=0x2a8d in Object.wait() [0xb1fc1000..0xb1fc17c0] at java.lang.Object.wait(Native Method) - waiting on <0x7e046e88> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:167) - locked <0x7e046e88> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:199) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:60) "Worker-1" daemon prio=1 tid=0x085bb320 nid=0x2a88 in Object.wait() [0xafbba000..0xafbba740] at java.lang.Object.wait(Native Method) - waiting on <0x7e046e88> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:167) - locked <0x7e046e88> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:199) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:60) "Worker-0" daemon prio=1 tid=0x08587d08 nid=0x2a87 in Object.wait() [0xafc3a000..0xafc3a6c0] at java.lang.Object.wait(Native Method) - waiting on <0x7e046e88> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:167) - locked <0x7e046e88> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:199) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:60) "Start Level Event Dispatcher" daemon prio=1 tid=0x083318c0 nid=0x2a84 in Object.wait() [0xb1d81000..0xb1d81540] at java.lang.Object.wait(Native Method) - waiting on <0x7deda778> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:474) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:348) - locked <0x7deda778> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:286) "Framework Event Dispatcher" daemon prio=1 tid=0x080961b8 nid=0x2a83 in Object.wait() [0xb1e70000..0xb1e704c0] at java.lang.Object.wait(Native Method) - waiting on <0x7deda8b0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:474) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:348) - locked <0x7deda8b0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:286) "Low Memory Detector" daemon prio=1 tid=0x080a2840 nid=0x2a7d runnable [0x00000000..0x00000000] "CompilerThread0" daemon prio=1 tid=0x080a12f0 nid=0x2a7c waiting on condition [0x00000000..0xb22600a8] "Signal Dispatcher" daemon prio=1 tid=0x080a03f8 nid=0x2a7b waiting on condition [0x00000000..0x00000000] "Finalizer" daemon prio=1 tid=0x0809b6a8 nid=0x2a7a in Object.wait() [0xb24b4000..0xb24b45c0] at java.lang.Object.wait(Native Method) - waiting on <0x7dea0430> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x7dea0430> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=1 tid=0x0809a9b8 nid=0x2a79 in Object.wait() [0xb2534000..0xb2534540] at java.lang.Object.wait(Native Method) - waiting on <0x7dea0190> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:474) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x7dea0190> (a java.lang.ref.Reference$Lock) "main" prio=1 tid=0x0805d4a0 nid=0x2a77 runnable [0xbfffb000..0xbfffc5c8] at org.eclipse.swt.internal.gtk.OS.Call(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:3149) at org.eclipse.ui.application.WorkbenchAdvisor.eventLoopIdle(WorkbenchAdvisor.java:333) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1695) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1658) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:366) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:375) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:162) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334) at org.eclipse.core.launcher.Main.basicRun(Main.java:278) at org.eclipse.core.launcher.Main.run(Main.java:973) at org.eclipse.core.launcher.Main.main(Main.java:948) "VM Thread" prio=1 tid=0x08097ed8 nid=0x2a78 runnable "VM Periodic Task Thread" prio=1 tid=0x080a3cd0 nid=0x2a7e waiting on condition