This repository was archived by the owner on Jul 13, 2022. It is now read-only.
This repository was archived by the owner on Jul 13, 2022. It is now read-only.
autowired hyperlink detector blocks UI #296
Open
Description
This thread dump got reported here:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=530450
It looks like the autowired hyperlink detector blocks the UI because it is waiting for the beans model to be created. It is not a real deadlock, but it looks like the bean model creation takes a very long time and this should by no means not block the UI.
We should change this and have something like a timeout when the autowired hyperlink detector tries to read the beans model.
2018-06-20 14:28:18
Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.131-b11 mixed mode):
"Recommenders-Bus-Thread-85" #2093 daemon prio=1 os_prio=-2 tid=0x000000002153a800 nid=0x1294 waiting on condition [0x00000000513ff000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x000000008d9a13b8> (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.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066)
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:748)
Locked ownable synchronizers:
- None
"Recommenders-Bus-Thread-84" #2089 daemon prio=1 os_prio=-2 tid=0x000000002153a000 nid=0x2508 waiting on condition [0x000000005126f000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x000000008d9a13b8> (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.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066)
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:748)
Locked ownable synchronizers:
- None
"Recommenders-Bus-Thread-83" #2085 daemon prio=1 os_prio=-2 tid=0x000000002ce37800 nid=0x3040 waiting on condition [0x000000004909f000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x000000008d9a13b8> (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.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066)
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:748)
Locked ownable synchronizers:
- None
"RMI TCP Connection(2)-192.168.56.1" #2084 daemon prio=5 os_prio=0 tid=0x00000000318ba800 nid=0xa54 runnable [0x000000004a9ae000]
java.lang.Thread.State: RUNNABLE
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
at java.net.SocketInputStream.read(SocketInputStream.java:171)
at java.net.SocketInputStream.read(SocketInputStream.java:141)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
at java.io.BufferedInputStream.read(BufferedInputStream.java:265)
- locked <0x000000008d082390> (a java.io.BufferedInputStream)
at java.io.FilterInputStream.read(FilterInputStream.java:83)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:550)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$$Lambda$1114/822902278.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
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:748)
Locked ownable synchronizers:
- <0x000000008d082550> (a java.util.concurrent.ThreadPoolExecutor$Worker)
"JMX server connection timeout 2083" #2083 daemon prio=5 os_prio=0 tid=0x00000000318b9800 nid=0x2c3c in Object.wait() [0x000000005086f000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:168)
- locked <0x000000009316c7a8> (a [I)
at java.lang.Thread.run(Thread.java:748)
Locked ownable synchronizers:
- None
"RMI Scheduler(0)" #2082 daemon prio=5 os_prio=0 tid=0x000000003f50e800 nid=0x1970 waiting on condition [0x000000004f46f000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x000000008005da78> (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:748)
Locked ownable synchronizers:
- None
"RMI TCP Connection(idle)" #2081 daemon prio=5 os_prio=0 tid=0x000000003f513800 nid=0x1df4 waiting on condition [0x000000004e86f000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x0000000080052480> (a java.util.concurrent.SynchronousQueue$TransferStack)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066)
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:748)
Locked ownable synchronizers:
- None
"Recommenders-Bus-Thread-82" #2080 daemon prio=1 os_prio=-2 tid=0x000000002153b800 nid=0x3048 waiting on condition [0x000000004e26f000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x000000008d9a13b8> (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.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066)
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:748)
Locked ownable synchronizers:
- None
"Recommenders-Bus-Thread-81" #2079 daemon prio=1 os_prio=-2 tid=0x0000000044c83800 nid=0x31c4 waiting on condition [0x000000004b68f000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x000000008d9a13b8> (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.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066)
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:748)
Locked ownable synchronizers:
- None
"Background Thread-6 (Spring IDE/3.9.4)" #2003 daemon prio=5 os_prio=0 tid=0x000000002ab0c800 nid=0x2da8 runnable [0x000000004aefd000]
java.lang.Thread.State: RUNNABLE
at java.io.WinNTFileSystem.getBooleanAttributes(Native Method)
at java.io.File.exists(File.java:819)
at sun.misc.URLClassPath$FileLoader.getResource(URLClassPath.java:1282)
at sun.misc.URLClassPath$FileLoader.findResource(URLClassPath.java:1249)
at sun.misc.URLClassPath.findResource(URLClassPath.java:215)
at java.net.URLClassLoader$2.run(URLClassLoader.java:569)
at java.net.URLClassLoader$2.run(URLClassLoader.java:567)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findResource(URLClassLoader.java:566)
at org.springframework.ide.eclipse.core.java.FilteringURLClassLoader.findResource(FilteringURLClassLoader.java:39)
at java.lang.ClassLoader.getResource(ClassLoader.java:1096)
at org.springframework.ide.eclipse.core.java.FilteringURLClassLoader.getResource(FilteringURLClassLoader.java:51)
at java.net.URLClassLoader.getResourceAsStream(URLClassLoader.java:232)
at org.springframework.ide.eclipse.core.java.FilteringURLClassLoader.getResourceAsStream(FilteringURLClassLoader.java:57)
at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:166)
at org.springframework.ide.eclipse.core.type.asm.SimpleClassReaderFactory.getClassReader(SimpleClassReaderFactory.java:67)
at org.springframework.ide.eclipse.core.type.asm.CachingClassReaderFactory.getClassReader(CachingClassReaderFactory.java:61)
- locked <0x0000000083d045a8> (a java.util.HashMap)
at org.springframework.ide.eclipse.core.type.asm.SimpleClassReaderFactory.getClassReader(SimpleClassReaderFactory.java:63)
at org.springframework.ide.eclipse.core.java.classreading.JdtConnectedMetadataReader.<init>(JdtConnectedMetadataReader.java:44)
at org.springframework.ide.eclipse.core.java.classreading.JdtMetadataReaderFactory.getMetadataReader(JdtMetadataReaderFactory.java:53)
at org.springframework.ide.eclipse.core.java.classreading.CachingJdtMetadataReaderFactory.getMetadataReader(CachingJdtMetadataReaderFactory.java:38)
- locked <0x0000000083d04648> (a java.util.HashMap)
at org.springframework.context.annotation.ConfigurationClassParser.asSourceClass(ConfigurationClassParser.java:693)
at org.springframework.context.annotation.ConfigurationClassParser$SourceClass.getInterfaces(ConfigurationClassParser.java:870)
at org.springframework.context.annotation.ConfigurationClassParser.processInterfaces(ConfigurationClassParser.java:363)
at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:320)
at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:245)
at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:198)
at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:167)
at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:308)
at org.springframework.ide.eclipse.metadata.process.JdtConfigurationClassPostProcessor.postProcess(JdtConfigurationClassPostProcessor.java:88)
at org.springframework.ide.eclipse.beans.core.internal.model.BeansConfig$4.run(BeansConfig.java:774)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.springframework.ide.eclipse.beans.core.internal.model.BeansConfig.executePostProcessor(BeansConfig.java:757)
at org.springframework.ide.eclipse.beans.core.internal.model.BeansConfig.postProcess(BeansConfig.java:640)
at org.springframework.ide.eclipse.beans.core.internal.model.BeansConfig.access$8(BeansConfig.java:599)
at org.springframework.ide.eclipse.beans.core.internal.model.BeansConfig$3.call(BeansConfig.java:459)
at org.springframework.ide.eclipse.beans.core.internal.model.BeansConfig$3.call(BeansConfig.java:1)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
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:748)
Locked ownable synchronizers:
- <0x0000000097c9ff18> (a java.util.concurrent.ThreadPoolExecutor$Worker)
"Worker-63" #1918 prio=5 os_prio=0 tid=0x000000002ab97800 nid=0x311c in Object.wait() [0x000000004a77f000]
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:197)
- locked <0x0000000082aa69b0> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:52)
Locked ownable synchronizers:
- None
"org.jboss.tools.common.validation.java.JavaDirtyRegionProcessor" #1707 daemon prio=1 os_prio=-2 tid=0x0000000025fac000 nid=0x2d94 in Object.wait() [0x000000003c1af000]
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 <0x0000000081820650> (a java.util.Collections$SynchronizedRandomAccessList)
Locked ownable synchronizers:
- None
"org.eclipse.jdt.internal.ui.text.JavaReconciler" #1705 daemon prio=1 os_prio=-2 tid=0x000000001bd5a000 nid=0x3008 in Object.wait() [0x0000000048f9f000]
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:180)
- locked <0x000000009ad3d6b8> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
Locked ownable synchronizers:
- None
"org.jboss.tools.common.validation.java.JavaDirtyRegionProcessor" #1575 daemon prio=1 os_prio=-2 tid=0x0000000044c76000 nid=0x32cc in Object.wait() [0x000000004e46f000]
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 <0x00000000894804e0> (a java.util.Collections$SynchronizedRandomAccessList)
Locked ownable synchronizers:
- None
"org.eclipse.jdt.internal.ui.text.JavaReconciler" #1573 daemon prio=1 os_prio=-2 tid=0x0000000044c7d800 nid=0x2ed8 in Object.wait() [0x000000004e56f000]
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:180)
- locked <0x0000000089480678> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
Locked ownable synchronizers:
- None
"org.jboss.tools.common.validation.java.JavaDirtyRegionProcessor" #1558 daemon prio=1 os_prio=-2 tid=0x0000000044c7f800 nid=0x2fbc in Object.wait() [0x000000004e36f000]
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 <0x0000000081280220> (a java.util.Collections$SynchronizedRandomAccessList)
Locked ownable synchronizers:
- None
"org.eclipse.jdt.internal.ui.text.JavaReconciler" #1556 daemon prio=1 os_prio=-2 tid=0x0000000044c7e000 nid=0x1334 in Object.wait() [0x0000000048e9f000]
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:180)
- locked <0x0000000081200330> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
Locked ownable synchronizers:
- None
"Worker-62" #1509 prio=5 os_prio=0 tid=0x00000000263b1000 nid=0x1d50 waiting on condition [0x000000004f56e000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x000000008d082748> (a java.util.concurrent.FutureTask)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:426)
at java.util.concurrent.FutureTask.get(FutureTask.java:204)
at org.springframework.ide.eclipse.beans.core.internal.model.BeansConfig.readConfig(BeansConfig.java:479)
at org.springframework.ide.eclipse.beans.core.internal.model.AbstractBeansConfig.getBeans(AbstractBeansConfig.java:280)
at org.springframework.ide.eclipse.beans.core.internal.model.validation.BeansConfigReloadingProjectContributionEventListener.start(BeansConfigReloadingProjectContributionEventListener.java:110)
at org.springframework.ide.eclipse.core.internal.project.SpringProjectContributionManager$1.execute(SpringProjectContributionManager.java:112)
at org.springframework.ide.eclipse.core.internal.project.SpringProjectContributionManager$9.run(SpringProjectContributionManager.java:291)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.springframework.ide.eclipse.core.internal.project.SpringProjectContributionManager.execute(SpringProjectContributionManager.java:294)
at org.springframework.ide.eclipse.core.internal.project.SpringProjectContributionManager.build(SpringProjectContributionManager.java:110)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:735)
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:301)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:304)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:360)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:383)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:142)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:232)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)
Locked ownable synchronizers:
- <0x000000008133a5c0> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync)
"org.jboss.tools.common.validation.java.JavaDirtyRegionProcessor" #1507 daemon prio=1 os_prio=-2 tid=0x000000003ab2e800 nid=0x8f0 in Object.wait() [0x000000004f36f000]
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 <0x00000000966037c8> (a java.util.Collections$SynchronizedRandomAccessList)
Locked ownable synchronizers:
- None
"org.eclipse.jdt.internal.ui.text.JavaReconciler" #1505 daemon prio=1 os_prio=-2 tid=0x000000003ab3b800 nid=0x3250 in Object.wait() [0x000000004b78f000]
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:180)
- locked <0x0000000090180bb0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
Locked ownable synchronizers:
- None
"org.eclipse.jdt.internal.ui.text.JavaReconciler" #1498 daemon prio=1 os_prio=-2 tid=0x000000002cca2800 nid=0x6ec in Object.wait() [0x000000004be8f000]
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:180)
- locked <0x0000000083506450> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
Locked ownable synchronizers:
- None
"Worker-61" #1414 prio=5 os_prio=0 tid=0x000000002ab0b000 nid=0x2244 in Object.wait() [0x000000004e16f000]
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:197)
- locked <0x0000000082aa69b0> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:52)
Locked ownable synchronizers:
- None
"Worker-60" #1402 prio=5 os_prio=0 tid=0x000000003ab37000 nid=0x1904 in Object.wait() [0x000000004b48f000]
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.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:313)
- locked <0x00000000846524d8> (a java.lang.Object)
at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:202)
at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92)
at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:308)
at org.eclipse.core.internal.utils.StringPoolJob.run(StringPoolJob.java:98)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)
Locked ownable synchronizers:
- None
"Worker-59" #1383 prio=5 os_prio=0 tid=0x000000003a895800 nid=0x27a8 in Object.wait() [0x000000003d0af000]
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:197)
- locked <0x0000000082aa69b0> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:52)
Locked ownable synchronizers:
- None
"org.jboss.tools.common.validation.java.JavaDirtyRegionProcessor" #1195 daemon prio=1 os_prio=-2 tid=0x000000002cca6800 nid=0x73c in Object.wait() [0x00000000514ff000]
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 <0x000000008ce80178> (a java.util.Collections$SynchronizedRandomAccessList)
Locked ownable synchronizers:
- None
"Worker-58" #1125 prio=5 os_prio=0 tid=0x000000003ab3a800 nid=0x234c in Object.wait() [0x000000004e03f000]
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:197)
- locked <0x0000000082aa69b0> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:52)
Locked ownable synchronizers:
- None
"Worker-56" #1106 prio=5 os_prio=0 tid=0x000000003ab35800 nid=0x2fb4 in Object.wait() [0x000000004bb8f000]
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:197)
- locked <0x0000000082aa69b0> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:52)
Locked ownable synchronizers:
- None
"org.jboss.tools.common.validation.java.JavaDirtyRegionProcessor" #1055 daemon prio=1 os_prio=-2 tid=0x0000000044c76800 nid=0x30f8 in Object.wait() [0x000000004b38f000]
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 <0x0000000089480808> (a java.util.Collections$SynchronizedRandomAccessList)
Locked ownable synchronizers:
- None
"org.eclipse.jdt.internal.ui.text.JavaReconciler" #1053 daemon prio=1 os_prio=-2 tid=0x0000000044c7b000 nid=0x1154 in Object.wait() [0x000000004939f000]
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:180)
- locked <0x0000000096686368> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
Locked ownable synchronizers:
- None
"Worker-54" #1047 prio=5 os_prio=0 tid=0x000000002d49d800 nid=0x760 in Object.wait() [0x000000004949f000]
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:197)
- locked <0x0000000082aa69b0> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:52)
Locked ownable synchronizers:
- None
"org.jboss.tools.common.validation.java.JavaDirtyRegionProcessor" #1044 daemon prio=1 os_prio=-2 tid=0x000000002ab98800 nid=0x738 in Object.wait() [0x000000003f1ef000]
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 <0x0000000083506dc0> (a java.util.Collections$SynchronizedRandomAccessList)
Locked ownable synchronizers:
- None
"org.eclipse.jdt.internal.ui.text.JavaReconciler" #1042 daemon prio=1 os_prio=-2 tid=0x000000002ab9d000 nid=0x8c0 in Object.wait() [0x000000003d5bf000]
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:180)
- locked <0x0000000097c607c0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
Locked ownable synchronizers:
- None
"Worker-53" #1024 prio=5 os_prio=0 tid=0x0000000025faf800 nid=0x231c in Object.wait() [0x00000000444df000]
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:197)
- locked <0x0000000082aa69b0> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:52)
Locked ownable synchronizers:
- None
"Worker-52" #1019 prio=5 os_prio=0 tid=0x000000001bd5e800 nid=0x65c in Object.wait() [0x000000003d1af000]
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:197)
- locked <0x0000000082aa69b0> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:239)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:52)
Locked ownable synchronizers:
- None
"Dali Event Handler" #881 prio=6 os_prio=0 tid=0x000000003ab31800 nid=0x238c in Object.wait() [0x0000000022f0f000]
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.jpt.common.utility.internal.queue.SynchronizedQueue.waitUntilEmptyIs_(SynchronizedQueue.java:134)
at org.eclipse.jpt.common.utility.internal.queue.SynchronizedQueue.waitUntilEmptyIs(SynchronizedQueue.java:125)
- locked <0x0000000096685dd8> (a org.eclipse.jpt.common.utility.internal.queue.SynchronizedQueue)
at org.eclipse.jpt.common.utility.internal.queue.SynchronizedQueue.waitUntilNotEmpty(SynchronizedQueue.java:149)
at org.eclipse.jpt.common.utility.internal.command.AbstractAsynchronousCommandContext.waitForCommand(AbstractAsynchronousCommandContext.java:154)
at org.eclipse.jpt.common.utility.internal.command.AbstractAsynchronousCommandContext$Consumer.waitForProducer(AbstractAsynchronousCommandContext.java:189)
at org.eclipse.jpt.common.utility.internal.ConsumerThreadCoordinator$RunnableConsumer.run(ConsumerThreadCoordinator.java:194)
at java.lang.Thread.run(Thread.java:748)
Locked ownable synchronizers:
- None
"org.jboss.tools.common.validation.java.JavaDirtyRegionProcessor" #411 daemon prio=1 os_prio=-2 tid=0x000000001d121000 nid=0x9cc in Object.wait() [0x00000000303af000]
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 <0x000000008391c058> (a java.util.Collections$SynchronizedRandomAccessList)
Locked ownable synchronizers:
- None
"org.eclipse.jdt.internal.ui.text.JavaReconciler" #409 daemon prio=1 os_prio=-2 tid=0x000000001d11e800 nid=0x2108 in Object.wait() [0x000000002f7df000]
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:180)
- locked <0x000000008391c1f0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
Locked ownable synchronizers:
- None
"org.jboss.tools.common.validation.java.JavaDirtyRegionProcessor" #390 daemon prio=1 os_prio=-2 tid=0x0000000025f8e800 nid=0x1d54 in Object.wait() [0x0000000041a6f000]
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 <0x000000008391c380> (a java.util.Collections$SynchronizedRandomAccessList)
Locked ownable synchronizers:
- None
"org.eclipse.jdt.internal.ui.text.JavaReconciler" #388 daemon prio=1 os_prio=-2 tid=0x00000000263b5800 nid=0x24ac in Object.wait() [0x000000004196f000]
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:180)
- locked <0x000000008391c518> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
Locked ownable synchronizers:
- None
"org.jboss.tools.common.validation.java.JavaDirtyRegionProcessor" #356 daemon prio=1 os_prio=-2 tid=0x0000000025f90000 nid=0x2d2c in Object.wait() [0x0000000040dcf000]
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 <0x0000000081820688> (a java.util.Collections$SynchronizedRandomAccessList)
Locked ownable synchronizers:
- None
"org.eclipse.jdt.internal.ui.text.JavaReconciler" #354 daemon prio=1 os_prio=-2 tid=0x000000001e4bf800 nid=0x2870 in Object.wait() [0x0000000040acf000]
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:180)
- locked <0x00000000818206a0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
Locked ownable synchronizers:
- None
"org.jboss.tools.common.validation.java.JavaDirtyRegionProcessor" #333 daemon prio=1 os_prio=-2 tid=0x000000002d4a3000 nid=0x21a8 in Object.wait() [0x00000000337af000]
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 <0x000000008b1057c0> (a java.util.Collections$SynchronizedRandomAccessList)
Locked ownable synchronizers:
- None
"org.eclipse.jdt.internal.ui.text.JavaReconciler" #331 daemon prio=1 os_prio=-2 tid=0x000000002d4a0000 nid=0x2d1c in Object.wait() [0x000000003daff000]
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:180)
- locked <0x000000008b1057d8> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
Locked ownable synchronizers:
- None
"Scheduler-756206470" #290 prio=5 os_prio=0 tid=0x00000000263b4800 nid=0x2aec waiting on condition [0x000000003d4af000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000966050f0> (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:748)
Locked ownable synchronizers:
- None
"qtp1999040233-289" #289 prio=5 os_prio=0 tid=0x00000000263b6000 nid=0x2134 waiting on condition [0x00000000409cf000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000966051b8> (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 org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:392)
at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:600)
at org.eclipse.jetty.util.thread.QueuedThreadPool.access$800(QueuedThreadPool.java:49)
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:663)
at java.lang.Thread.run(Thread.java:748)
Locked ownable synchronizers:
- None
"qtp1999040233-288" #288 prio=5 os_prio=0 tid=0x00000000263b4000 nid=0xaa8 waiting on condition [0x00000000408cf000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000966051b8> (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 org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:392)
at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:600)
at org.eclipse.jetty.util.thread.QueuedThreadPool.access$800(QueuedThreadPool.java:49)
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:663)
at java.lang.Thread.run(Thread.java:748)
Locked ownable synchronizers:
- None
"qtp1999040233-287" #287 prio=5 os_prio=0 tid=0x000000001f6a5800 nid=0x1f48 waiting on condition [0x00000000407cf000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000966051b8> (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 org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:392)
at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:600)
at org.eclipse.jetty.util.thread.QueuedThreadPool.access$800(QueuedThreadPool.java:49)
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:663)
at java.lang.Thread.run(Thread.java:748)
Locked ownable synchronizers:
- None
"qtp1999040233-286" #286 prio=5 os_prio=0 tid=0x000000001f6a6800 nid=0x2ccc runnable [0x00000000406cf000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked <0x000000008721d080> (a sun.nio.ch.Util$3)
- locked <0x000000008721d090> (a java.util.Collections$UnmodifiableSet)
- locked <0x000000008721d000> (a sun.nio.ch.WindowsSelectorImpl)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:375)
at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:304)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:179)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:140)
at org.eclipse.jetty.io.ManagedSelector$$Lambda$869/1941393160.run(Unknown Source)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:708)
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:626)
at java.lang.Thread.run(Thread.java:748)
Locked ownable synchronizers:
- None
"qtp1999040233-285" #285 prio=5 os_prio=0 tid=0x000000001f6a3800 nid=0x19a8 waiting on condition [0x000000003f0ef000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000966051b8> (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 org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:392)
at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:600)
at org.eclipse.jetty.util.thread.QueuedThreadPool.access$800(QueuedThreadPool.java:49)
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:663)
at java.lang.Thread.run(Thread.java:748)
Locked ownable synchronizers:
- None
"qtp1999040233-284" #284 prio=5 os_prio=0 tid=0x000000001d119800 nid=0x2bd4 waiting on condition [0x000000003e74f000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000966051b8> (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 org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:392)
at org.eclipse.jetty.util.thread.QueuedThreadPool.idleJobPoll(QueuedThreadPool.java:600)
at org.eclipse.jetty.util.thread.QueuedThreadPool.access$800(QueuedThreadPool.java:49)
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:663)
at java.lang.Thread.run(Thread.java:748)
Locked ownable synchronizers:
- None
"qtp1999040233-283-acceptor-0@2027d781-ServerConnector@760af887{HTTP/1.1,[http/1.1]}{127.0.0.1:51573}" #283 prio=3 os_prio=-1 tid=0x000000001d11f800 nid=0x1764 runnable [0x000000003d9ff000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:422)
at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:250)
- locked <0x0000000096605420> (a java.lang.Object)
at org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:379)
at org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:638)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:708)
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:626)
at java.lang.Thread.run(Thread.java:748)
Locked ownable synchronizers:
- None
"qtp1999040233-282" #282 prio=5 os_prio=0 tid=0x000000001d123000 nid=0x26e4 runnable [0x0000000033aaf000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked <0x000000008b183548> (a sun.nio.ch.Util$3)
- locked <0x000000008b183558> (a java.util.Collections$UnmodifiableSet)
- locked <0x000000008b1834c8> (a sun.nio.ch.WindowsSelectorImpl)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector.java:375)
at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:304)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:179)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:140)
at org.eclipse.jetty.io.ManagedSelector$$Lambda$869/1941393160.run(Unknown Source)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:708)
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:626)
at java.lang.Thread.run(Thread.java:748)
Locked ownable synchronizers:
- None
"org.jboss.tools.common.validation.java.JavaDirtyRegionProcessor" #192 daemon prio=1 os_prio=-2 tid=0x000000001e552000 nid=0x3184 in Object.wait() [0x000000003edef000]
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 <0x000000008f5aa208> (a java.util.Collections$SynchronizedRandomAccessList)
Locked ownable synchronizers:
- None
"org.eclipse.jdt.internal.ui.text.JavaReconciler" #190 daemon prio=1 os_prio=-2 tid=0x000000001e554000 nid=0x1a38 in Object.wait() [0x000000003ecef000]
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:180)
- locked <0x000000008f5aa3a0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
Locked ownable synchronizers:
- None
"Recommenders-Timeout-Manager" #131 prio=5 os_prio=0 tid=0x000000001d116800 nid=0x2734 waiting on condition [0x000000003dbff000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x000000008d9a4170> (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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1081)
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:748)
Locked ownable synchronizers:
- None
"Timer-0" #125 daemon prio=6 os_prio=0 tid=0x000000001d114000 nid=0x22a4 in Object.wait() [0x000000003caaf000]
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 <0x000000008d9a1638> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:505)
Locked ownable synchronizers:
- None
"com.google.inject.internal.util.$Finalizer" #121 daemon prio=6 os_prio=0 tid=0x00000000263b2800 nid=0x262c in Object.wait() [0x00000000304af000]
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 <0x000000008d9a43c0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
at com.google.inject.internal.util.$Finalizer.run(Finalizer.java:114)
Locked ownable synchronizers:
- None
"JavaScript indexing" #92 daemon prio=4 os_prio=-1 tid=0x000000001f6aa000 nid=0x2560 in Object.wait() [0x00000000287bf000]
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 <0x00000000891005b0> (a org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager)
at java.lang.Thread.run(Thread.java:748)
Locked ownable synchronizers:
- None
"org.jboss.tools.common.validation.java.JavaDirtyRegionProcessor" #80 daemon prio=1 os_prio=-2 tid=0x00000000219dc000 nid=0x2c50 in Object.wait() [0x000000003418f000]
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 <0x0000000082006db8> (a java.util.Collections$SynchronizedRandomAccessList)
Locked ownable synchronizers:
- None
"Provisioning Event Dispatcher" #62 daemon prio=5 os_prio=0 tid=0x000000002d49e000 nid=0x2a80 in Object.wait() [0x00000000307af000]
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 <0x000000008667fff8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)
Locked ownable synchronizers:
- None
"Thread-11" #56 prio=5 os_prio=0 tid=0x000000001e4c1000 nid=0x28f8 waiting on condition [0x000000002fb9f000]
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:86)
Locked ownable synchronizers:
- None
"EventAdmin Async Event Dispatcher Thread" #33 daemon prio=6 os_prio=0 tid=0x000000001d120000 nid=0x15ec in Object.wait() [0x0000000026abf000]
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 <0x0000000082290088> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)
Locked ownable synchronizers:
- None
"org.eclipse.jdt.internal.ui.text.JavaReconciler" #31 daemon prio=1 os_prio=-2 tid=0x000000001d11b800 nid=0x2098 in Object.wait() [0x0000000029e4f000]
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:180)
- locked <0x000000008548d0c8> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
Locked ownable synchronizers:
- None
"Java indexing" #27 daemon prio=4 os_prio=-1 tid=0x000000001d118000 nid=0x2828 in Object.wait() [0x000000002479f000]
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:373)
- locked <0x0000000082480170> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager)
at java.lang.Thread.run(Thread.java:748)
Locked ownable synchronizers:
- None
"Thread-4" #23 daemon prio=1 os_prio=-2 tid=0x000000001d115800 nid=0x21ac waiting on condition [0x0000000020bbf000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x000000008470d2e8> (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.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
at org.eclipse.equinox.weaving.internal.caching.CacheWriter$1.run(CacheWriter.java:47)
at java.lang.Thread.run(Thread.java:748)
Locked ownable synchronizers:
- None
"EMF Reference Cleaner" #21 daemon prio=5 os_prio=0 tid=0x000000001d44a000 nid=0x1bac in Object.wait() [0x00000000207bf000]
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 <0x0000000082711830> (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)
Locked ownable synchronizers:
- None
"Worker-JM" #20 prio=5 os_prio=0 tid=0x000000001bfdb800 nid=0x33dc in Object.wait() [0x000000001f35f000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59)
- locked <0x00000000827119e0> (a java.util.ArrayList)
Locked ownable synchronizers:
- None
"SCR Component Actor" #19 daemon prio=5 os_prio=0 tid=0x000000001e285800 nid=0x6c4 in Object.wait() [0x000000001f05f000]
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.apache.felix.scr.impl.ComponentActorThread.run(ComponentActorThread.java:80)
- locked <0x0000000082711b70> (a java.util.LinkedList)
at java.lang.Thread.run(Thread.java:748)
Locked ownable synchronizers:
- None
"Framework Event Dispatcher: org.eclipse.osgi.internal.framework.EquinoxEventPublisher@7eae55" #18 daemon prio=5 os_prio=0 tid=0x000000001d897800 nid=0x1a0c in Object.wait() [0x000000001ef5f000]
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 <0x0000000082711ba8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)
Locked ownable synchronizers:
- None
"Start Level: Equinox Container: 4a0e5ad4-6133-4419-a715-056bb5b574e3" #17 daemon prio=5 os_prio=0 tid=0x000000001bfee000 nid=0x688 in Object.wait() [0x000000001ee5f000]
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 <0x0000000082711d30> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)
Locked ownable synchronizers:
- None
"Bundle File Closer" #16 daemon prio=5 os_prio=0 tid=0x000000001d22b000 nid=0x1e30 in Object.wait() [0x000000001dd8f000]
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 <0x0000000082713680> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)
Locked ownable synchronizers:
- None
"Active Thread: Equinox Container: 4a0e5ad4-6133-4419-a715-056bb5b574e3" #14 prio=5 os_prio=0 tid=0x000000001d0ae800 nid=0x27e8 waiting on condition [0x000000001c8bf000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000827139e8> (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:748)
Locked ownable synchronizers:
- None
"RMI TCP Accept-0" #12 daemon prio=5 os_prio=0 tid=0x000000001becc800 nid=0x21b8 runnable [0x000000001c42f000]
java.lang.Thread.State: RUNNABLE
at java.net.DualStackPlainSocketImpl.accept0(Native Method)
at java.net.DualStackPlainSocketImpl.socketAccept(DualStackPlainSocketImpl.java:131)
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:199)
- locked <0x000000008010c348> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:545)
at java.net.ServerSocket.accept(ServerSocket.java:513)
at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:52)
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:400)
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:372)
at java.lang.Thread.run(Thread.java:748)
Locked ownable synchronizers:
- None
"Service Thread" #10 daemon prio=9 os_prio=0 tid=0x000000001a338000 nid=0x23bc runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"C1 CompilerThread2" #9 daemon prio=9 os_prio=2 tid=0x000000001a2c7000 nid=0x1318 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"C2 CompilerThread1" #8 daemon prio=9 os_prio=2 tid=0x000000001a2c4800 nid=0x100c waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"C2 CompilerThread0" #7 daemon prio=9 os_prio=2 tid=0x000000001a2be000 nid=0x2500 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"Attach Listener" #6 daemon prio=5 os_prio=2 tid=0x000000001a2b6800 nid=0x1ca4 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"Signal Dispatcher" #5 daemon prio=9 os_prio=2 tid=0x000000001a2b1800 nid=0x1c04 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"Surrogate Locker Thread (Concurrent GC)" #4 daemon prio=9 os_prio=0 tid=0x000000001a2b0800 nid=0xc64 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"Finalizer" #3 daemon prio=8 os_prio=1 tid=0x000000001a292800 nid=0x10d8 in Object.wait() [0x000000001b09f000]
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 <0x0000000080128648> (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)
Locked ownable synchronizers:
- None
"Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x000000001a28a000 nid=0x1a34 in Object.wait() [0x000000001af9f000]
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.tryHandlePending(Reference.java:191)
- locked <0x0000000080128800> (a java.lang.ref.Reference$Lock)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)
Locked ownable synchronizers:
- None
"main" #1 prio=6 os_prio=0 tid=0x000000000285e800 nid=0x2490 waiting on condition [0x000000000012d000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x000000008133a5c0> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:870)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199)
at java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock.lock(ReentrantReadWriteLock.java:943)
at org.springframework.ide.eclipse.beans.core.internal.model.BeansConfig.readConfig(BeansConfig.java:320)
at org.springframework.ide.eclipse.beans.core.internal.model.AbstractBeansConfig.getBeans(AbstractBeansConfig.java:280)
at org.springframework.ide.eclipse.beans.core.internal.model.BeansModelUtils.getBeans(BeansModelUtils.java:337)
at org.springframework.ide.eclipse.beans.core.internal.model.BeansModelUtils.getBeans(BeansModelUtils.java:261)
at org.springframework.ide.eclipse.beans.core.autowire.internal.provider.AutowireDependencyProvider.<init>(AutowireDependencyProvider.java:124)
at org.springframework.ide.eclipse.quickfix.hyperlinks.AutowireHyperlinkDetector.addHyperlinksHelper(AutowireHyperlinkDetector.java:129)
at org.springframework.ide.eclipse.quickfix.hyperlinks.AutowireHyperlinkDetector.addHyperlinksHelper(AutowireHyperlinkDetector.java:117)
at org.springframework.ide.eclipse.quickfix.hyperlinks.AutowireHyperlinkDetector.addHyperlinksHelper(AutowireHyperlinkDetector.java:94)
at org.springframework.ide.eclipse.quickfix.hyperlinks.AutowireHyperlinkDetector.addHyperlinks(AutowireHyperlinkDetector.java:69)
at org.eclipse.jdt.internal.ui.javaeditor.JavaElementHyperlinkDetector.detectHyperlinks(JavaElementHyperlinkDetector.java:115)
at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:78)
at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:286)
- locked <0x0000000086371350> (a [Lorg.eclipse.jface.text.hyperlink.IHyperlinkDetector;)
at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:259)
at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:454)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:213)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4238)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3817)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
at org.eclipse.ui.internal.Workbench$$Lambda$67/147043892.run(Unknown Source)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
Locked ownable synchronizers:
- None
"VM Thread" os_prio=2 tid=0x000000001a247000 nid=0x2ca0 runnable
"Gang worker#0 (Parallel GC Threads)" os_prio=2 tid=0x00000000024f1000 nid=0x2714 runnable
"Gang worker#1 (Parallel GC Threads)" os_prio=2 tid=0x00000000024f2800 nid=0x33e4 runnable
"Gang worker#2 (Parallel GC Threads)" os_prio=2 tid=0x00000000024f4000 nid=0x3364 runnable
"Gang worker#3 (Parallel GC Threads)" os_prio=2 tid=0x00000000024f6000 nid=0x2b5c runnable
"G1 Main Concurrent Mark GC Thread" os_prio=2 tid=0x0000000002521000 nid=0x25cc runnable
"Gang worker#0 (G1 Parallel Marking Threads)" os_prio=2 tid=0x00000000178e0800 nid=0xa30 runnable
"G1 Concurrent Refinement Thread#0" os_prio=2 tid=0x0000000002504800 nid=0x2d54 runnable
"G1 Concurrent Refinement Thread#1" os_prio=2 tid=0x00000000024fd800 nid=0x2ebc runnable
"G1 Concurrent Refinement Thread#2" os_prio=2 tid=0x00000000024fc000 nid=0x2510 runnable
"G1 Concurrent Refinement Thread#3" os_prio=2 tid=0x00000000024fa800 nid=0x1a60 runnable
"G1 Concurrent Refinement Thread#4" os_prio=2 tid=0x00000000024f9800 nid=0x2d5c runnable
"String Deduplication Thread" os_prio=2 tid=0x000000001a0af000 nid=0x3210 runnable
"VM Periodic Task Thread" os_prio=2 tid=0x000000001be4f000 nid=0x30dc waiting on condition
JNI global references: 3669
Metadata
Metadata
Assignees
Labels
No labels