You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 31, 2019. It is now read-only.
Whenever I start up Eclipse I get a deadlock, with the workspace being locked forever ( see Git jobs waiting ) and the build of .com_puppetlabs_geppeto_pptp_target never completing.
The thread dump seems to suggest some sort of unfortunate interaction between geppetto and xtext, pasting below. I was able to reproduce this with both OpenJDK and the Oracle JDK.
2013-11-15 11:07:12
Full thread dump OpenJDK 64-Bit Server VM (24.45-b08 mixed mode):
"Attach Listener" daemon prio=10 tid=0x00007fe380001000 nid=0x138f waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Worker-20" prio=10 tid=0x00007fe2b4006800 nid=0x4ff9 in Object.wait() [0x00007fe3b1f19000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007fdcc29d8> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
- locked <0x00000007fdcc29d8> (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)
"Worker-19" prio=10 tid=0x00007fe2c4006800 nid=0x4912 in Object.wait() [0x00007fe3b201a000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007fdcc29d8> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
- locked <0x00000007fdcc29d8> (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)
"[ThreadPool Manager] - Idle Thread" daemon prio=10 tid=0x00007fe35800b800 nid=0x3f60 in Object.wait() [0x00007fe3b211b000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007c301c968> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor)
at java.lang.Object.wait(Object.java:503)
at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106)
- locked <0x00000007c301c968> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor)
"Worker-18" prio=10 tid=0x00007fe2bc01d800 nid=0x3e59 in Object.wait() [0x00007fe3b251f000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007fdcc29d8> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
- locked <0x00000007fdcc29d8> (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)
"Worker-17" prio=10 tid=0x00007fe2b4006000 nid=0x3d8e in Object.wait() [0x00007fe3b221c000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007fdcc29d8> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
- locked <0x00000007fdcc29d8> (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)
"Worker-16" prio=10 tid=0x00007fe2b4003800 nid=0x3d8d in Object.wait() [0x00007fe3b231d000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007fdcc29d8> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
- locked <0x00000007fdcc29d8> (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)
"Worker-15" prio=10 tid=0x00007fe2c011b000 nid=0x3d8c in Object.wait() [0x00007fe3c142d000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007fdcc29d8> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
- locked <0x00000007fdcc29d8> (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)
"Worker-14" prio=10 tid=0x00007fe338001000 nid=0x3d8b in Object.wait() [0x00007fe3b241e000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000743adaec0> (a java.lang.Object)
at java.lang.Object.wait(Object.java:503)
at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:270)
- locked <0x0000000743adaec0> (a java.lang.Object)
at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:197)
at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92)
at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:286)
at org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry.waitForWorkspaceLock(IndexDiffCacheEntry.java:348)
at org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry.access$4(IndexDiffCacheEntry.java:340)
at org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry$4.run(IndexDiffCacheEntry.java:275)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
"Worker-13" prio=10 tid=0x00007fe34c2cc800 nid=0x3d8a in Object.wait() [0x00007fe3c1e45000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000743adaec0> (a java.lang.Object)
at java.lang.Object.wait(Object.java:503)
at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:270)
- locked <0x0000000743adaec0> (a java.lang.Object)
at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:197)
at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92)
at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:286)
at org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry.waitForWorkspaceLock(IndexDiffCacheEntry.java:348)
at org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry.access$4(IndexDiffCacheEntry.java:340)
at org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry$4.run(IndexDiffCacheEntry.java:275)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
"Worker-12" prio=10 tid=0x00007fe2cc043000 nid=0x3d6f in Object.wait() [0x00007fe3b2620000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000743adaec0> (a java.lang.Object)
at java.lang.Object.wait(Object.java:503)
at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:270)
- locked <0x0000000743adaec0> (a java.lang.Object)
at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:197)
at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92)
at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:286)
at org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry.waitForWorkspaceLock(IndexDiffCacheEntry.java:348)
at org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry.access$4(IndexDiffCacheEntry.java:340)
at org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry$4.run(IndexDiffCacheEntry.java:275)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
"XML-RPC-0" daemon prio=10 tid=0x00007fe2bc005800 nid=0x3d6e in Object.wait() [0x00007fe3b8142000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000748baaa08> (a org.apache.xmlrpc.util.ThreadPool$MyThread)
at java.lang.Object.wait(Object.java:503)
at org.apache.xmlrpc.util.ThreadPool$MyThread.waitForNotification(ThreadPool.java:51)
- locked <0x0000000748baaa08> (a org.apache.xmlrpc.util.ThreadPool$MyThread)
at org.apache.xmlrpc.util.ThreadPool$MyThread.run(ThreadPool.java:85)
"XML-RPC Weblistener" prio=10 tid=0x00007fe34c4a6800 nid=0x3d6d runnable [0x00007fe3b2721000]
java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
at java.net.ServerSocket.implAccept(ServerSocket.java:530)
at java.net.ServerSocket.accept(ServerSocket.java:498)
at org.apache.xmlrpc.webserver.WebServer.run(WebServer.java:314)
at java.lang.Thread.run(Thread.java:744)
"Worker-11" prio=10 tid=0x00007fe2bc001000 nid=0x3d0d in Object.wait() [0x00007fe3c178e000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007fdcc29d8> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
- locked <0x00000007fdcc29d8> (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)
"Worker-10" prio=10 tid=0x00007fe2b8001000 nid=0x3d0c in Object.wait() [0x00007fe3c188f000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007fdcc29d8> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
- locked <0x00000007fdcc29d8> (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)
"Worker-9" prio=10 tid=0x00007fe2c4001000 nid=0x3d0b in Object.wait() [0x00007fe3c1990000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007fdcc29d8> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
- locked <0x00000007fdcc29d8> (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)
"Worker-8" prio=10 tid=0x00007fe2c0079000 nid=0x3d0a in Object.wait() [0x00007fe3c1a91000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000743adaec0> (a java.lang.Object)
at java.lang.Object.wait(Object.java:503)
at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:270)
- locked <0x0000000743adaec0> (a java.lang.Object)
at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:197)
at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92)
at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:286)
at org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry.waitForWorkspaceLock(IndexDiffCacheEntry.java:348)
at org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry.access$4(IndexDiffCacheEntry.java:340)
at org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry$4.run(IndexDiffCacheEntry.java:275)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
"Worker-7" prio=10 tid=0x00007fe2c005c000 nid=0x3cf6 in Object.wait() [0x00007fe3ba696000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000743adaec0> (a java.lang.Object)
at java.lang.Object.wait(Object.java:503)
at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:270)
- locked <0x0000000743adaec0> (a java.lang.Object)
at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:197)
at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92)
at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:286)
at org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry.waitForWorkspaceLock(IndexDiffCacheEntry.java:348)
at org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry.access$4(IndexDiffCacheEntry.java:340)
at org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry$4.run(IndexDiffCacheEntry.java:275)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
"Worker-6" prio=10 tid=0x00007fe36418f800 nid=0x3cf4 in Object.wait() [0x00007fe3ba595000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000743adaec0> (a java.lang.Object)
at java.lang.Object.wait(Object.java:503)
at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:270)
- locked <0x0000000743adaec0> (a java.lang.Object)
at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:197)
at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92)
at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:286)
at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:118)
at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2283)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2340)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2327)
at org.eclipse.wst.jsdt.core.JavaScriptCore.initializeAfterLoad(JavaScriptCore.java:2756)
at org.eclipse.wst.jsdt.internal.ui.InitializeAfterLoadJob$RealJob.run(InitializeAfterLoadJob.java:32)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
"Thread-21" daemon prio=10 tid=0x00007fe2fc001800 nid=0x3ca1 in Object.wait() [0x00007fe3ba797000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000743f21b08> (a java.lang.Object)
at com.zeroturnaround.javarebel.Dh.run(JRebel:56)
- locked <0x0000000743f21b08> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:744)
"com.google.inject.internal.util.$Finalizer" daemon prio=10 tid=0x00007fe34c6d3000 nid=0x3ca0 in Object.wait() [0x00007fe3ba8ee000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007fe7e8778> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
- locked <0x00000007fe7e8778> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
at com.google.inject.internal.util.$Finalizer.run(Finalizer.java:114)
"qtp549594576-57" prio=10 tid=0x00007fe34c347000 nid=0x3c9f waiting on condition [0x00007fe3ba9ef000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x0000000744017340> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)
at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:342)
at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:526)
at org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:44)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572)
at java.lang.Thread.run(Thread.java:744)
"qtp549594576-56" prio=10 tid=0x00007fe34c345000 nid=0x3c9e waiting on condition [0x00007fe3baaf0000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x0000000744017340> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)
at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:342)
at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:526)
at org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:44)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572)
at java.lang.Thread.run(Thread.java:744)
"qtp549594576-55" prio=10 tid=0x00007fe34c343000 nid=0x3c9d waiting on condition [0x00007fe3babf1000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x0000000744017340> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)
at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:342)
at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:526)
at org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:44)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572)
at java.lang.Thread.run(Thread.java:744)
"qtp549594576-54 Acceptor1 SelectChannelConnector@127.0.0.1:59521" prio=10 tid=0x00007fe34c4a1800 nid=0x3c9c waiting for monitor entry [0x00007fe3bacf2000]
java.lang.Thread.State: BLOCKED (on object monitor)
at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:225)
- waiting to lock <0x0000000744017e48> (a java.lang.Object)
at org.eclipse.jetty.server.nio.SelectChannelConnector.accept(SelectChannelConnector.java:109)
at org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:938)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
at java.lang.Thread.run(Thread.java:744)
"qtp549594576-53 Acceptor0 SelectChannelConnector@127.0.0.1:59521" prio=10 tid=0x00007fe34c4a0000 nid=0x3c9b runnable [0x00007fe3badf3000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:241)
- locked <0x0000000744017e48> (a java.lang.Object)
at org.eclipse.jetty.server.nio.SelectChannelConnector.accept(SelectChannelConnector.java:109)
at org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:938)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
at java.lang.Thread.run(Thread.java:744)
"qtp549594576-52" prio=10 tid=0x00007fe34c4a4000 nid=0x3c9a waiting on condition [0x00007fe3baef4000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x0000000744017340> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)
at org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:342)
at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:526)
at org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:44)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572)
at java.lang.Thread.run(Thread.java:744)
"qtp549594576-51 Selector1" prio=10 tid=0x00007fe34c341000 nid=0x3c99 runnable [0x00007fe3baff5000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
- locked <0x00000007440183e0> (a sun.nio.ch.Util$2)
- locked <0x00000007440183d0> (a java.util.Collections$UnmodifiableSet)
- locked <0x00000007440182a8> (a sun.nio.ch.EPollSelectorImpl)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
at org.eclipse.jetty.io.nio.SelectorManager$SelectSet.doSelect(SelectorManager.java:569)
at org.eclipse.jetty.io.nio.SelectorManager$1.run(SelectorManager.java:290)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
at java.lang.Thread.run(Thread.java:744)
"qtp549594576-50 Selector0" prio=10 tid=0x00007fe34c49c800 nid=0x3c98 runnable [0x00007fe3bb0f6000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
- locked <0x000000074431d9e0> (a sun.nio.ch.Util$2)
- locked <0x000000074431d9d0> (a java.util.Collections$UnmodifiableSet)
- locked <0x000000074431d8a8> (a sun.nio.ch.EPollSelectorImpl)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
at org.eclipse.jetty.io.nio.SelectorManager$SelectSet.doSelect(SelectorManager.java:569)
at org.eclipse.jetty.io.nio.SelectorManager$1.run(SelectorManager.java:290)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
at java.lang.Thread.run(Thread.java:744)
"HashSessionScavenger-0" daemon prio=10 tid=0x00007fe34c16e800 nid=0x3c97 in Object.wait() [0x00007fe3bb1f7000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007fe2b0268> (a java.util.TaskQueue)
at java.util.TimerThread.mainLoop(Timer.java:552)
- locked <0x00000007fe2b0268> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:505)
"JRebel License Expiration Notification Checker" prio=10 tid=0x00007fe34c055800 nid=0x3c82 waiting on condition [0x00007fe3bb2f8000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at org.zeroturnaround.eclipse.notifications.AbstractDailyWatcher.run(AbstractDailyWatcher.java:30)
at java.lang.Thread.run(Thread.java:744)
"JRebel Statistics Watcher" prio=10 tid=0x00007fe34c198800 nid=0x3c81 waiting on condition [0x00007fe3bb3f9000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at org.zeroturnaround.eclipse.notifications.RebelStatsFileWatcher.run(RebelStatsFileWatcher.java:53)
at java.lang.Thread.run(Thread.java:744)
"JavaScript indexing" daemon prio=10 tid=0x00007fe3e05ec800 nid=0x3c80 in Object.wait() [0x00007fe3bb4fa000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000743e558e8> (a org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager)
at java.lang.Object.wait(Object.java:503)
at org.eclipse.wst.jsdt.internal.core.search.processing.JobManager.run(JobManager.java:370)
- locked <0x0000000743e558e8> (a org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager)
at java.lang.Thread.run(Thread.java:744)
"Thread-9" prio=10 tid=0x00007fe34c330000 nid=0x3c7f waiting on condition [0x00007fe3bb5fb000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker$UpdateCheckThread.run(UpdateChecker.java:67)
"Java indexing" daemon prio=10 tid=0x00007fe3e0b49000 nid=0x3c6a in Object.wait() [0x00007fe3bb6fc000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000743ac0dc0> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager)
at java.lang.Object.wait(Object.java:503)
at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382)
- locked <0x0000000743ac0dc0> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager)
at java.lang.Thread.run(Thread.java:744)
"Worker-5" prio=10 tid=0x00007fe314001000 nid=0x3c55 in Object.wait() [0x00007fe3bb7fd000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000743adaec0> (a java.lang.Object)
at java.lang.Object.wait(Object.java:503)
at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:270)
- locked <0x0000000743adaec0> (a java.lang.Object)
at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:197)
at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92)
at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:286)
at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:118)
at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2283)
at org.eclipse.core.internal.resources.Project.setDescription(Project.java:1324)
at org.eclipse.core.internal.resources.Project.setDescription(Project.java:1378)
at com.puppetlabs.geppetto.pp.dsl.ui.pptp.PptpTargetProjectHandler.ensureTargetProjectConfiguration(PptpTargetProjectHandler.java:146)
at com.puppetlabs.geppetto.pp.dsl.ui.pptp.PptpTargetProjectHandler.ensureStateOfPuppetProjects(PptpTargetProjectHandler.java:71)
at com.puppetlabs.geppetto.pp.dsl.ui.pptp.PptpTargetProjectHandler$2.run(PptpTargetProjectHandler.java:187)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
"Worker-4" prio=10 tid=0x00007fe348006000 nid=0x3c54 waiting for monitor entry [0x00007fe3c0181000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.eclipse.xtext.builder.builderState.AbstractBuilderState.load(AbstractBuilderState.java:58)
- waiting to lock <0x00000007ff49ed28> (a org.eclipse.xtext.builder.clustering.ClusteringBuilderState)
at org.eclipse.xtext.builder.builderState.AbstractBuilderState.ensureLoaded(AbstractBuilderState.java:68)
at org.eclipse.xtext.builder.builderState.AbstractBuilderState.getAllResourceDescriptions(AbstractBuilderState.java:88)
at org.eclipse.xtext.builder.impl.ToBeBuiltComputer.doRemoveProject(ToBeBuiltComputer.java:56)
at org.eclipse.xtext.builder.impl.ToBeBuiltComputer.removeProject(ToBeBuiltComputer.java:52)
at org.eclipse.xtext.builder.impl.javasupport.JdtToBeBuiltComputer.removeProject(JdtToBeBuiltComputer.java:78)
at org.eclipse.xtext.builder.impl.ProjectOpenedOrClosedListener.scheduleRemoveProjectJob(ProjectOpenedOrClosedListener.java:125)
at org.eclipse.xtext.builder.impl.ProjectOpenedOrClosedListener$1.visit(ProjectOpenedOrClosedListener.java:102)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:69)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:80)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:49)
at org.eclipse.xtext.builder.impl.ProjectOpenedOrClosedListener.resourceChanged(ProjectOpenedOrClosedListener.java:87)
at org.eclipse.xtext.ui.shared.internal.ComposedResourceChangeListener.resourceChanged(ComposedResourceChangeListener.java:29)
at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:291)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285)
at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:149)
at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:396)
at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1531)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2354)
at org.eclipse.core.internal.events.NotificationManager$NotifyJob.run(NotificationManager.java:40)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
"Worker-3" prio=10 tid=0x00007fe348020000 nid=0x3c3f in Object.wait() [0x00007fe3c0283000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000743adaec0> (a java.lang.Object)
at java.lang.Object.wait(Object.java:503)
at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:270)
- locked <0x0000000743adaec0> (a java.lang.Object)
at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:197)
at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92)
at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:286)
at org.eclipse.core.internal.utils.StringPoolJob.run(StringPoolJob.java:100)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
"RequestHandlerThread[#4]" daemon prio=10 tid=0x00007fe334001000 nid=0x3c0f in Object.wait() [0x00007fe3c0c0b000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007ff4c3f08> (a winstone.RequestHandlerThread)
at java.lang.Object.wait(Object.java:503)
at winstone.RequestHandlerThread.run(RequestHandlerThread.java:216)
- locked <0x00000007ff4c3f08> (a winstone.RequestHandlerThread)
at java.lang.Thread.run(Thread.java:744)
"LauncherControlThread[ControlPort=-1]" prio=10 tid=0x00007fe34c028800 nid=0x3c0e waiting on condition [0x00007fe3c0d0c000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at winstone.Launcher.run(Launcher.java:279)
at java.lang.Thread.run(Thread.java:744)
"ConnectorThread:[http-20136]" daemon prio=10 tid=0x00007fe34c305000 nid=0x3c0d runnable [0x00007fe3c0e0d000]
java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
at java.net.ServerSocket.implAccept(ServerSocket.java:530)
at java.net.ServerSocket.accept(ServerSocket.java:498)
at winstone.HttpListener.run(HttpListener.java:127)
at java.lang.Thread.run(Thread.java:744)
"WinstoneHostConfigurationMgmt:default" daemon prio=10 tid=0x00007fe34c487000 nid=0x3c0c waiting on condition [0x00007fe3c0f0e000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at winstone.HostConfiguration.run(HostConfiguration.java:176)
at java.lang.Thread.run(Thread.java:744)
"Timer-0" daemon prio=10 tid=0x00007fe3e0a2f000 nid=0x3c0b in Object.wait() [0x00007fe3c100f000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000744020388> (a java.util.TaskQueue)
at java.util.TimerThread.mainLoop(Timer.java:552)
- locked <0x0000000744020388> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:505)
"com.google.inject.internal.Finalizer" daemon prio=10 tid=0x00007fe3e0d5e000 nid=0x3bb8 in Object.wait() [0x00007fe3c1190000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000744020b80> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
- locked <0x0000000744020b80> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
at com.google.inject.internal.Finalizer.run(Finalizer.java:114)
"WinstoneObjectPoolMgmt" daemon prio=10 tid=0x00007fe34c0b1800 nid=0x3ba3 waiting on condition [0x00007fe3c1291000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at winstone.ObjectPool.run(ObjectPool.java:107)
at java.lang.Thread.run(Thread.java:744)
"Worker-2" prio=10 tid=0x00007fe34801f800 nid=0x3ba2 in Object.wait() [0x00007fe3c3ffe000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000743adaec0> (a java.lang.Object)
at java.lang.Object.wait(Object.java:503)
at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:270)
- locked <0x0000000743adaec0> (a java.lang.Object)
at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:197)
at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92)
at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:286)
at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:118)
at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2283)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2340)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2327)
at org.eclipse.jdt.core.JavaCore.initializeAfterLoad(JavaCore.java:4132)
at org.eclipse.jdt.internal.ui.InitializeAfterLoadJob$RealJob.run(InitializeAfterLoadJob.java:36)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
"Worker-1" prio=10 tid=0x00007fe348002800 nid=0x3b63 in Object.wait() [0x00007fe3c1b92000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000743adaec0> (a java.lang.Object)
at java.lang.Object.wait(Object.java:503)
at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:270)
- locked <0x0000000743adaec0> (a java.lang.Object)
at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:197)
at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92)
at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:286)
at org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry.waitForWorkspaceLock(IndexDiffCacheEntry.java:348)
at org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry.access$4(IndexDiffCacheEntry.java:340)
at org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry$4.run(IndexDiffCacheEntry.java:275)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
"Bundle File Closer" daemon prio=10 tid=0x00007fe36428d000 nid=0x3b62 in Object.wait() [0x00007fe3c3acc000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000743d9ed18> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at java.lang.Object.wait(Object.java:503)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
- locked <0x0000000743d9ed18> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)
"Worker-0" prio=10 tid=0x00007fe3e082f000 nid=0x3b38 in Object.wait() [0x00007fe3c39ca000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000744879ca0> (a org.eclipse.core.internal.jobs.Semaphore)
at org.eclipse.core.internal.jobs.Semaphore.acquire(Semaphore.java:39)
- locked <0x0000000744879ca0> (a org.eclipse.core.internal.jobs.Semaphore)
at org.eclipse.core.internal.jobs.OrderedLock.doAcquire(OrderedLock.java:176)
at org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:110)
at org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:84)
at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:119)
at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2283)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2340)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:793)
at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1907)
at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:3221)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2699)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2863)
at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1968)
at org.eclipse.jdt.internal.core.JavaProject.getClasspathEntryFor(JavaProject.java:1446)
at org.eclipse.jdt.internal.core.PackageFragmentRoot.findSourceAttachmentRecommendation(PackageFragmentRoot.java:358)
at org.eclipse.jdt.internal.core.PackageFragmentRoot.getSourceAttachmentPath(PackageFragmentRoot.java:618)
at org.eclipse.xtext.ui.resource.SourceAttachmentPackageFragmentRootWalker.traverse(SourceAttachmentPackageFragmentRootWalker.java:78)
at org.eclipse.xtext.ui.resource.Storage2UriMapperJavaImpl.initializeData(Storage2UriMapperJavaImpl.java:230)
at org.eclipse.xtext.ui.resource.Storage2UriMapperJavaImpl.getCachedData(Storage2UriMapperJavaImpl.java:169)
at org.eclipse.xtext.ui.resource.Storage2UriMapperJavaImpl.updateCache(Storage2UriMapperJavaImpl.java:323)
at org.eclipse.xtext.ui.resource.Storage2UriMapperJavaImpl.initializeCache(Storage2UriMapperJavaImpl.java:357)
at org.eclipse.xtext.builder.builderState.AbstractBuilderState.load(AbstractBuilderState.java:61)
- locked <0x00000007ff49ed28> (a org.eclipse.xtext.builder.clustering.ClusteringBuilderState)
at org.eclipse.xtext.builder.builderState.AbstractBuilderState.ensureLoaded(AbstractBuilderState.java:68)
at org.eclipse.xtext.builder.builderState.AbstractBuilderState.getAllResourceDescriptions(AbstractBuilderState.java:88)
at org.eclipse.xtext.builder.impl.ToBeBuiltComputer.doRemoveProject(ToBeBuiltComputer.java:56)
at org.eclipse.xtext.builder.impl.ToBeBuiltComputer.updateProject(ToBeBuiltComputer.java:98)
at org.eclipse.xtext.builder.impl.javasupport.JdtToBeBuiltComputer.updateProject(JdtToBeBuiltComputer.java:88)
at org.eclipse.xtext.builder.impl.XtextBuilder.fullBuild(XtextBuilder.java:209)
at org.eclipse.xtext.builder.impl.XtextBuilder.build(XtextBuilder.java:89)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:733)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381)
at org.eclipse.core.internal.resources.Workspace.buildInternal(Workspace.java:514)
at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:423)
at com.puppetlabs.geppetto.pp.dsl.ui.internal.PPDSLActivator$1.run(PPDSLActivator.java:204)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
"EMF Reference Cleaner" daemon prio=10 tid=0x00007fe360073000 nid=0x3b35 in Object.wait() [0x00007fe3c3bcd000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007fd8b93b8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
- locked <0x00000007fd8b93b8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70)
"Worker-JM" prio=10 tid=0x00007fe36410f800 nid=0x3b34 in Object.wait() [0x00007fe3c3cce000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x000000074403c590> (a java.util.ArrayList)
at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58)
- locked <0x000000074403c590> (a java.util.ArrayList)
"[Timer] - Main Queue Handler" daemon prio=10 tid=0x00007fe36c09b000 nid=0x3b33 in Object.wait() [0x00007fe3c3dcf000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007440210a8> (a java.lang.Object)
at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141)
- locked <0x00000007440210a8> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:744)
"Framework Event Dispatcher" daemon prio=10 tid=0x00007fe36c00e800 nid=0x3b31 in Object.wait() [0x00007fe3c3ed0000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000743f18cb8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at java.lang.Object.wait(Object.java:503)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
- locked <0x0000000743f18cb8> (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=0x00007fe3e0530000 nid=0x3b30 in Object.wait() [0x00007fe3c81ba000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007fe1b80c0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at java.lang.Object.wait(Object.java:503)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
- locked <0x00000007fe1b80c0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)
"State Data Manager" daemon prio=10 tid=0x00007fe3e054c800 nid=0x3b2f waiting on condition [0x00007fe3c82bb000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:297)
at java.lang.Thread.run(Thread.java:744)
"Framework Active Thread" prio=10 tid=0x00007fe3e04c3000 nid=0x3b1a in Object.wait() [0x00007fe3c83bc000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007fd596590> (a org.eclipse.osgi.framework.internal.core.Framework)
at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1862)
- locked <0x00000007fd596590> (a org.eclipse.osgi.framework.internal.core.Framework)
at java.lang.Thread.run(Thread.java:744)
"Service Thread" daemon prio=10 tid=0x00007fe3e01f8000 nid=0x3b18 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread1" daemon prio=10 tid=0x00007fe3e01f6000 nid=0x3b17 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread0" daemon prio=10 tid=0x00007fe3e01f3000 nid=0x3b16 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Signal Dispatcher" daemon prio=10 tid=0x00007fe3e01f1000 nid=0x3b15 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Finalizer" daemon prio=10 tid=0x00007fe3e01c9800 nid=0x3b14 in Object.wait() [0x00007fe3d956d000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000745578cc8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
- locked <0x0000000745578cc8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189)
"Reference Handler" daemon prio=10 tid=0x00007fe3e01c7800 nid=0x3b13 in Object.wait() [0x00007fe3d966e000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000744999b50> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:503)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
- locked <0x0000000744999b50> (a java.lang.ref.Reference$Lock)
"main" prio=10 tid=0x00007fe3e0008000 nid=0x3b09 runnable [0x00007fe3e6d29000]
java.lang.Thread.State: RUNNABLE
at org.eclipse.swt.internal.gtk.OS.Call(Native Method)
at org.eclipse.swt.widgets.Display.sleep(Display.java:4233)
at org.eclipse.ui.application.WorkbenchAdvisor.eventLoopIdle(WorkbenchAdvisor.java:364)
at org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor.eventLoopIdle(IDEWorkbenchAdvisor.java:917)
at org.eclipse.ui.internal.Workbench$3.eventLoopIdle(Workbench.java:487)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1117)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
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:354)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
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:606)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
at org.eclipse.equinox.launcher.Main.run(Main.java:1450)
at org.eclipse.equinox.launcher.Main.main(Main.java:1426)
"VM Thread" prio=10 tid=0x00007fe3e01c3800 nid=0x3b12 runnable
"GC task thread#0 (ParallelGC)" prio=10 tid=0x00007fe3e001e000 nid=0x3b0a runnable
"GC task thread#1 (ParallelGC)" prio=10 tid=0x00007fe3e0020000 nid=0x3b0b runnable
"GC task thread#2 (ParallelGC)" prio=10 tid=0x00007fe3e0021800 nid=0x3b0c runnable
"GC task thread#3 (ParallelGC)" prio=10 tid=0x00007fe3e0023800 nid=0x3b0d runnable
"GC task thread#4 (ParallelGC)" prio=10 tid=0x00007fe3e0025800 nid=0x3b0e runnable
"GC task thread#5 (ParallelGC)" prio=10 tid=0x00007fe3e0027800 nid=0x3b0f runnable
"GC task thread#6 (ParallelGC)" prio=10 tid=0x00007fe3e0029000 nid=0x3b10 runnable
"GC task thread#7 (ParallelGC)" prio=10 tid=0x00007fe3e002b000 nid=0x3b11 runnable
"VM Periodic Task Thread" prio=10 tid=0x00007fe3e0203000 nid=0x3b19 waiting on condition
JNI global references: 513
The text was updated successfully, but these errors were encountered:
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Whenever I start up Eclipse I get a deadlock, with the workspace being locked forever ( see Git jobs waiting ) and the build of .com_puppetlabs_geppeto_pptp_target never completing.
The thread dump seems to suggest some sort of unfortunate interaction between geppetto and xtext, pasting below. I was able to reproduce this with both OpenJDK and the Oracle JDK.
The text was updated successfully, but these errors were encountered: