2011-10-25 01:12:39 Full thread dump OpenJDK Client VM (20.0-b11 mixed mode, sharing): "Worker-7" prio=10 tid=0x091bec00 nid=0x43d3 in Object.wait() [0xab89e000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x736a2670> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <0x736a2670> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50) "Attach Listener" daemon prio=10 tid=0x08b99400 nid=0x43d0 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Dali Event Handler" prio=10 tid=0x09325000 nid=0x43a0 in Object.wait() [0xb292d000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x75456128> (a org.eclipse.jpt.common.utility.internal.SynchronizedQueue) at java.lang.Object.wait(Object.java:502) at org.eclipse.jpt.common.utility.internal.SynchronizedQueue.waitUntilEmptyIs_(SynchronizedQueue.java:138) at org.eclipse.jpt.common.utility.internal.SynchronizedQueue.waitUntilEmptyIs(SynchronizedQueue.java:129) - locked <0x75456128> (a org.eclipse.jpt.common.utility.internal.SynchronizedQueue) at org.eclipse.jpt.common.utility.internal.SynchronizedQueue.waitUntilNotEmpty(SynchronizedQueue.java:153) at org.eclipse.jpt.common.utility.internal.AsynchronousCommandExecutor$Consumer.waitForProducer(AsynchronousCommandExecutor.java:156) at org.eclipse.jpt.common.utility.internal.ConsumerThreadCoordinator$RunnableConsumer.run(ConsumerThreadCoordinator.java:199) at java.lang.Thread.run(Thread.java:679) "Thread-8" daemon prio=10 tid=0x09136000 nid=0x4321 in Object.wait() [0xaf881000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6ad816a8> (a org.eclipse.swt.widgets.RunnableLock) at java.lang.Object.wait(Object.java:502) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - locked <0x6ad816a8> (a org.eclipse.swt.widgets.RunnableLock) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4330) at org.jboss.tools.central.editors.RefreshIndicator$2.run(RefreshIndicator.java:109) "MultiThreadedHttpConnectionManager cleanup" daemon prio=10 tid=0xb2e3d800 nid=0x4320 in Object.wait() [0xaf8d2000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x75237cc0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133) - locked <0x75237cc0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149) at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$ReferenceQueueThread.run(MultiThreadedHttpConnectionManager.java:1122) "Thread-6" daemon prio=10 tid=0x0911e400 nid=0x431f in Object.wait() [0xaf923000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6ad640e8> (a org.eclipse.swt.widgets.RunnableLock) at java.lang.Object.wait(Object.java:502) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - locked <0x6ad640e8> (a org.eclipse.swt.widgets.RunnableLock) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4330) at org.jboss.tools.central.editors.RefreshIndicator$2.run(RefreshIndicator.java:109) "Thread-4" daemon prio=10 tid=0x09087c00 nid=0x431e in Object.wait() [0xaf974000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6ad6a650> (a org.eclipse.swt.widgets.RunnableLock) at java.lang.Object.wait(Object.java:502) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) - locked <0x6ad6a650> (a org.eclipse.swt.widgets.RunnableLock) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4330) at org.jboss.tools.central.editors.RefreshIndicator$2.run(RefreshIndicator.java:109) "Worker-4" prio=10 tid=0x08d4bc00 nid=0x431d in Object.wait() [0xb24ae000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x736a2670> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <0x736a2670> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50) "Java indexing" daemon prio=10 tid=0x08e21800 nid=0x4318 in Object.wait() [0xb2672000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x74ff09a8> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Object.wait(Object.java:502) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382) - locked <0x74ff09a8> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:679) "Provisioning Event Dispatcher" daemon prio=10 tid=0x08d92000 nid=0x4314 in Object.wait() [0xb2dfe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7488dac8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:502) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x7488dac8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Bundle File Closer" daemon prio=10 tid=0xb307f000 nid=0x4312 in Object.wait() [0xb2f95000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7367f228> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:502) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x7367f228> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Worker-JM" prio=10 tid=0xb3239c00 nid=0x4311 in Object.wait() [0xb3351000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7367f318> (a java.util.ArrayList) at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58) - locked <0x7367f318> (a java.util.ArrayList) "[ThreadPool Manager] - Idle Thread" daemon prio=10 tid=0xb3200800 nid=0x4310 in Object.wait() [0xb33fb000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7367f330> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) at java.lang.Object.wait(Object.java:502) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) - locked <0x7367f330> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) "[Timer] - Main Queue Handler" daemon prio=10 tid=0xb3206400 nid=0x430f in Object.wait() [0xb33aa000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7367f468> (a java.lang.Object) at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) - locked <0x7367f468> (a java.lang.Object) at java.lang.Thread.run(Thread.java:679) "Framework Event Dispatcher" daemon prio=10 tid=0x08bd4800 nid=0x430c in Object.wait() [0xb347a000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x73103b28> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:502) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x73103b28> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Start Level Event Dispatcher" daemon prio=10 tid=0x08bbe800 nid=0x430a in Object.wait() [0xb3520000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x72f2cb08> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:502) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x72f2cb08> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Active Thread" prio=10 tid=0x08b9d800 nid=0x4308 in Object.wait() [0xb35c2000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x72d600b0> (a org.eclipse.osgi.framework.internal.core.Framework) at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1816) - locked <0x72d600b0> (a org.eclipse.osgi.framework.internal.core.Framework) at java.lang.Thread.run(Thread.java:679) "Low Memory Detector" daemon prio=10 tid=0x08aa5800 nid=0x4306 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "C1 CompilerThread0" daemon prio=10 tid=0x08aa3800 nid=0x4305 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x08aa2000 nid=0x4304 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x08a9b000 nid=0x4303 in Object.wait() [0xb37fc000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x72d60338> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133) - locked <0x72d60338> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177) "Reference Handler" daemon prio=10 tid=0x08a99800 nid=0x4302 in Object.wait() [0xb384d000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x72d60098> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:502) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) - locked <0x72d60098> (a java.lang.ref.Reference$Lock) "main" prio=10 tid=0x08a6bc00 nid=0x3f00 runnable [0xbfc72000] java.lang.Thread.State: RUNNABLE at org.eclipse.swt.internal.gtk.OS._pango_context_get_metrics(Native Method) at org.eclipse.swt.internal.gtk.OS.pango_context_get_metrics(OS.java:14433) at org.eclipse.swt.graphics.GC.getFontMetrics(GC.java:2452) at org.eclipse.ui.internal.forms.widgets.BreakSegment.advanceLocator(BreakSegment.java:31) at org.eclipse.ui.forms.widgets.FormText$FormTextLayout.computeTextSize(FormText.java:287) at org.eclipse.ui.forms.widgets.FormText$FormTextLayout.computeSize(FormText.java:249) at org.eclipse.ui.forms.widgets.FormText.computeSize(FormText.java:1663) at org.eclipse.ui.forms.widgets.SizeCache.controlComputeSize(SizeCache.java:390) at org.eclipse.ui.forms.widgets.SizeCache.computeMinimumHeight(SizeCache.java:477) at org.eclipse.ui.forms.widgets.SizeCache.computeSize(SizeCache.java:200) at org.eclipse.ui.forms.widgets.TableWrapLayout.computeSize(TableWrapLayout.java:395) at org.eclipse.ui.forms.widgets.TableWrapLayout.computeSize(TableWrapLayout.java:666) at org.eclipse.ui.forms.widgets.LayoutComposite.computeSize(LayoutComposite.java:30) at org.eclipse.ui.part.PageBook$PageBookLayout.computeSize(PageBook.java:50) at org.eclipse.swt.widgets.Composite.computeSize(Composite.java:220) at org.eclipse.swt.custom.ScrolledCompositeLayout.computeSize(ScrolledCompositeLayout.java:32) at org.eclipse.swt.widgets.Composite.computeSize(Composite.java:220) at org.eclipse.swt.widgets.Control.computeSize(Control.java:494) at org.jboss.tools.central.editors.GettingStartedPage.showEntries(GettingStartedPage.java:948) at org.jboss.tools.central.editors.GettingStartedPage.refreshBlogs(GettingStartedPage.java:779) at org.jboss.tools.central.editors.GettingStartedPage.resize(GettingStartedPage.java:1089) at org.jboss.tools.central.editors.GettingStartedPage$1.controlResized(GettingStartedPage.java:188) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1263) at org.eclipse.swt.widgets.Control.setBounds(Control.java:911) at org.eclipse.swt.widgets.Composite.setBounds(Composite.java:1358) at org.eclipse.swt.widgets.Control.setBounds(Control.java:737) at org.eclipse.swt.custom.CTabFolderLayout.layout(CTabFolderLayout.java:84) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1563) at org.eclipse.swt.widgets.Composite.setBounds(Composite.java:1361) at org.eclipse.swt.widgets.Control.setBounds(Control.java:765) at org.eclipse.swt.layout.FillLayout.layout(FillLayout.java:201) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1563) at org.eclipse.swt.widgets.Composite.setBounds(Composite.java:1361) at org.eclipse.swt.widgets.Control.setBounds(Control.java:765) at org.eclipse.ui.forms.widgets.SizeCache.setBounds(SizeCache.java:508) at org.eclipse.ui.forms.widgets.Form$FormLayout.layout(Form.java:159) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1563) at org.eclipse.swt.widgets.Composite.setBounds(Composite.java:1361) at org.eclipse.swt.widgets.Control.setBounds(Control.java:737) at org.eclipse.swt.custom.ScrolledCompositeLayout.layout(ScrolledCompositeLayout.java:109) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1563) at org.eclipse.swt.widgets.Composite.layout(Composite.java:951) at org.eclipse.swt.widgets.Composite.layout(Composite.java:909) at org.eclipse.ui.forms.widgets.SharedScrolledComposite.layout(SharedScrolledComposite.java:146) at org.eclipse.ui.forms.widgets.SharedScrolledComposite.reflow(SharedScrolledComposite.java:215) at org.eclipse.ui.forms.widgets.SharedScrolledComposite.scheduleReflow(SharedScrolledComposite.java:242) at org.eclipse.ui.forms.widgets.SharedScrolledComposite.access$1(SharedScrolledComposite.java:227) at org.eclipse.ui.forms.widgets.SharedScrolledComposite$1.handleEvent(SharedScrolledComposite.java:67) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1263) at org.eclipse.swt.widgets.Control.setBounds(Control.java:911) at org.eclipse.swt.widgets.Composite.setBounds(Composite.java:1358) at org.eclipse.swt.widgets.Control.setBounds(Control.java:765) at org.eclipse.swt.layout.FillLayout.layout(FillLayout.java:201) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1563) at org.eclipse.swt.widgets.Composite.setBounds(Composite.java:1361) at org.eclipse.swt.widgets.Control.setBounds(Control.java:765) at org.eclipse.swt.layout.FillLayout.layout(FillLayout.java:201) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1563) at org.eclipse.swt.widgets.Composite.setBounds(Composite.java:1361) at org.eclipse.swt.widgets.Control.setBounds(Control.java:737) at org.eclipse.ui.internal.LayoutPart.setBounds(LayoutPart.java:300) at org.eclipse.ui.internal.presentations.PresentablePart.setBounds(PresentablePart.java:170) at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.layoutContent(PresentablePartFolder.java:131) at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.layout(PresentablePartFolder.java:412) at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.setBounds(PresentablePartFolder.java:260) at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.setBounds(TabbedStackPresentation.java:231) at org.eclipse.ui.internal.PartStack.setBounds(PartStack.java:1187) at org.eclipse.ui.internal.LayoutTree.doSetBounds(LayoutTree.java:547) at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java:538) at org.eclipse.ui.internal.PartSashContainer.resizeSashes(PartSashContainer.java:811) at org.eclipse.ui.internal.PartSashContainer.access$1(PartSashContainer.java:801) at org.eclipse.ui.internal.PartSashContainer$1.controlResized(PartSashContainer.java:171) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1263) at org.eclipse.swt.widgets.Control.setBounds(Control.java:911) at org.eclipse.swt.widgets.Composite.setBounds(Composite.java:1358) at org.eclipse.swt.widgets.Control.setBounds(Control.java:737) at org.eclipse.ui.internal.PartSashContainer.setBounds(PartSashContainer.java:852) at org.eclipse.ui.internal.LayoutTree.doSetBounds(LayoutTree.java:547) at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java:538) at org.eclipse.ui.internal.LayoutTreeNode.doSetBounds(LayoutTreeNode.java:536) at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java:538) at org.eclipse.ui.internal.LayoutTreeNode.doSetBounds(LayoutTreeNode.java:536) at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java:538) at org.eclipse.ui.internal.LayoutTreeNode.doSetBounds(LayoutTreeNode.java:500) at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java:538) at org.eclipse.ui.internal.LayoutTreeNode.doSetBounds(LayoutTreeNode.java:505) at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java:538) at org.eclipse.ui.internal.PartSashContainer.resizeSashes(PartSashContainer.java:811) at org.eclipse.ui.internal.PartSashContainer.access$1(PartSashContainer.java:801) at org.eclipse.ui.internal.PartSashContainer$1.controlResized(PartSashContainer.java:171) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1263) at org.eclipse.swt.widgets.Control.setBounds(Control.java:911) at org.eclipse.swt.widgets.Composite.setBounds(Composite.java:1358) at org.eclipse.swt.widgets.Control.setBounds(Control.java:737) at org.eclipse.swt.custom.StackLayout.layout(StackLayout.java:120) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1563) at org.eclipse.swt.widgets.Composite.setBounds(Composite.java:1361) at org.eclipse.swt.widgets.Control.setBounds(Control.java:765) at org.eclipse.ui.internal.layout.TrimLayout.layout(TrimLayout.java:404) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1563) at org.eclipse.swt.widgets.Composite.layout(Composite.java:951) at org.eclipse.swt.widgets.Composite.layout(Composite.java:909) at org.eclipse.ui.internal.layout.LayoutUtil.resize(LayoutUtil.java:43) at org.eclipse.ui.internal.layout.TrimToolBarBase.update(TrimToolBarBase.java:276) at org.eclipse.ui.internal.FastViewManager.updateTrim(FastViewManager.java:337) at org.eclipse.ui.internal.FastViewManager.moveToTrim(FastViewManager.java:590) at org.eclipse.ui.internal.ViewStack.setMinimized(ViewStack.java:143) at org.eclipse.ui.internal.PartStack.smartZoom(PartStack.java:1344) at org.eclipse.ui.internal.PartStack.access$3(PartStack.java:1327) at org.eclipse.ui.internal.PartStack$3.runWithException(PartStack.java:1467) at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4330) at org.eclipse.ui.internal.StartupThreading.runWithoutExceptions(StartupThreading.java:94) at org.eclipse.ui.internal.PartStack.setState(PartStack.java:1462) at org.eclipse.ui.internal.PartStack$1.setState(PartStack.java:145) at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:72) at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:269) at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:274) at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.handleDoubleClick(AbstractTabFolder.java:355) at org.eclipse.ui.internal.presentations.util.AbstractTabFolder$3.mouseDoubleClick(AbstractTabFolder.java:89) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:195) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) at org.eclipse.equinox.launcher.Main.run(Main.java:1410) "VM Thread" prio=10 tid=0x08a97c00 nid=0x4301 runnable "VM Periodic Task Thread" prio=10 tid=0x08ab1800 nid=0x4307 waiting on condition