2016-05-24 18:03:44 Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.60-b23 mixed mode): "Worker-26" #126 prio=5 os_prio=31 tid=0x0000000102267800 nid=0x1a72f in Object.wait() [0x000070000207f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <0x000000078228fda0> (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:52) "Attach Listener" #125 daemon prio=9 os_prio=31 tid=0x000000012850e800 nid=0x15e2f waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Thread-14" #124 prio=5 os_prio=31 tid=0x0000000100a20800 nid=0x1301b waiting on condition [0x0000700002ad7000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.eclipse.linuxtools.internal.docker.core.DockerContainerRefreshManager$ContainerRefreshThread.run(DockerContainerRefreshManager.java:153) "Worker-25" #118 prio=5 os_prio=31 tid=0x0000000101d77800 nid=0x1cf5f in Object.wait() [0x0000700003553000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <0x000000078228fda0> (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:52) "Worker-22" #108 prio=5 os_prio=31 tid=0x00000001285b1000 nid=0xf37f in Object.wait() [0x000070000269a000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.ui.internal.Semaphore.acquire(Semaphore.java:43) - locked <0x00000007b1a64c48> (a org.eclipse.ui.internal.Semaphore) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:164) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4800) at org.eclipse.linuxtools.internal.docker.ui.views.DockerExplorerContentProvider.refreshTarget(DockerExplorerContentProvider.java:289) at org.eclipse.linuxtools.internal.docker.ui.views.DockerExplorerContentProvider.access$0(DockerExplorerContentProvider.java:286) at org.eclipse.linuxtools.internal.docker.ui.views.DockerExplorerContentProvider$6.done(DockerExplorerContentProvider.java:246) at org.eclipse.core.internal.jobs.JobListeners$3.notify(JobListeners.java:42) at org.eclipse.core.internal.jobs.JobListeners.doNotify(JobListeners.java:106) at org.eclipse.core.internal.jobs.JobListeners.done(JobListeners.java:144) at org.eclipse.core.internal.jobs.JobManager.endJob(JobManager.java:694) at org.eclipse.core.internal.jobs.WorkerPool.endJob(WorkerPool.java:105) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:72) "Worker-20" #106 prio=5 os_prio=31 tid=0x0000000127405800 nid=0x13397 waiting on condition [0x0000700001f7c000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:298) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "Server Termination Thread" #94 daemon prio=3 os_prio=31 tid=0x0000000126308000 nid=0x1d183 waiting on condition [0x0000700002db2000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.eclipse.wst.server.ui.internal.ServerUIPlugin$1TerminateThread.run(ServerUIPlugin.java:309) "JavaScript indexing" #61 daemon prio=4 os_prio=31 tid=0x000000012677c000 nid=0x16403 in Object.wait() [0x0000700003f71000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at org.eclipse.wst.jsdt.internal.core.search.processing.JobManager.run(JobManager.java:370) - locked <0x0000000785c4c5d0> (a org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:745) "Provisioning Event Dispatcher" #50 daemon prio=5 os_prio=31 tid=0x0000000124e43000 nid=0x14e0f in Object.wait() [0x0000700003656000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x00000007847ae188> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "EventAdmin Async Event Dispatcher Thread" #32 daemon prio=6 os_prio=31 tid=0x0000000101504800 nid=0x8bb3 in Object.wait() [0x0000700000196000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x000000078434ee38> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Timer-0" #31 daemon prio=6 os_prio=31 tid=0x0000000128229000 nid=0x8727 in Object.wait() [0x000070000238b000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:552) - locked <0x0000000784066a60> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) "Worker-2" #28 prio=5 os_prio=31 tid=0x0000000100d3b000 nid=0xf003 in Object.wait() [0x0000700002288000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <0x000000078228fda0> (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:52) "Java indexing" #27 daemon prio=4 os_prio=31 tid=0x0000000101290000 nid=0xec1b in Object.wait() [0x0000700002185000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:371) - locked <0x0000000782f69688> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:745) "[ThreadPool Manager] - Idle Thread" #25 daemon prio=5 os_prio=31 tid=0x00000001271aa000 nid=0x2307 in Object.wait() [0x0000700001b70000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) - locked <0x0000000782ac17d8> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) "EMF Reference Cleaner" #24 daemon prio=6 os_prio=31 tid=0x0000000127b2e000 nid=0x8a0b in Object.wait() [0x00007000016db000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) - locked <0x0000000782a6d3b8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70) "Worker-JM" #18 prio=5 os_prio=31 tid=0x000000010128e000 nid=0xca03 in Object.wait() [0x0000700001e79000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59) - locked <0x00000007822900b0> (a java.util.ArrayList) "Bundle File Closer" #17 daemon prio=5 os_prio=31 tid=0x0000000103244800 nid=0xc803 in Object.wait() [0x0000700001d76000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x00000007810e31c8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "[Timer] - Main Queue Handler" #16 daemon prio=5 os_prio=31 tid=0x000000010116d800 nid=0xc61b in Object.wait() [0x0000700001c73000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) - locked <0x0000000782805020> (a java.lang.Object) at java.lang.Thread.run(Thread.java:745) "Start Level: Equinox Container: d04c022e-c721-0016-1cae-d7f5cbb97cec" #14 daemon prio=5 os_prio=31 tid=0x0000000100a90000 nid=0xc003 in Object.wait() [0x0000700001a6d000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x00000007815b3838> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Event Dispatcher: org.eclipse.osgi.internal.framework.EquinoxEventPublisher@6eda012b" #13 daemon prio=5 os_prio=31 tid=0x0000000101a28000 nid=0xbe03 in Object.wait() [0x000070000196a000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x00000007810e8f68> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Active Thread: Equinox Container: d04c022e-c721-0016-1cae-d7f5cbb97cec" #11 prio=5 os_prio=31 tid=0x0000000100999800 nid=0xbc0f waiting on condition [0x0000700001867000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007810e98e8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "Service Thread" #9 daemon prio=9 os_prio=31 tid=0x0000000101032800 nid=0x7803 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C1 CompilerThread3" #8 daemon prio=9 os_prio=31 tid=0x0000000101039000 nid=0x7603 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread2" #7 daemon prio=9 os_prio=31 tid=0x0000000101038800 nid=0x7403 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" #6 daemon prio=9 os_prio=31 tid=0x0000000101037800 nid=0x7203 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" #5 daemon prio=9 os_prio=31 tid=0x0000000100839000 nid=0x7003 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" #4 daemon prio=9 os_prio=31 tid=0x0000000100820000 nid=0x6d0b runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" #3 daemon prio=8 os_prio=31 tid=0x000000010082d800 nid=0x6a03 in Object.wait() [0x0000700000dc0000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) - locked <0x0000000781275760> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) "Reference Handler" #2 daemon prio=10 os_prio=31 tid=0x000000010082d000 nid=0x6803 in Object.wait() [0x0000700000cbd000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:157) - locked <0x00000007812757f8> (a java.lang.ref.Reference$Lock) "main" #1 prio=6 os_prio=31 tid=0x0000000100822000 nid=0x160b runnable [0x00007fff5fbfd000] java.lang.Thread.State: RUNNABLE at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method) at org.eclipse.swt.internal.cocoa.NSObject.release(NSObject.java:160) at org.eclipse.swt.widgets.Display.removePool(Display.java:4008) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3701) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1119) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1020) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:150) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:687) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:604) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:138) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:673) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610) at org.eclipse.equinox.launcher.Main.run(Main.java:1519) "VM Thread" os_prio=31 tid=0x000000010185f800 nid=0x6603 runnable "GC task thread#0 (ParallelGC)" os_prio=31 tid=0x0000000101809000 nid=0x5603 runnable "GC task thread#1 (ParallelGC)" os_prio=31 tid=0x000000010180b800 nid=0x5803 runnable "GC task thread#2 (ParallelGC)" os_prio=31 tid=0x000000010180c000 nid=0x5a03 runnable "GC task thread#3 (ParallelGC)" os_prio=31 tid=0x000000010180d000 nid=0x5c03 runnable "GC task thread#4 (ParallelGC)" os_prio=31 tid=0x000000010180d800 nid=0x5e03 runnable "GC task thread#5 (ParallelGC)" os_prio=31 tid=0x000000010180e000 nid=0x6003 runnable "GC task thread#6 (ParallelGC)" os_prio=31 tid=0x000000010180e800 nid=0x6203 runnable "GC task thread#7 (ParallelGC)" os_prio=31 tid=0x000000010180f800 nid=0x6403 runnable "VM Periodic Task Thread" os_prio=31 tid=0x000000010300d000 nid=0x7a03 waiting on condition JNI global references: 1624