[jbosstools-issues] [JBoss JIRA] (JBIDE-13688) Dead lock after creating GWT Web Project from JBoss Central

Denis Golovin (JIRA) jira-events at lists.jboss.org
Fri Apr 12 13:48:56 EDT 2013


     [ https://issues.jboss.org/browse/JBIDE-13688?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Denis Golovin updated JBIDE-13688:
----------------------------------

    Fix Version/s: 4.0.1.Final

    
> Dead lock after creating GWT Web Project from JBoss Central
> -----------------------------------------------------------
>
>                 Key: JBIDE-13688
>                 URL: https://issues.jboss.org/browse/JBIDE-13688
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: project-examples
>    Affects Versions: 4.0.1.Final
>         Environment: Linux, x86_64
> java version "1.7.0_15"
> OpenJDK Runtime Environment (IcedTea7 2.3.7) (7u15-2.3.7-0ubuntu1~12.10)
> OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)
>            Reporter: Denis Golovin
>            Assignee: Denis Golovin
>             Fix For: 4.0.1.Final
>
>
> {code}"MultiThreadedHttpConnectionManager cleanup" daemon prio=10 tid=0x00007effc463f800 nid=0x3e76 in Object.wait() [0x00007eff6c452000]
>    java.lang.Thread.State: WAITING (on object monitor)
> 	at java.lang.Object.wait(Native Method)
> 	- waiting on <0x0000000789ace038> (a java.lang.ref.ReferenceQueue$Lock)
> 	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
> 	- locked <0x0000000789ace038> (a java.lang.ref.ReferenceQueue$Lock)
> 	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
> 	at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$ReferenceQueueThread.run(MultiThreadedHttpConnectionManager.java:1122)
> "Timer-0" daemon prio=10 tid=0x00007f0056032000 nid=0x3dff in Object.wait() [0x00007eff6df36000]
>    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 <0x00000007887f1548> (a java.util.TaskQueue)
> 	at java.util.TimerThread.run(Timer.java:505)
> "JavaScript indexing" daemon prio=10 tid=0x00007f005547d000 nid=0x3def in Object.wait() [0x00007f000d022000]
>    java.lang.Thread.State: WAITING (on object monitor)
> 	at java.lang.Object.wait(Native Method)
> 	at java.lang.Object.wait(Object.java:503)
> 	at org.eclipse.wst.jsdt.internal.core.search.processing.JobManager.run(JobManager.java:370)
> 	- locked <0x00000007876014b0> (a org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager)
> 	at java.lang.Thread.run(Thread.java:722)
> "qtp845461661-44" prio=10 tid=0x00007effc45d1000 nid=0x3de9 waiting on condition [0x00007f000c30e000]
>    java.lang.Thread.State: TIMED_WAITING (parking)
> 	at sun.misc.Unsafe.park(Native Method)
> 	- parking to wait for  <0x0000000788479c20> (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:337)
> 	at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:521)
> 	at org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:39)
> 	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:567)
> 	at java.lang.Thread.run(Thread.java:722)
> "qtp845461661-43 Selector1" prio=10 tid=0x00007effc45cf000 nid=0x3de8 runnable [0x00007f000c40f000]
>    java.lang.Thread.State: RUNNABLE
> 	at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
> 	at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:228)
> 	at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:81)
> 	at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
> 	- locked <0x000000078847aab0> (a sun.nio.ch.Util$2)
> 	- locked <0x000000078847aaa0> (a java.util.Collections$UnmodifiableSet)
> 	- locked <0x000000078847a870> (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:564)
> 	at org.eclipse.jetty.io.nio.SelectorManager$1.run(SelectorManager.java:285)
> 	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:603)
> 	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:538)
> 	at java.lang.Thread.run(Thread.java:722)
> "qtp845461661-42" prio=10 tid=0x00007effc45cd000 nid=0x3de7 waiting on condition [0x00007f000c510000]
>    java.lang.Thread.State: TIMED_WAITING (parking)
> 	at sun.misc.Unsafe.park(Native Method)
> 	- parking to wait for  <0x0000000788479c20> (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:337)
> 	at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:521)
> 	at org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:39)
> 	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:567)
> 	at java.lang.Thread.run(Thread.java:722)
> "qtp845461661-41 Acceptor0 SelectChannelConnector at 0.0.0.0:50313" prio=10 tid=0x00007effc45cb000 nid=0x3de6 runnable [0x00007f000c611000]
>    java.lang.Thread.State: RUNNABLE
> 	at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
> 	at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:226)
> 	- locked <0x000000078847a4d8> (a java.lang.Object)
> 	at org.eclipse.jetty.server.nio.SelectChannelConnector.accept(SelectChannelConnector.java:104)
> 	at org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:933)
> 	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:603)
> 	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:538)
> 	at java.lang.Thread.run(Thread.java:722)
> "qtp845461661-40 Acceptor1 SelectChannelConnector at 0.0.0.0:50313" prio=10 tid=0x00007effc45c9000 nid=0x3de5 waiting for monitor entry [0x00007f000c712000]
>    java.lang.Thread.State: BLOCKED (on object monitor)
> 	at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:210)
> 	- waiting to lock <0x000000078847a4d8> (a java.lang.Object)
> 	at org.eclipse.jetty.server.nio.SelectChannelConnector.accept(SelectChannelConnector.java:104)
> 	at org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:933)
> 	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:603)
> 	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:538)
> 	at java.lang.Thread.run(Thread.java:722)
> "qtp845461661-39" prio=10 tid=0x00007effc45c7000 nid=0x3de4 waiting on condition [0x00007f000c813000]
>    java.lang.Thread.State: TIMED_WAITING (parking)
> 	at sun.misc.Unsafe.park(Native Method)
> 	- parking to wait for  <0x0000000788479c20> (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:337)
> 	at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:521)
> 	at org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:39)
> 	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:567)
> 	at java.lang.Thread.run(Thread.java:722)
> "qtp845461661-38" prio=10 tid=0x00007effc45c5000 nid=0x3de3 waiting on condition [0x00007f000c914000]
>    java.lang.Thread.State: TIMED_WAITING (parking)
> 	at sun.misc.Unsafe.park(Native Method)
> 	- parking to wait for  <0x0000000788479c20> (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:337)
> 	at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:521)
> 	at org.eclipse.jetty.util.thread.QueuedThreadPool.access$600(QueuedThreadPool.java:39)
> 	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:567)
> 	at java.lang.Thread.run(Thread.java:722)
> "qtp845461661-37 Selector0" prio=10 tid=0x00007effc45c2000 nid=0x3de2 runnable [0x00007f000ca15000]
>    java.lang.Thread.State: RUNNABLE
> 	at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
> 	at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:228)
> 	at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:81)
> 	at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
> 	- locked <0x00000007884798f8> (a sun.nio.ch.Util$2)
> 	- locked <0x00000007884798e8> (a java.util.Collections$UnmodifiableSet)
> 	- locked <0x00000007884796a8> (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:564)
> 	at org.eclipse.jetty.io.nio.SelectorManager$1.run(SelectorManager.java:285)
> 	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:603)
> 	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:538)
> 	at java.lang.Thread.run(Thread.java:722)
> "Worker-4" prio=10 tid=0x00007eff94001000 nid=0x3de1 in Object.wait() [0x00007f00201c2000]
>    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 <0x0000000785b44c48> (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-3" prio=10 tid=0x00007effb404f800 nid=0x3de0 in Object.wait() [0x00007f000cf21000]
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)
> 	at java.lang.Object.wait(Native Method)
> 	at org.eclipse.core.internal.jobs.Semaphore.acquire(Semaphore.java:39)
> 	- locked <0x000000078d9b7d98> (a org.eclipse.core.internal.jobs.Semaphore)
> 	at org.eclipse.core.internal.jobs.JobManager.join(JobManager.java:847)
> 	at org.eclipse.core.internal.jobs.InternalJob.join(InternalJob.java:380)
> 	at org.eclipse.core.runtime.jobs.Job.join(Job.java:385)
> 	at org.jboss.tools.project.examples.ProjectExamplesActivator$6.done(ProjectExamplesActivator.java:1059)
> 	at org.eclipse.core.internal.jobs.JobListeners$3.notify(JobListeners.java:39)
> 	at org.eclipse.core.internal.jobs.JobListeners.doNotify(JobListeners.java:112)
> 	at org.eclipse.core.internal.jobs.JobListeners.done(JobListeners.java:152)
> 	at org.eclipse.core.internal.jobs.JobManager.endJob(JobManager.java:647)
> 	at org.eclipse.core.internal.jobs.WorkerPool.endJob(WorkerPool.java:105)
> 	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:70)
> "Java indexing" daemon prio=10 tid=0x00007effc41d3800 nid=0x3dc1 in Object.wait() [0x00007f0033ffe000]
>    java.lang.Thread.State: WAITING (on object monitor)
> 	at java.lang.Object.wait(Native Method)
> 	at java.lang.Object.wait(Object.java:503)
> 	at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382)
> 	- locked <0x0000000786e88800> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager)
> 	at java.lang.Thread.run(Thread.java:722)
> "Worker-2" prio=10 tid=0x00007effb4001000 nid=0x3dc0 in Object.wait() [0x00007f0040128000]
>    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 <0x0000000785b44c48> (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-1" prio=10 tid=0x00007effc400d800 nid=0x3db6 in Object.wait() [0x00007f0033bea000]
>    java.lang.Thread.State: WAITING (on object monitor)
> 	at java.lang.Object.wait(Native Method)
> 	at java.lang.Object.wait(Object.java:503)
> 	at org.eclipse.core.internal.jobs.JobManager.waitForUnblocked(JobManager.java:1433)
> 	- locked <0x000000078ad918b8> (a java.lang.Object)
> 	at org.eclipse.core.internal.jobs.JobManager.yieldRule(JobManager.java:1359)
> 	at org.eclipse.core.internal.jobs.InternalJob.yieldRule(InternalJob.java:603)
> 	at org.eclipse.core.runtime.jobs.Job.yieldRule(Job.java:709)
> 	at org.eclipse.wst.common.componentcore.internal.builder.DependencyGraphImpl.waitForAllUpdates(DependencyGraphImpl.java:691)
> 	at org.eclipse.wst.common.componentcore.internal.builder.DependencyGraphImpl.getReferencingComponents(DependencyGraphImpl.java:126)
> 	at org.eclipse.wst.common.componentcore.internal.builder.DependencyGraphImpl.getReferencingComponents(DependencyGraphImpl.java:116)
> 	at org.eclipse.wst.common.componentcore.internal.resources.VirtualComponent.getReferencingComponents(VirtualComponent.java:579)
> 	at org.eclipse.jst.j2ee.project.facet.EarFacetValidator.validate(EarFacetValidator.java:77)
> 	at org.eclipse.wst.common.project.facet.core.internal.FacetedProjectValidationBuilder.build(FacetedProjectValidationBuilder.java:132)
> 	at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728)
> 	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> 	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)
> 	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239)
> 	at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292)
> 	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> 	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295)
> 	at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351)
> 	at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374)
> 	at org.eclipse.core.internal.resources.Workspace.buildInternal(Workspace.java:513)
> 	at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:422)
> 	at org.jboss.tools.project.examples.ProjectExamplesActivator$1.run(ProjectExamplesActivator.java:205)
> 	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
> "[ThreadPool Manager] - Idle Thread" daemon prio=10 tid=0x00007effc000b800 nid=0x3ceb in Object.wait() [0x00007f0039fc4000]
>    java.lang.Thread.State: WAITING (on object monitor)
> 	at java.lang.Object.wait(Native Method)
> 	at java.lang.Object.wait(Object.java:503)
> 	at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106)
> 	- locked <0x0000000786e88c50> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor)
> "Thread-2" daemon prio=10 tid=0x00007effc85fe800 nid=0x3c69 waiting on condition [0x00007f003a0c5000]
>    java.lang.Thread.State: WAITING (parking)
> 	at sun.misc.Unsafe.park(Native Method)
> 	- parking to wait for  <0x00000007861f8cb0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
> 	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
> 	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
> 	at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:374)
> 	at org.eclipse.equinox.weaving.internal.caching.CacheWriter$1.run(CacheWriter.java:47)
> 	at java.lang.Thread.run(Thread.java:722)
> "Provisioning Event Dispatcher" daemon prio=10 tid=0x00007effc8516800 nid=0x3c60 in Object.wait() [0x00007f003a1c6000]
>    java.lang.Thread.State: WAITING (on object monitor)
> 	at java.lang.Object.wait(Native Method)
> 	- waiting on <0x0000000786486e30> (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 <0x0000000786486e30> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
> 	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)
> "Worker-JM" prio=10 tid=0x00007effc80e3000 nid=0x3c5e in Object.wait() [0x00007f003a4c9000]
>    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:58)
> 	- locked <0x0000000785baf930> (a java.util.ArrayList)
> "[Timer] - Main Queue Handler" daemon prio=10 tid=0x00007effc82c5000 nid=0x3c55 in Object.wait() [0x00007f003a3c8000]
>    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 <0x00000007855eece0> (a java.lang.Object)
> 	at java.lang.Thread.run(Thread.java:722)
> "Start Level Event Dispatcher" daemon prio=10 tid=0x00007f0054adc800 nid=0x3c41 in Object.wait() [0x00007f003a5ca000]
>    java.lang.Thread.State: WAITING (on object monitor)
> 	at java.lang.Object.wait(Native Method)
> 	- waiting on <0x0000000783964c70> (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 <0x0000000783964c70> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
> 	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)
> "Framework Event Dispatcher" daemon prio=10 tid=0x00007f0054667000 nid=0x3c40 in Object.wait() [0x00007f003a6cb000]
>    java.lang.Thread.State: WAITING (on object monitor)
> 	at java.lang.Object.wait(Native Method)
> 	at java.lang.Object.wait(Object.java:503)
> 	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
> 	- locked <0x0000000783965410> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
> 	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)
> "Bundle File Closer" daemon prio=10 tid=0x00007f0054b3c000 nid=0x3c3e in Object.wait() [0x00007f003a7cc000]
>    java.lang.Thread.State: WAITING (on object monitor)
> 	at java.lang.Object.wait(Native Method)
> 	at java.lang.Object.wait(Object.java:503)
> 	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
> 	- locked <0x0000000783965618> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
> 	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)
> "Framework Active Thread" prio=10 tid=0x00007f005464d000 nid=0x3c3c in Object.wait() [0x00007f003a9ce000]
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)
> 	at java.lang.Object.wait(Native Method)
> 	at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1862)
> 	- locked <0x0000000784144590> (a org.eclipse.osgi.framework.internal.core.Framework)
> 	at java.lang.Thread.run(Thread.java:722)
> "Service Thread" daemon prio=10 tid=0x00007f005425f800 nid=0x3c38 runnable [0x0000000000000000]
>    java.lang.Thread.State: RUNNABLE
> "C2 CompilerThread1" daemon prio=10 tid=0x00007f005425d000 nid=0x3c37 waiting on condition [0x0000000000000000]
>    java.lang.Thread.State: RUNNABLE
> "C2 CompilerThread0" daemon prio=10 tid=0x00007f005425a000 nid=0x3c36 waiting on condition [0x0000000000000000]
>    java.lang.Thread.State: RUNNABLE
> "Signal Dispatcher" daemon prio=10 tid=0x00007f0054258000 nid=0x3c35 runnable [0x0000000000000000]
>    java.lang.Thread.State: RUNNABLE
> "Finalizer" daemon prio=10 tid=0x00007f0054202000 nid=0x3c34 in Object.wait() [0x00007f004b8f7000]
>    java.lang.Thread.State: WAITING (on object monitor)
> 	at java.lang.Object.wait(Native Method)
> 	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
> 	- locked <0x0000000783aa82c8> (a java.lang.ref.ReferenceQueue$Lock)
> 	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
> 	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177)
> "Reference Handler" daemon prio=10 tid=0x00007f00541ff800 nid=0x3c33 in Object.wait() [0x00007f004b9f8000]
>    java.lang.Thread.State: WAITING (on object monitor)
> 	at java.lang.Object.wait(Native Method)
> 	at java.lang.Object.wait(Object.java:503)
> 	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
> 	- locked <0x0000000783aa8040> (a java.lang.ref.Reference$Lock)
> "main" prio=10 tid=0x00007f0054009800 nid=0x3c29 runnable [0x00007f005ddb8000]
>    java.lang.Thread.State: RUNNABLE
> 	at org.eclipse.swt.internal.gtk.OS.Call(Native Method)
> 	at org.eclipse.swt.widgets.Display.sleep(Display.java:4036)
> 	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:462)
> 	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1033)
> 	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
> 	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:923)
> 	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86)
> 	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588)
> 	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
> 	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:543)
> 	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
> 	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:353)
> 	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
> 	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:601)
> 	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
> 	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
> 	at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
> 	at org.eclipse.equinox.launcher.Main.main(Main.java:1414)
> {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jbosstools-issues mailing list