$ jstack 30108 2015-09-14 17:39:50 Full thread dump OpenJDK 64-Bit Server VM (25.45-b02 mixed mode): "Attach Listener" #1293 daemon prio=9 os_prio=0 tid=0x00007f0a2c001000 nid=0x7e44 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "org.jboss.tools.common.validation.java.JavaDirtyRegionProcessor" #1291 daemon prio=1 os_prio=0 tid=0x00007f0a77caf000 nid=0x7e1a in Object.wait() [0x00007f08edf36000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) - locked <0x00000000f6821430> (a java.util.Collections$SynchronizedRandomAccessList) "org.eclipse.jdt.internal.ui.text.JavaReconciler" #1290 daemon prio=1 os_prio=0 tid=0x00007f0a77bd7800 nid=0x7e19 in Object.wait() [0x00007f08ee53c000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) - locked <0x00000000f684d068> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "Worker-48" #1287 prio=5 os_prio=0 tid=0x00007f09c4074000 nid=0x7e16 in Object.wait() [0x00007f08ee43b000] 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 <0x00000000c2bf42d8> (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-47" #1276 prio=5 os_prio=0 tid=0x00007f09ac089800 nid=0x7e0b in Object.wait() [0x00007f08ee83f000] 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 <0x00000000c2bf42d8> (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) "Resource File Monitor" #1265 daemon prio=6 os_prio=0 tid=0x00007f0a75342000 nid=0x7dfb waiting on condition [0x00007f08ebc2f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000f6a30ac0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492) at java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:680) at sun.nio.fs.AbstractWatchService.take(AbstractWatchService.java:118) at org.jboss.forge.addon.resource.monitor.FileWatcher.run(FileWatcher.java:150) at java.lang.Thread.run(Thread.java:745) "Thread-1061" #1264 daemon prio=6 os_prio=0 tid=0x00007f0a77f64000 nid=0x7dfa runnable [0x00007f08ec530000] java.lang.Thread.State: RUNNABLE at sun.nio.fs.LinuxWatchService.poll(Native Method) at sun.nio.fs.LinuxWatchService.access$600(LinuxWatchService.java:47) at sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:314) at java.lang.Thread.run(Thread.java:745) "Aesh Process Loop 1174053714" #1262 prio=5 os_prio=0 tid=0x00007f08f0660000 nid=0x7df6 in Object.wait() [0x00007f08ec631000] 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.swt.widgets.Synchronizer.syncExec(Synchronizer.java:199) - locked <0x00000000f6b421c0> (a org.eclipse.swt.widgets.RunnableLock) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:145) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4633) at org.jboss.tools.aesh.ui.internal.document.DocumentImpl.replace(DocumentImpl.java:104) at org.jboss.tools.aesh.core.internal.io.DocumentInputOutputHandler.handleOutput(DocumentInputOutputHandler.java:30) at org.jboss.tools.aesh.core.internal.io.CommandFilter.filterOutput(CommandFilter.java:61) at org.jboss.tools.aesh.core.internal.io.AeshOutputStream.write(AeshOutputStream.java:27) at java.io.PrintStream.write(PrintStream.java:480) - locked <0x00000000cc4218b8> (a java.io.PrintStream) at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:221) at sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:291) at sun.nio.cs.StreamEncoder.flushBuffer(StreamEncoder.java:104) - locked <0x00000000cc421910> (a java.io.OutputStreamWriter) at java.io.OutputStreamWriter.flushBuffer(OutputStreamWriter.java:185) at java.io.PrintStream.write(PrintStream.java:527) - locked <0x00000000cc4218b8> (a java.io.PrintStream) at java.io.PrintStream.print(PrintStream.java:669) at org.jboss.aesh.console.Console.execute(Console.java:696) at org.jboss.aesh.console.Console.access$900(Console.java:73) at org.jboss.aesh.console.Console$6.run(Console.java:599) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "Reference Reaper" #1222 daemon prio=5 os_prio=0 tid=0x00007f0908013000 nid=0x7dcd in Object.wait() [0x00007f09144a8000] 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 <0x00000000cb65fa40> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at org.jboss.modules.ref.References$ReaperThread.run(References.java:68) "Furnace Container " #1221 prio=5 os_prio=0 tid=0x00007f098c001000 nid=0x7dcc waiting on condition [0x00007f09dc17c000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.jboss.forge.furnace.impl.FurnaceImpl.start(FurnaceImpl.java:289) at org.jboss.forge.furnace.impl.FurnaceImpl$1$1.run(FurnaceImpl.java:199) "pool-10-thread-1" #1220 prio=5 os_prio=0 tid=0x00007f090c395000 nid=0x7dcb waiting on condition [0x00007f09c30f1000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000cb647a08> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) 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) "Thread-1058" #1219 daemon prio=5 os_prio=0 tid=0x00007f090c0f0800 nid=0x7dca runnable [0x00007f09dd895000] java.lang.Thread.State: RUNNABLE at sun.nio.fs.LinuxWatchService.poll(Native Method) at sun.nio.fs.LinuxWatchService.access$600(LinuxWatchService.java:47) at sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:314) at java.lang.Thread.run(Thread.java:745) "Worker-46" #1215 prio=5 os_prio=0 tid=0x00007f099007c000 nid=0x7dc6 in Object.wait() [0x00007f09146e3000] 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 <0x00000000c2bf42d8> (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-45" #1214 prio=5 os_prio=0 tid=0x00007f09900ba000 nid=0x7dc5 in Object.wait() [0x00007f08f5ffe000] 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 <0x00000000f6b42160> (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:4633) at org.jboss.tools.aesh.ui.view.AbstractTextViewer.stopConsole(AbstractTextViewer.java:52) at org.jboss.tools.forge.ui.internal.console.F2Console.propertyChange(F2Console.java:54) at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:327) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) at org.jboss.tools.forge.core.furnace.FurnaceRuntime.setNewState(FurnaceRuntime.java:149) at org.jboss.tools.forge.core.furnace.FurnaceRuntime.stop(FurnaceRuntime.java:104) at org.jboss.tools.forge.ui.util.ForgeHelper$2.run(ForgeHelper.java:78) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "Worker-41" #1204 prio=5 os_prio=0 tid=0x00007f09ac05f800 nid=0x7d4a in Object.wait() [0x00007f09c3afb000] 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 <0x00000000c2bf42d8> (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-30" #1152 prio=5 os_prio=0 tid=0x00007f099c01d800 nid=0x7b16 in Object.wait() [0x00007f09c32f3000] 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 <0x00000000c2bf42d8> (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) "Java2D Disposer" #937 daemon prio=10 os_prio=0 tid=0x00007f0a77a13000 nid=0x79f3 in Object.wait() [0x00007f09c3dfe000] 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 <0x00000000c91df630> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at sun.java2d.Disposer.run(Disposer.java:148) at java.lang.Thread.run(Thread.java:745) "Thread-20" #95 prio=6 os_prio=0 tid=0x00007f0a77574000 nid=0x7674 runnable [0x00007f09c3bfc000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:404) at java.net.ServerSocket.implAccept(ServerSocket.java:545) at java.net.ServerSocket.accept(ServerSocket.java:513) at org.jboss.tools.vpe.preview.core.server.VpvServer.run(VpvServer.java:43) at java.lang.Thread.run(Thread.java:745) "Provisioning Event Dispatcher" #78 daemon prio=5 os_prio=0 tid=0x00007f09ac099800 nid=0x7614 in Object.wait() [0x00007f09155e5000] 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 <0x00000000c6d59880> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "[ThreadPool Manager] - Idle Thread" #77 daemon prio=5 os_prio=0 tid=0x00007f09f400b800 nid=0x7613 in Object.wait() [0x00007f09c2eef000] 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 <0x00000000c6d59b10> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) "Provisioning Event Dispatcher" #75 daemon prio=5 os_prio=0 tid=0x00007f09e0021000 nid=0x7612 in Object.wait() [0x00007f09152e4000] 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 <0x00000000c6d59d18> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "JavaScript indexing" #57 daemon prio=4 os_prio=0 tid=0x00007f09a8110800 nid=0x75ef in Object.wait() [0x00007f09c2aed000] 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 <0x00000000c66736f8> (a org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:745) "Timer-0" #32 daemon prio=6 os_prio=0 tid=0x00007f0a74889800 nid=0x75c3 in Object.wait() [0x00007f09dd996000] 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 <0x00000000c4eaa070> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) "EventAdmin Async Event Dispatcher Thread" #30 daemon prio=6 os_prio=0 tid=0x00007f0a75bf8000 nid=0x75c1 in Object.wait() [0x00007f09dfdfe000] 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 <0x00000000c3d79290> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Java indexing" #27 daemon prio=4 os_prio=0 tid=0x00007f0a75337800 nid=0x75be in Object.wait() [0x00007f09dd77b000] 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:382) - locked <0x00000000c33c4ce0> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:745) "EMF Reference Cleaner" #24 daemon prio=5 os_prio=0 tid=0x00007f0a7491f000 nid=0x75bc in Object.wait() [0x00007f0a0cbc9000] 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 <0x00000000c1d47290> (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) "Provisioning Event Dispatcher" #21 daemon prio=5 os_prio=0 tid=0x00007f09f815f000 nid=0x75ba in Object.wait() [0x00007f0a0c190000] 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 <0x00000000c1d472a0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Worker-JM" #19 prio=5 os_prio=0 tid=0x00007f09f065e000 nid=0x75b8 in Object.wait() [0x00007f0a0c592000] 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 <0x00000000c2bf45a0> (a java.util.ArrayList) "Bundle File Closer" #18 daemon prio=5 os_prio=0 tid=0x00007f09f01c2000 nid=0x75b7 in Object.wait() [0x00007f0a0c693000] 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 <0x00000000c1429048> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "[Timer] - Main Queue Handler" #17 daemon prio=5 os_prio=0 tid=0x00007f09f0009800 nid=0x75b6 in Object.wait() [0x00007f0a0cac8000] 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 <0x00000000c2f2fa88> (a java.lang.Object) at java.lang.Thread.run(Thread.java:745) "Refresh Thread: Equinox Container: c0e7b0af-3c5b-0015-1519-8c1a819d9639" #15 daemon prio=5 os_prio=0 tid=0x00007f0a74742000 nid=0x75b4 in Object.wait() [0x00007f0a0d6ca000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c1cecb70> (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 <0x00000000c1cecb70> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Start Level: Equinox Container: c0e7b0af-3c5b-0015-1519-8c1a819d9639" #14 daemon prio=5 os_prio=0 tid=0x00007f0a74730000 nid=0x75b3 in Object.wait() [0x00007f0a0d7cb000] 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 <0x00000000c15095f8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Event Dispatcher: Equinox Container: c0e7b0af-3c5b-0015-1519-8c1a819d9639" #13 daemon prio=5 os_prio=0 tid=0x00007f0a74732800 nid=0x75b2 in Object.wait() [0x00007f0a0d8cc000] 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 <0x00000000c148c920> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000c1490158> (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=0 tid=0x00007f0a74210000 nid=0x75ae runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C1 CompilerThread3" #8 daemon prio=9 os_prio=0 tid=0x00007f0a74202800 nid=0x75ad waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread2" #7 daemon prio=9 os_prio=0 tid=0x00007f0a74200000 nid=0x75ac waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" #6 daemon prio=9 os_prio=0 tid=0x00007f0a741fe800 nid=0x75ab waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" #5 daemon prio=9 os_prio=0 tid=0x00007f0a741fb800 nid=0x75aa waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x00007f0a741f9000 nid=0x75a9 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00007f0a741ce800 nid=0x75a8 in Object.wait() [0x00007f0a5c4e3000] 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 <0x00000000c13d0158> (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=0 tid=0x00007f0a741cc800 nid=0x75a7 in Object.wait() [0x00007f0a5c5e4000] 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 <0x00000000c14cba58> (a java.lang.ref.Reference$Lock) "main" #1 prio=6 os_prio=0 tid=0x00007f0a7400a000 nid=0x759d waiting for monitor entry [0x00007f0a7c4da000] java.lang.Thread.State: BLOCKED (on object monitor) at java.io.PrintStream.close(PrintStream.java:356) - waiting to lock <0x00000000cc4218b8> (a java.io.PrintStream) at org.jboss.aesh.console.Console.doStop(Console.java:440) - locked <0x00000000cb7a1a08> (a org.jboss.aesh.console.Console) at org.jboss.aesh.console.Console.stop(Console.java:389) at org.jboss.aesh.console.AeshConsoleImpl.stop(AeshConsoleImpl.java:104) at org.jboss.forge.addon.shell.ShellImpl.close(ShellImpl.java:171) at org.jboss.forge.addon.shell.ShellHandleImpl.destroy(ShellHandleImpl.java:65) 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.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:87) at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:42) at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:103) at org.jboss.forge.addon.shell.ShellHandleImpl_$$_javassist_00e1ada5-fafb-49ce-aa94-cfc9c0b92b58.destroy(ShellHandleImpl_$$_javassist_00e1ada5-fafb-49ce-aa94-cfc9c0b92b58.java) 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.jboss.forge.furnace.proxy.ClassLoaderAdapterCallback$2.call(ClassLoaderAdapterCallback.java:123) at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:42) at org.jboss.forge.furnace.proxy.ClassLoaderAdapterCallback.invoke(ClassLoaderAdapterCallback.java:96) at org.jboss.forge.addon.shell.spi.ShellHandle_$$_javassist_f0754b34-824c-4c7b-a307-c60953abf55b.destroy(ShellHandle_$$_javassist_f0754b34-824c-4c7b-a307-c60953abf55b.java) at org.jboss.tools.forge.ui.internal.cli.AeshConsole.stop(AeshConsole.java:82) at org.jboss.tools.aesh.ui.view.AbstractTextViewer$2.run(AbstractTextViewer.java:55) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:162) at org.eclipse.ui.internal.UISynchronizer$3.run(UISynchronizer.java:154) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135) - locked <0x00000000f6e40310> (a org.eclipse.swt.widgets.RunnableLock) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3794) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3433) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:654) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:598) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) 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:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) 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:669) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608) at org.eclipse.equinox.launcher.Main.run(Main.java:1515) at org.eclipse.equinox.launcher.Main.main(Main.java:1488) "VM Thread" os_prio=0 tid=0x00007f0a741c7800 nid=0x75a6 runnable "GC task thread#0 (ParallelGC)" os_prio=0 tid=0x00007f0a7401f800 nid=0x759e runnable "GC task thread#1 (ParallelGC)" os_prio=0 tid=0x00007f0a74021000 nid=0x759f runnable "GC task thread#2 (ParallelGC)" os_prio=0 tid=0x00007f0a74023000 nid=0x75a0 runnable "GC task thread#3 (ParallelGC)" os_prio=0 tid=0x00007f0a74025000 nid=0x75a1 runnable "GC task thread#4 (ParallelGC)" os_prio=0 tid=0x00007f0a74026800 nid=0x75a2 runnable "GC task thread#5 (ParallelGC)" os_prio=0 tid=0x00007f0a74028800 nid=0x75a3 runnable "GC task thread#6 (ParallelGC)" os_prio=0 tid=0x00007f0a7402a800 nid=0x75a4 runnable "GC task thread#7 (ParallelGC)" os_prio=0 tid=0x00007f0a7402c000 nid=0x75a5 runnable "VM Periodic Task Thread" os_prio=0 tid=0x00007f0a74212800 nid=0x75af waiting on condition JNI global references: 1055eskimo@dgolovin-desktop:~/Projects/jbdevstudio/4.3.x/fork/jbds-releng/jbosstools-javaee$ jstack 30108 2015-09-14 17:39:50 Full thread dump OpenJDK 64-Bit Server VM (25.45-b02 mixed mode): "Attach Listener" #1293 daemon prio=9 os_prio=0 tid=0x00007f0a2c001000 nid=0x7e44 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "org.jboss.tools.common.validation.java.JavaDirtyRegionProcessor" #1291 daemon prio=1 os_prio=0 tid=0x00007f0a77caf000 nid=0x7e1a in Object.wait() [0x00007f08edf36000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run(DirtyRegionProcessor.java:667) - locked <0x00000000f6821430> (a java.util.Collections$SynchronizedRandomAccessList) "org.eclipse.jdt.internal.ui.text.JavaReconciler" #1290 daemon prio=1 os_prio=0 tid=0x00007f0a77bd7800 nid=0x7e19 in Object.wait() [0x00007f08ee53c000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) - locked <0x00000000f684d068> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "Worker-48" #1287 prio=5 os_prio=0 tid=0x00007f09c4074000 nid=0x7e16 in Object.wait() [0x00007f08ee43b000] 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 <0x00000000c2bf42d8> (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-47" #1276 prio=5 os_prio=0 tid=0x00007f09ac089800 nid=0x7e0b in Object.wait() [0x00007f08ee83f000] 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 <0x00000000c2bf42d8> (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) "Resource File Monitor" #1265 daemon prio=6 os_prio=0 tid=0x00007f0a75342000 nid=0x7dfb waiting on condition [0x00007f08ebc2f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000f6a30ac0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492) at java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:680) at sun.nio.fs.AbstractWatchService.take(AbstractWatchService.java:118) at org.jboss.forge.addon.resource.monitor.FileWatcher.run(FileWatcher.java:150) at java.lang.Thread.run(Thread.java:745) "Thread-1061" #1264 daemon prio=6 os_prio=0 tid=0x00007f0a77f64000 nid=0x7dfa runnable [0x00007f08ec530000] java.lang.Thread.State: RUNNABLE at sun.nio.fs.LinuxWatchService.poll(Native Method) at sun.nio.fs.LinuxWatchService.access$600(LinuxWatchService.java:47) at sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:314) at java.lang.Thread.run(Thread.java:745) "Aesh Process Loop 1174053714" #1262 prio=5 os_prio=0 tid=0x00007f08f0660000 nid=0x7df6 in Object.wait() [0x00007f08ec631000] 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.swt.widgets.Synchronizer.syncExec(Synchronizer.java:199) - locked <0x00000000f6b421c0> (a org.eclipse.swt.widgets.RunnableLock) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:145) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4633) at org.jboss.tools.aesh.ui.internal.document.DocumentImpl.replace(DocumentImpl.java:104) at org.jboss.tools.aesh.core.internal.io.DocumentInputOutputHandler.handleOutput(DocumentInputOutputHandler.java:30) at org.jboss.tools.aesh.core.internal.io.CommandFilter.filterOutput(CommandFilter.java:61) at org.jboss.tools.aesh.core.internal.io.AeshOutputStream.write(AeshOutputStream.java:27) at java.io.PrintStream.write(PrintStream.java:480) - locked <0x00000000cc4218b8> (a java.io.PrintStream) at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:221) at sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:291) at sun.nio.cs.StreamEncoder.flushBuffer(StreamEncoder.java:104) - locked <0x00000000cc421910> (a java.io.OutputStreamWriter) at java.io.OutputStreamWriter.flushBuffer(OutputStreamWriter.java:185) at java.io.PrintStream.write(PrintStream.java:527) - locked <0x00000000cc4218b8> (a java.io.PrintStream) at java.io.PrintStream.print(PrintStream.java:669) at org.jboss.aesh.console.Console.execute(Console.java:696) at org.jboss.aesh.console.Console.access$900(Console.java:73) at org.jboss.aesh.console.Console$6.run(Console.java:599) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "Reference Reaper" #1222 daemon prio=5 os_prio=0 tid=0x00007f0908013000 nid=0x7dcd in Object.wait() [0x00007f09144a8000] 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 <0x00000000cb65fa40> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at org.jboss.modules.ref.References$ReaperThread.run(References.java:68) "Furnace Container " #1221 prio=5 os_prio=0 tid=0x00007f098c001000 nid=0x7dcc waiting on condition [0x00007f09dc17c000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.jboss.forge.furnace.impl.FurnaceImpl.start(FurnaceImpl.java:289) at org.jboss.forge.furnace.impl.FurnaceImpl$1$1.run(FurnaceImpl.java:199) "pool-10-thread-1" #1220 prio=5 os_prio=0 tid=0x00007f090c395000 nid=0x7dcb waiting on condition [0x00007f09c30f1000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000cb647a08> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) 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) "Thread-1058" #1219 daemon prio=5 os_prio=0 tid=0x00007f090c0f0800 nid=0x7dca runnable [0x00007f09dd895000] java.lang.Thread.State: RUNNABLE at sun.nio.fs.LinuxWatchService.poll(Native Method) at sun.nio.fs.LinuxWatchService.access$600(LinuxWatchService.java:47) at sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:314) at java.lang.Thread.run(Thread.java:745) "Worker-46" #1215 prio=5 os_prio=0 tid=0x00007f099007c000 nid=0x7dc6 in Object.wait() [0x00007f09146e3000] 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 <0x00000000c2bf42d8> (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-45" #1214 prio=5 os_prio=0 tid=0x00007f09900ba000 nid=0x7dc5 in Object.wait() [0x00007f08f5ffe000] 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 <0x00000000f6b42160> (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:4633) at org.jboss.tools.aesh.ui.view.AbstractTextViewer.stopConsole(AbstractTextViewer.java:52) at org.jboss.tools.forge.ui.internal.console.F2Console.propertyChange(F2Console.java:54) at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:327) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) at org.jboss.tools.forge.core.furnace.FurnaceRuntime.setNewState(FurnaceRuntime.java:149) at org.jboss.tools.forge.core.furnace.FurnaceRuntime.stop(FurnaceRuntime.java:104) at org.jboss.tools.forge.ui.util.ForgeHelper$2.run(ForgeHelper.java:78) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "Worker-41" #1204 prio=5 os_prio=0 tid=0x00007f09ac05f800 nid=0x7d4a in Object.wait() [0x00007f09c3afb000] 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 <0x00000000c2bf42d8> (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-30" #1152 prio=5 os_prio=0 tid=0x00007f099c01d800 nid=0x7b16 in Object.wait() [0x00007f09c32f3000] 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 <0x00000000c2bf42d8> (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) "Java2D Disposer" #937 daemon prio=10 os_prio=0 tid=0x00007f0a77a13000 nid=0x79f3 in Object.wait() [0x00007f09c3dfe000] 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 <0x00000000c91df630> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at sun.java2d.Disposer.run(Disposer.java:148) at java.lang.Thread.run(Thread.java:745) "Thread-20" #95 prio=6 os_prio=0 tid=0x00007f0a77574000 nid=0x7674 runnable [0x00007f09c3bfc000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:404) at java.net.ServerSocket.implAccept(ServerSocket.java:545) at java.net.ServerSocket.accept(ServerSocket.java:513) at org.jboss.tools.vpe.preview.core.server.VpvServer.run(VpvServer.java:43) at java.lang.Thread.run(Thread.java:745) "Provisioning Event Dispatcher" #78 daemon prio=5 os_prio=0 tid=0x00007f09ac099800 nid=0x7614 in Object.wait() [0x00007f09155e5000] 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 <0x00000000c6d59880> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "[ThreadPool Manager] - Idle Thread" #77 daemon prio=5 os_prio=0 tid=0x00007f09f400b800 nid=0x7613 in Object.wait() [0x00007f09c2eef000] 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 <0x00000000c6d59b10> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) "Provisioning Event Dispatcher" #75 daemon prio=5 os_prio=0 tid=0x00007f09e0021000 nid=0x7612 in Object.wait() [0x00007f09152e4000] 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 <0x00000000c6d59d18> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "JavaScript indexing" #57 daemon prio=4 os_prio=0 tid=0x00007f09a8110800 nid=0x75ef in Object.wait() [0x00007f09c2aed000] 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 <0x00000000c66736f8> (a org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:745) "Timer-0" #32 daemon prio=6 os_prio=0 tid=0x00007f0a74889800 nid=0x75c3 in Object.wait() [0x00007f09dd996000] 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 <0x00000000c4eaa070> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) "EventAdmin Async Event Dispatcher Thread" #30 daemon prio=6 os_prio=0 tid=0x00007f0a75bf8000 nid=0x75c1 in Object.wait() [0x00007f09dfdfe000] 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 <0x00000000c3d79290> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Java indexing" #27 daemon prio=4 os_prio=0 tid=0x00007f0a75337800 nid=0x75be in Object.wait() [0x00007f09dd77b000] 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:382) - locked <0x00000000c33c4ce0> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:745) "EMF Reference Cleaner" #24 daemon prio=5 os_prio=0 tid=0x00007f0a7491f000 nid=0x75bc in Object.wait() [0x00007f0a0cbc9000] 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 <0x00000000c1d47290> (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) "Provisioning Event Dispatcher" #21 daemon prio=5 os_prio=0 tid=0x00007f09f815f000 nid=0x75ba in Object.wait() [0x00007f0a0c190000] 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 <0x00000000c1d472a0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Worker-JM" #19 prio=5 os_prio=0 tid=0x00007f09f065e000 nid=0x75b8 in Object.wait() [0x00007f0a0c592000] 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 <0x00000000c2bf45a0> (a java.util.ArrayList) "Bundle File Closer" #18 daemon prio=5 os_prio=0 tid=0x00007f09f01c2000 nid=0x75b7 in Object.wait() [0x00007f0a0c693000] 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 <0x00000000c1429048> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "[Timer] - Main Queue Handler" #17 daemon prio=5 os_prio=0 tid=0x00007f09f0009800 nid=0x75b6 in Object.wait() [0x00007f0a0cac8000] 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 <0x00000000c2f2fa88> (a java.lang.Object) at java.lang.Thread.run(Thread.java:745) "Refresh Thread: Equinox Container: c0e7b0af-3c5b-0015-1519-8c1a819d9639" #15 daemon prio=5 os_prio=0 tid=0x00007f0a74742000 nid=0x75b4 in Object.wait() [0x00007f0a0d6ca000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c1cecb70> (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 <0x00000000c1cecb70> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Start Level: Equinox Container: c0e7b0af-3c5b-0015-1519-8c1a819d9639" #14 daemon prio=5 os_prio=0 tid=0x00007f0a74730000 nid=0x75b3 in Object.wait() [0x00007f0a0d7cb000] 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 <0x00000000c15095f8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) "Framework Event Dispatcher: Equinox Container: c0e7b0af-3c5b-0015-1519-8c1a819d9639" #13 daemon prio=5 os_prio=0 tid=0x00007f0a74732800 nid=0x75b2 in Object.wait() [0x00007f0a0d8cc000] 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 <0x00000000c148c920> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000c1490158> (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=0 tid=0x00007f0a74210000 nid=0x75ae runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C1 CompilerThread3" #8 daemon prio=9 os_prio=0 tid=0x00007f0a74202800 nid=0x75ad waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread2" #7 daemon prio=9 os_prio=0 tid=0x00007f0a74200000 nid=0x75ac waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" #6 daemon prio=9 os_prio=0 tid=0x00007f0a741fe800 nid=0x75ab waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" #5 daemon prio=9 os_prio=0 tid=0x00007f0a741fb800 nid=0x75aa waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x00007f0a741f9000 nid=0x75a9 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00007f0a741ce800 nid=0x75a8 in Object.wait() [0x00007f0a5c4e3000] 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 <0x00000000c13d0158> (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=0 tid=0x00007f0a741cc800 nid=0x75a7 in Object.wait() [0x00007f0a5c5e4000] 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 <0x00000000c14cba58> (a java.lang.ref.Reference$Lock) "main" #1 prio=6 os_prio=0 tid=0x00007f0a7400a000 nid=0x759d waiting for monitor entry [0x00007f0a7c4da000] java.lang.Thread.State: BLOCKED (on object monitor) at java.io.PrintStream.close(PrintStream.java:356) - waiting to lock <0x00000000cc4218b8> (a java.io.PrintStream) at org.jboss.aesh.console.Console.doStop(Console.java:440) - locked <0x00000000cb7a1a08> (a org.jboss.aesh.console.Console) at org.jboss.aesh.console.Console.stop(Console.java:389) at org.jboss.aesh.console.AeshConsoleImpl.stop(AeshConsoleImpl.java:104) at org.jboss.forge.addon.shell.ShellImpl.close(ShellImpl.java:171) at org.jboss.forge.addon.shell.ShellHandleImpl.destroy(ShellHandleImpl.java:65) 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.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:87) at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:42) at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:103) at org.jboss.forge.addon.shell.ShellHandleImpl_$$_javassist_00e1ada5-fafb-49ce-aa94-cfc9c0b92b58.destroy(ShellHandleImpl_$$_javassist_00e1ada5-fafb-49ce-aa94-cfc9c0b92b58.java) 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.jboss.forge.furnace.proxy.ClassLoaderAdapterCallback$2.call(ClassLoaderAdapterCallback.java:123) at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:42) at org.jboss.forge.furnace.proxy.ClassLoaderAdapterCallback.invoke(ClassLoaderAdapterCallback.java:96) at org.jboss.forge.addon.shell.spi.ShellHandle_$$_javassist_f0754b34-824c-4c7b-a307-c60953abf55b.destroy(ShellHandle_$$_javassist_f0754b34-824c-4c7b-a307-c60953abf55b.java) at org.jboss.tools.forge.ui.internal.cli.AeshConsole.stop(AeshConsole.java:82) at org.jboss.tools.aesh.ui.view.AbstractTextViewer$2.run(AbstractTextViewer.java:55) at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:162) at org.eclipse.ui.internal.UISynchronizer$3.run(UISynchronizer.java:154) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135) - locked <0x00000000f6e40310> (a org.eclipse.swt.widgets.RunnableLock) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3794) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3433) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:654) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:598) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) 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:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) 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:669) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608) at org.eclipse.equinox.launcher.Main.run(Main.java:1515) at org.eclipse.equinox.launcher.Main.main(Main.java:1488) "VM Thread" os_prio=0 tid=0x00007f0a741c7800 nid=0x75a6 runnable "GC task thread#0 (ParallelGC)" os_prio=0 tid=0x00007f0a7401f800 nid=0x759e runnable "GC task thread#1 (ParallelGC)" os_prio=0 tid=0x00007f0a74021000 nid=0x759f runnable "GC task thread#2 (ParallelGC)" os_prio=0 tid=0x00007f0a74023000 nid=0x75a0 runnable "GC task thread#3 (ParallelGC)" os_prio=0 tid=0x00007f0a74025000 nid=0x75a1 runnable "GC task thread#4 (ParallelGC)" os_prio=0 tid=0x00007f0a74026800 nid=0x75a2 runnable "GC task thread#5 (ParallelGC)" os_prio=0 tid=0x00007f0a74028800 nid=0x75a3 runnable "GC task thread#6 (ParallelGC)" os_prio=0 tid=0x00007f0a7402a800 nid=0x75a4 runnable "GC task thread#7 (ParallelGC)" os_prio=0 tid=0x00007f0a7402c000 nid=0x75a5 runnable "VM Periodic Task Thread" os_prio=0 tid=0x00007f0a74212800 nid=0x75af waiting on condition JNI global references: 1055