Hello,
This morning I updated plugins on Jenkins 2.11, however after the restart
Jenkins stays on the "Please wait while Jenkins is getting ready to
work..." page.
I took a JVM thread dump and see "Found one Java-level deadlock", which
lists the loading of 2 jobs.
Plugins which I updated:
- Git plugin
- Pipeline: Step API
- Durable Task Plugin
- GitHub API Plugin
- Pipeline: Nodes and Processes
- Pipeline: Groovy
- Pipeline: Shared Groovy Libraries
In attachment I have the Jenkins log since I entered the update center and
triggered the update + restart + the thread dump with the deadlock.
Issuing the command "service jenkins restart" over an SSH connection fixed
the issue for us, but maybe still interesting for someone to have a look.
Please advise if I should revert back one of those plugin updates or if
this was just bad luck.
Kind regards,
Pieter-Jan
--
You received this message because you are subscribed to the Google Groups
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-users/2bc785b2-b442-4d33-96ef-4f762f334ab6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Jul 04, 2016 11:24:16 AM hudson.model.UpdateSite updateData
INFO: Obtained the latest update center data file for UpdateSource default
Jul 04, 2016 11:24:17 AM hudson.model.DownloadService$Downloadable load
INFO: Obtained the updated data file for hudson.tasks.Maven.MavenInstaller
Jul 04, 2016 11:24:17 AM hudson.model.DownloadService$Downloadable load
INFO: Obtained the updated data file for hudson.tasks.Ant.AntInstaller
Jul 04, 2016 11:24:18 AM hudson.model.DownloadService$Downloadable load
INFO: Obtained the updated data file for hudson.tools.JDKInstaller
Jul 04, 2016 11:24:45 AM hudson.model.UpdateSite$Plugin deploy
INFO: Dependent install of workflow-step-api for plugin
workflow-durable-task-step already added, skipping
Jul 04, 2016 11:24:45 AM hudson.model.UpdateSite$Plugin deploy
INFO: Dependent install of durable-task for plugin workflow-durable-task-step
already added, skipping
Jul 04, 2016 11:24:45 AM hudson.model.UpdateSite$Plugin deploy
INFO: Dependent install of workflow-step-api for plugin workflow-cps already
added, skipping
Jul 04, 2016 11:24:45 AM hudson.model.UpdateCenter$DownloadJob run
INFO: Starting the installation of Git plugin on behalf of piebus33946
Jul 04, 2016 11:24:46 AM hudson.model.UpdateCenter$UpdateCenterConfiguration
download
INFO: Downloading Git plugin
Jul 04, 2016 11:24:47 AM hudson.model.UpdateCenter doSafeRestart
INFO: Scheduling Jenkins reboot
Jul 04, 2016 11:24:50 AM hudson.model.UpdateCenter$DownloadJob run
INFO: Starting the installation of Pipeline: Step API on behalf of piebus33946
Jul 04, 2016 11:24:51 AM hudson.model.UpdateCenter$UpdateCenterConfiguration
download
INFO: Downloading Pipeline: Step API
Jul 04, 2016 11:24:51 AM hudson.model.UpdateCenter$DownloadJob run
INFO: Starting the installation of Durable Task Plugin on behalf of piebus33946
Jul 04, 2016 11:24:51 AM hudson.model.UpdateCenter$UpdateCenterConfiguration
download
INFO: Downloading Durable Task Plugin
Jul 04, 2016 11:24:51 AM hudson.model.UpdateCenter$DownloadJob run
INFO: Starting the installation of GitHub API Plugin on behalf of piebus33946
Jul 04, 2016 11:24:52 AM hudson.model.UpdateCenter$UpdateCenterConfiguration
download
INFO: Downloading GitHub API Plugin
Jul 04, 2016 11:24:56 AM hudson.model.UpdateCenter$DownloadJob run
INFO: Starting the installation of Pipeline: Nodes and Processes on behalf of
piebus33946
Jul 04, 2016 11:24:56 AM hudson.model.UpdateCenter$UpdateCenterConfiguration
download
INFO: Downloading Pipeline: Nodes and Processes
Jul 04, 2016 11:24:56 AM hudson.model.UpdateCenter$DownloadJob run
INFO: Starting the installation of Pipeline: Groovy on behalf of piebus33946
Jul 04, 2016 11:24:57 AM hudson.model.UpdateCenter$UpdateCenterConfiguration
download
INFO: Downloading Pipeline: Groovy
Jul 04, 2016 11:25:00 AM hudson.model.UpdateCenter$DownloadJob run
INFO: Starting the installation of Pipeline: Shared Groovy Libraries on behalf
of piebus33946
Jul 04, 2016 11:25:01 AM hudson.model.UpdateCenter$UpdateCenterConfiguration
download
INFO: Downloading Pipeline: Shared Groovy Libraries
Jul 04, 2016 11:25:01 AM jenkins.model.Jenkins$26 run
INFO: Restart in 10 seconds
Jul 04, 2016 11:25:11 AM jenkins.model.Jenkins$26 run
SEVERE: Restarting VM as requested by anonymous
Jul 04, 2016 11:25:11 AM jenkins.model.Jenkins cleanUp
INFO: Stopping Jenkins
Jul 04, 2016 11:25:11 AM jenkins.model.Jenkins$21 onAttained
INFO: Started termination
Jul 04, 2016 11:25:11 AM jenkins.model.Jenkins$21 onAttained
INFO: Completed termination
Jul 04, 2016 11:25:11 AM jenkins.model.Jenkins _cleanUpDisconnectComputers
INFO: Starting node disconnection
Jul 04, 2016 11:25:11 AM jenkins.model.Jenkins _cleanUpShutdownPluginManager
INFO: Stopping plugin manager
Jul 04, 2016 11:25:11 AM hudson.plugins.sshslaves.PluginImpl
closeRegisteredConnections
INFO: Forcing connection to <************>:22 closed.
Jul 04, 2016 11:25:11 AM jenkins.model.Jenkins _cleanUpPersistQueue
INFO: Persisting build queue
Jul 04, 2016 11:25:11 AM jenkins.model.Jenkins _cleanUpAwaitDisconnects
INFO: Waiting for node disconnection completion
Jul 04, 2016 11:25:11 AM jenkins.model.Jenkins cleanUp
INFO: Jenkins stopped
Running from: /usr/share/jenkins/jenkins.war
Jul 04, 2016 11:25:12 AM org.eclipse.jetty.util.log.JavaUtilLog info
INFO: Logging initialized @471ms
Jul 04, 2016 11:25:12 AM winstone.Logger logInternal
INFO: Beginning extraction from war file
Jul 04, 2016 11:25:12 AM org.eclipse.jetty.util.log.JavaUtilLog warn
WARNING: Empty contextPath
Jul 04, 2016 11:25:12 AM org.eclipse.jetty.util.log.JavaUtilLog info
INFO: jetty-9.2.z-SNAPSHOT
Jul 04, 2016 11:25:13 AM org.eclipse.jetty.util.log.JavaUtilLog info
INFO: NO JSP Support for /, did not find org.eclipse.jetty.jsp.JettyJspServlet
Jenkins home directory: /var/lib/jenkins found at:
EnvVars.masterEnvVars.get("JENKINS_HOME")
Jul 04, 2016 11:25:13 AM org.eclipse.jetty.util.log.JavaUtilLog info
INFO: Started
w.@66aade2a{/,file:/var/cache/jenkins/war/,AVAILABLE}{/var/cache/jenkins/war}
Jul 04, 2016 11:25:13 AM org.eclipse.jetty.util.log.JavaUtilLog info
INFO: Started ServerConnector@1da50791{HTTP/1.1}{0.0.0.0:8080}
Jul 04, 2016 11:25:13 AM org.eclipse.jetty.util.log.JavaUtilLog info
INFO: Started @1756ms
Jul 04, 2016 11:25:13 AM winstone.Logger logInternal
INFO: Winstone Servlet Engine v2.0 running: controlPort=disabled
Jul 04, 2016 11:25:13 AM jenkins.InitReactorRunner$1 onAttained
INFO: Started initialization
Jul 04, 2016 11:25:14 AM hudson.ClassicPluginStrategy createPluginWrapper
INFO: Plugin envinject.jpi is disabled
Jul 04, 2016 11:25:14 AM jenkins.InitReactorRunner$1 onAttained
INFO: Listed all plugins
Jul 04, 2016 11:25:18 AM jenkins.InitReactorRunner$1 onAttained
INFO: Prepared all plugins
Jul 04, 2016 11:25:18 AM
hudson.ExtensionFinder$GuiceFinder$FaultTolerantScope$1 error
INFO: Failed to instantiate optional component
org.jenkinsci.plugins.workflow.steps.scm.SubversionStep$DescriptorImpl; skipping
Jul 04, 2016 11:25:18 AM
hudson.ExtensionFinder$GuiceFinder$FaultTolerantScope$1 error
INFO: Failed to instantiate optional component
org.jenkinsci.plugins.workflow.steps.scm.GitStep$DescriptorImpl; skipping
Jul 04, 2016 11:25:19 AM jenkins.InitReactorRunner$1 onAttained
INFO: Started all plugins
Jul 04, 2016 11:25:19 AM jenkins.InitReactorRunner$1 onAttained
INFO: Augmented all extensions
Jul 04, 2016 11:25:19 AM hudson.slaves.SlaveComputer tryReconnect
INFO: Attempting to reconnect <**************>
[07/04/16 11:25:24] SSH Launch of <**************> on <*************> completed
in 5,229 ms
2016-07-04 11:44:12
Full thread dump OpenJDK 64-Bit Server VM (24.95-b01 mixed mode):
"RequestHandlerThread[#28]" daemon prio=10 tid=0x00000000024f7000 nid=0xf671
waiting on condition [0x00007f7244e44000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000c25d38d8> (a
java.util.concurrent.SynchronousQueue$TransferStack)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:458)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:359)
at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:925)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"RequestHandlerThread[#25]" daemon prio=10 tid=0x0000000002491000 nid=0xf66e
waiting on condition [0x00007f724554b000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000c25d38d8> (a
java.util.concurrent.SynchronousQueue$TransferStack)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:458)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:359)
at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:925)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"RequestHandlerThread[#20]" daemon prio=10 tid=0x0000000002cd8000 nid=0xf4e8
waiting on condition [0x00007f7245349000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000c25d38d8> (a
java.util.concurrent.SynchronousQueue$TransferStack)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:458)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:359)
at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:925)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"jenkins.util.Timer [#10]" daemon prio=10 tid=0x000000000245f000 nid=0xf367
waiting on condition [0x00007f724594f000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000c295ef78> (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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1085)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"Ping thread for channel hudson.remoting.Channel@48fe7f7f:<***********>" daemon
prio=10 tid=0x00000000021bc000 nid=0xf366 waiting on condition
[0x00007f7245a50000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at hudson.remoting.PingThread.run(PingThread.java:91)
"jenkins.util.Timer [#9]" daemon prio=10 tid=0x0000000002367800 nid=0xf365
waiting on condition [0x00007f7245b51000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000c295ef78> (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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1085)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"Channel reader thread: <************>" prio=10 tid=0x00000000025da000
nid=0xf363 in Object.wait() [0x00007f7245eb3000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000c3afdf28> (a com.trilead.ssh2.channel.Channel)
at java.lang.Object.wait(Object.java:503)
at com.trilead.ssh2.channel.FifoBuffer.read(FifoBuffer.java:212)
- locked <0x00000000c3afdf28> (a com.trilead.ssh2.channel.Channel)
at com.trilead.ssh2.channel.Channel$Output.read(Channel.java:127)
at
com.trilead.ssh2.channel.ChannelManager.getChannelData(ChannelManager.java:936)
- locked <0x00000000c3afdf28> (a com.trilead.ssh2.channel.Channel)
at
com.trilead.ssh2.channel.ChannelInputStream.read(ChannelInputStream.java:58)
at
com.trilead.ssh2.channel.ChannelInputStream.read(ChannelInputStream.java:79)
at
hudson.remoting.FlightRecorderInputStream.read(FlightRecorderInputStream.java:86)
at
hudson.remoting.ChunkedInputStream.readHeader(ChunkedInputStream.java:72)
at
hudson.remoting.ChunkedInputStream.readUntilBreak(ChunkedInputStream.java:103)
at
hudson.remoting.ChunkedCommandTransport.readBlock(ChunkedCommandTransport.java:39)
at
hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:34)
at
hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:59)
"RemoteInvocationHandler [#1]" daemon prio=10 tid=0x00000000025d6800 nid=0xf362
in Object.wait() [0x00007f7245c52000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000c3d88718> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
- locked <0x00000000c3d88718> (a java.lang.ref.ReferenceQueue$Lock)
at
hudson.remoting.RemoteInvocationHandler$Unexporter.run(RemoteInvocationHandler.java:564)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at
hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:110)
at java.lang.Thread.run(Thread.java:745)
"Thread-4" daemon prio=10 tid=0x00007f7248200000 nid=0xf34f runnable
[0x00007f72460b5000]
java.lang.Thread.State: RUNNABLE
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:152)
at java.net.SocketInputStream.read(SocketInputStream.java:122)
at
com.trilead.ssh2.crypto.cipher.CipherInputStream.fill_buffer(CipherInputStream.java:41)
at
com.trilead.ssh2.crypto.cipher.CipherInputStream.internal_read(CipherInputStream.java:52)
at
com.trilead.ssh2.crypto.cipher.CipherInputStream.getBlock(CipherInputStream.java:79)
at
com.trilead.ssh2.crypto.cipher.CipherInputStream.read(CipherInputStream.java:108)
at
com.trilead.ssh2.transport.TransportConnection.receiveMessage(TransportConnection.java:232)
at
com.trilead.ssh2.transport.TransportManager.receiveLoop(TransportManager.java:693)
at
com.trilead.ssh2.transport.TransportManager$1.run(TransportManager.java:489)
at java.lang.Thread.run(Thread.java:745)
"Scheduler-702177364" prio=10 tid=0x00000000030af000 nid=0xf34b waiting on
condition [0x00007f72462b7000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000c27d12c0> (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
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"jenkins.util.Timer [#8]" daemon prio=10 tid=0x000000000303e000 nid=0xf345
waiting on condition [0x00007f724670b000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000c295ef78> (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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1085)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"jenkins.util.Timer [#7]" daemon prio=10 tid=0x000000000242c000 nid=0xf344
waiting on condition [0x00007f724680c000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000c295ef78> (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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1085)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"jenkins.util.Timer [#6]" daemon prio=10 tid=0x000000000242a800 nid=0xf343
waiting on condition [0x00007f724690d000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000c295ef78> (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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1085)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"jenkins.util.Timer [#5]" daemon prio=10 tid=0x00000000026ca000 nid=0xf342
waiting on condition [0x00007f7246a0e000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000c295ef78> (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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1085)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"jenkins.util.Timer [#4]" daemon prio=10 tid=0x00000000026c8000 nid=0xf341
waiting on condition [0x00007f7246b0f000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000c295ef78> (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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1085)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"jenkins.util.Timer [#3]" daemon prio=10 tid=0x0000000002443000 nid=0xf340
waiting on condition [0x00007f7246c10000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000c295ef78> (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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1085)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"jenkins.util.Timer [#2]" daemon prio=10 tid=0x0000000002eb9800 nid=0xf33f
waiting on condition [0x00007f7246d11000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000c295ef78> (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
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"Loading job XDSRacu_Trunk_Incremental" daemon prio=10 tid=0x0000000002d7d000
nid=0xf33e waiting for monitor entry [0x00007f7247274000]
java.lang.Thread.State: BLOCKED (on object monitor)
at java.lang.Class.initAnnotationsIfNecessary(Class.java:3278)
- waiting to lock <0x00000000c2937850> (a java.lang.Class for
jenkins.model.lazy.LazyBuildMixIn$LazyLoadingJob)
at java.lang.Class.getAnnotation(Class.java:3229)
at
com.thoughtworks.xstream.mapper.AnnotationMapper$UnprocessedTypesSet.add(AnnotationMapper.java:625)
at
com.thoughtworks.xstream.mapper.AnnotationMapper$UnprocessedTypesSet.add(AnnotationMapper.java:610)
at
com.thoughtworks.xstream.mapper.AnnotationMapper$1.add(AnnotationMapper.java:250)
at
com.thoughtworks.xstream.mapper.AnnotationMapper$1.add(AnnotationMapper.java:245)
at
com.thoughtworks.xstream.mapper.AnnotationMapper.addParametrizedTypes(AnnotationMapper.java:279)
at
com.thoughtworks.xstream.mapper.AnnotationMapper.processTypes(AnnotationMapper.java:204)
- locked <0x00000000c293d528> (a java.lang.Class for
jenkins.model.lazy.LazyBuildMixIn$LazyLoadingRun)
at
com.thoughtworks.xstream.mapper.AnnotationMapper.processAnnotations(AnnotationMapper.java:182)
at
com.thoughtworks.xstream.mapper.AnnotationMapper.defaultImplementationOf(AnnotationMapper.java:141)
at
hudson.util.xstream.MapperDelegate.defaultImplementationOf(MapperDelegate.java:59)
at
com.thoughtworks.xstream.mapper.MapperWrapper.defaultImplementationOf(MapperWrapper.java:46)
at
com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:54)
at
hudson.util.RobustReflectionConverter.unmarshalField(RobustReflectionConverter.java:393)
at
hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:331)
at
hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:270)
at
com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
at
com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
at
com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at
com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
at
com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)
at
com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1189)
at hudson.util.XStream2.unmarshal(XStream2.java:114)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1173)
at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1053)
at hudson.XmlFile.read(XmlFile.java:142)
at hudson.model.Items.load(Items.java:332)
at jenkins.model.Jenkins$17.run(Jenkins.java:2824)
at
org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:282)
at jenkins.model.Jenkins$7.runTask(Jenkins.java:999)
at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:210)
at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"Loading job pipeline_test" daemon prio=10 tid=0x0000000002d7b800 nid=0xf33d
waiting for monitor entry [0x00007f7247375000]
java.lang.Thread.State: BLOCKED (on object monitor)
at
com.thoughtworks.xstream.mapper.AnnotationMapper.processTypes(AnnotationMapper.java:192)
- waiting to lock <0x00000000c2937850> (a java.lang.Class for
jenkins.model.lazy.LazyBuildMixIn$LazyLoadingJob)
at
com.thoughtworks.xstream.mapper.AnnotationMapper.processAnnotations(AnnotationMapper.java:182)
at
com.thoughtworks.xstream.mapper.AnnotationMapper.defaultImplementationOf(AnnotationMapper.java:141)
at
hudson.util.xstream.MapperDelegate.defaultImplementationOf(MapperDelegate.java:59)
at
com.thoughtworks.xstream.mapper.MapperWrapper.defaultImplementationOf(MapperWrapper.java:46)
at
com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:54)
at
com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
at
com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)
at
com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1189)
at hudson.util.XStream2.unmarshal(XStream2.java:114)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1173)
at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1053)
at hudson.XmlFile.read(XmlFile.java:142)
at hudson.model.Items.load(Items.java:332)
at jenkins.model.Jenkins$17.run(Jenkins.java:2824)
at
org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:282)
at jenkins.model.Jenkins$7.runTask(Jenkins.java:999)
at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:210)
at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"pool-6-thread-2" daemon prio=10 tid=0x00007f72505a7800 nid=0xf33c waiting on
condition [0x00007f7247477000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000c2af12a8> (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.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"Loading job SimCAD_Trunk" daemon prio=10 tid=0x00007f72505b8000 nid=0xf33b
waiting for monitor entry [0x00007f7247577000]
java.lang.Thread.State: BLOCKED (on object monitor)
at java.lang.Class.initAnnotationsIfNecessary(Class.java:3278)
- waiting to lock <0x00000000c293d528> (a java.lang.Class for
jenkins.model.lazy.LazyBuildMixIn$LazyLoadingRun)
at java.lang.Class.getAnnotation(Class.java:3229)
at
com.thoughtworks.xstream.mapper.AnnotationMapper$UnprocessedTypesSet.add(AnnotationMapper.java:625)
at
com.thoughtworks.xstream.mapper.AnnotationMapper$UnprocessedTypesSet.add(AnnotationMapper.java:610)
at
com.thoughtworks.xstream.mapper.AnnotationMapper$1.add(AnnotationMapper.java:250)
at
com.thoughtworks.xstream.mapper.AnnotationMapper$1.add(AnnotationMapper.java:245)
at
com.thoughtworks.xstream.mapper.AnnotationMapper.addParametrizedTypes(AnnotationMapper.java:279)
at
com.thoughtworks.xstream.mapper.AnnotationMapper.processTypes(AnnotationMapper.java:204)
- locked <0x00000000c2937850> (a java.lang.Class for
jenkins.model.lazy.LazyBuildMixIn$LazyLoadingJob)
at
com.thoughtworks.xstream.mapper.AnnotationMapper.processAnnotations(AnnotationMapper.java:182)
at
com.thoughtworks.xstream.mapper.AnnotationMapper.defaultImplementationOf(AnnotationMapper.java:141)
at
hudson.util.xstream.MapperDelegate.defaultImplementationOf(MapperDelegate.java:59)
at
com.thoughtworks.xstream.mapper.MapperWrapper.defaultImplementationOf(MapperWrapper.java:46)
at
com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:54)
at
com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
at
com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)
at
com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1189)
at hudson.util.XStream2.unmarshal(XStream2.java:114)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1173)
at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1053)
at hudson.XmlFile.read(XmlFile.java:142)
at hudson.model.Items.load(Items.java:332)
at jenkins.model.Jenkins$17.run(Jenkins.java:2824)
at
org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:282)
at jenkins.model.Jenkins$7.runTask(Jenkins.java:999)
at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:210)
at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"jenkins.util.Timer [#1]" daemon prio=10 tid=0x00007f725029e000 nid=0xf33a
waiting on condition [0x00007f7247679000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000c295ef78> (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
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"Jenkins cron thread" prio=10 tid=0x00007f7250570800 nid=0xf339 in
Object.wait() [0x00007f724777a000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000c26e16f8> (a java.util.TaskQueue)
at java.lang.Object.wait(Object.java:503)
at java.util.TimerThread.mainLoop(Timer.java:526)
- locked <0x00000000c26e16f8> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:505)
"DestroyJavaVM" prio=10 tid=0x00007f72502d1000 nid=0xf327 waiting on condition
[0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"LauncherControlThread[ControlPort=-1]" prio=10 tid=0x00007f725037d800
nid=0xf338 waiting on condition [0x00007f724787b000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at winstone.Launcher.run(Launcher.java:243)
at java.lang.Thread.run(Thread.java:745)
"RequestHandlerThread[#2]-acceptor-0@3d93cfcb-ServerConnector@1da50791{HTTP/1.1}{0.0.0.0:8080}"
daemon prio=10 tid=0x00007f725037c000 nid=0xf337 runnable [0x00007f724797c000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
at
sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:250)
- locked <0x00000000c27d17b0> (a java.lang.Object)
at
org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:377)
at
org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.java:500)
at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"RequestHandlerThread[#1]-selector-ServerConnectorManager@46e33a4d/0" daemon
prio=10 tid=0x00007f7250376800 nid=0xf336 runnable [0x00007f7247a7d000]
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 <0x00000000c27d0d50> (a sun.nio.ch.Util$2)
- locked <0x00000000c27d0d40> (a java.util.Collections$UnmodifiableSet)
- locked <0x00000000c27d0c08> (a sun.nio.ch.EPollSelectorImpl)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:102)
at
org.eclipse.jetty.io.SelectorManager$ManagedSelector.select(SelectorManager.java:600)
at
org.eclipse.jetty.io.SelectorManager$ManagedSelector.run(SelectorManager.java:549)
at
org.eclipse.jetty.util.thread.NonBlockingThread.run(NonBlockingThread.java:52)
at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"Jenkins initialization thread" prio=10 tid=0x00007f7250370800 nid=0xf335 in
Object.wait() [0x00007f7247b7e000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000c2b4aba8> (a jenkins.model.Jenkins$7)
at java.lang.Object.wait(Object.java:503)
at org.jvnet.hudson.reactor.Reactor.execute(Reactor.java:267)
- locked <0x00000000c2b4aba8> (a jenkins.model.Jenkins$7)
at jenkins.InitReactorRunner.run(InitReactorRunner.java:45)
at jenkins.model.Jenkins.executeReactor(Jenkins.java:1010)
at jenkins.model.Jenkins.<init>(Jenkins.java:878)
at hudson.model.Hudson.<init>(Hudson.java:85)
at hudson.model.Hudson.<init>(Hudson.java:81)
at hudson.WebAppMain$3.run(WebAppMain.java:227)
"Java2D Disposer" daemon prio=10 tid=0x00007f72502e3800 nid=0xf334 in
Object.wait() [0x00007f724c1f3000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000c2926458> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
- locked <0x00000000c2926458> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
at sun.java2d.Disposer.run(Disposer.java:145)
at java.lang.Thread.run(Thread.java:745)
"org.eclipse.jetty.server.session.HashSessionManager@378eb0a5Timer" daemon
prio=10 tid=0x0000000002c23800 nid=0xf333 waiting on condition
[0x00007f72540ff000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000c27d1f58> (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
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"Service Thread" daemon prio=10 tid=0x00007f7250034000 nid=0xf330 runnable
[0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread1" daemon prio=10 tid=0x00007f7250031800 nid=0xf32f waiting
on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread0" daemon prio=10 tid=0x00007f725002e800 nid=0xf32e waiting
on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Signal Dispatcher" daemon prio=10 tid=0x00007f725002c000 nid=0xf32d waiting on
condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Finalizer" daemon prio=10 tid=0x00007f7250001000 nid=0xf32c in Object.wait()
[0x00007f725489c000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000c22466a0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
- locked <0x00000000c22466a0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
"Reference Handler" daemon prio=10 tid=0x0000000002192800 nid=0xf32b in
Object.wait() [0x00007f725499d000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000c22461a8> (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 <0x00000000c22461a8> (a java.lang.ref.Reference$Lock)
"VM Thread" prio=10 tid=0x000000000218e800 nid=0xf32a runnable
"GC task thread#0 (ParallelGC)" prio=10 tid=0x00000000020b6000 nid=0xf328
runnable
"GC task thread#1 (ParallelGC)" prio=10 tid=0x00000000020b7800 nid=0xf329
runnable
"VM Periodic Task Thread" prio=10 tid=0x00007f725003e800 nid=0xf331 waiting on
condition
JNI global references: 324
Found one Java-level deadlock:
=============================
"Loading job XDSRacu_Trunk_Incremental":
waiting to lock monitor 0x00007f725032e2a8 (object 0x00000000c2937850, a
java.lang.Class),
which is held by "Loading job SimCAD_Trunk"
"Loading job SimCAD_Trunk":
waiting to lock monitor 0x00007f725032d228 (object 0x00000000c293d528, a
java.lang.Class),
which is held by "Loading job XDSRacu_Trunk_Incremental"
Java stack information for the threads listed above:
===================================================
"Loading job XDSRacu_Trunk_Incremental":
at java.lang.Class.initAnnotationsIfNecessary(Class.java:3278)
- waiting to lock <0x00000000c2937850> (a java.lang.Class for
jenkins.model.lazy.LazyBuildMixIn$LazyLoadingJob)
at java.lang.Class.getAnnotation(Class.java:3229)
at
com.thoughtworks.xstream.mapper.AnnotationMapper$UnprocessedTypesSet.add(AnnotationMapper.java:625)
at
com.thoughtworks.xstream.mapper.AnnotationMapper$UnprocessedTypesSet.add(AnnotationMapper.java:610)
at
com.thoughtworks.xstream.mapper.AnnotationMapper$1.add(AnnotationMapper.java:250)
at
com.thoughtworks.xstream.mapper.AnnotationMapper$1.add(AnnotationMapper.java:245)
at
com.thoughtworks.xstream.mapper.AnnotationMapper.addParametrizedTypes(AnnotationMapper.java:279)
at
com.thoughtworks.xstream.mapper.AnnotationMapper.processTypes(AnnotationMapper.java:204)
- locked <0x00000000c293d528> (a java.lang.Class for
jenkins.model.lazy.LazyBuildMixIn$LazyLoadingRun)
at
com.thoughtworks.xstream.mapper.AnnotationMapper.processAnnotations(AnnotationMapper.java:182)
at
com.thoughtworks.xstream.mapper.AnnotationMapper.defaultImplementationOf(AnnotationMapper.java:141)
at
hudson.util.xstream.MapperDelegate.defaultImplementationOf(MapperDelegate.java:59)
at
com.thoughtworks.xstream.mapper.MapperWrapper.defaultImplementationOf(MapperWrapper.java:46)
at
com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:54)
at
hudson.util.RobustReflectionConverter.unmarshalField(RobustReflectionConverter.java:393)
at
hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:331)
at
hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:270)
at
com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
at
com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
at
com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at
com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
at
com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)
at
com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1189)
at hudson.util.XStream2.unmarshal(XStream2.java:114)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1173)
at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1053)
at hudson.XmlFile.read(XmlFile.java:142)
at hudson.model.Items.load(Items.java:332)
at jenkins.model.Jenkins$17.run(Jenkins.java:2824)
at
org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:282)
at jenkins.model.Jenkins$7.runTask(Jenkins.java:999)
at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:210)
at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"Loading job SimCAD_Trunk":
at java.lang.Class.initAnnotationsIfNecessary(Class.java:3278)
- waiting to lock <0x00000000c293d528> (a java.lang.Class for
jenkins.model.lazy.LazyBuildMixIn$LazyLoadingRun)
at java.lang.Class.getAnnotation(Class.java:3229)
at
com.thoughtworks.xstream.mapper.AnnotationMapper$UnprocessedTypesSet.add(AnnotationMapper.java:625)
at
com.thoughtworks.xstream.mapper.AnnotationMapper$UnprocessedTypesSet.add(AnnotationMapper.java:610)
at
com.thoughtworks.xstream.mapper.AnnotationMapper$1.add(AnnotationMapper.java:250)
at
com.thoughtworks.xstream.mapper.AnnotationMapper$1.add(AnnotationMapper.java:245)
at
com.thoughtworks.xstream.mapper.AnnotationMapper.addParametrizedTypes(AnnotationMapper.java:279)
at
com.thoughtworks.xstream.mapper.AnnotationMapper.processTypes(AnnotationMapper.java:204)
- locked <0x00000000c2937850> (a java.lang.Class for
jenkins.model.lazy.LazyBuildMixIn$LazyLoadingJob)
at
com.thoughtworks.xstream.mapper.AnnotationMapper.processAnnotations(AnnotationMapper.java:182)
at
com.thoughtworks.xstream.mapper.AnnotationMapper.defaultImplementationOf(AnnotationMapper.java:141)
at
hudson.util.xstream.MapperDelegate.defaultImplementationOf(MapperDelegate.java:59)
at
com.thoughtworks.xstream.mapper.MapperWrapper.defaultImplementationOf(MapperWrapper.java:46)
at
com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:54)
at
com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
at
com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)
at
com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1189)
at hudson.util.XStream2.unmarshal(XStream2.java:114)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1173)
at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1053)
at hudson.XmlFile.read(XmlFile.java:142)
at hudson.model.Items.load(Items.java:332)
at jenkins.model.Jenkins$17.run(Jenkins.java:2824)
at
org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:282)
at jenkins.model.Jenkins$7.runTask(Jenkins.java:999)
at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:210)
at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Found 1 deadlock.
Heap
PSYoungGen total 317440K, used 10581K [0x00000000eb600000,
0x0000000100000000, 0x0000000100000000)
eden space 296960K, 3% used
[0x00000000eb600000,0x00000000ebfad468,0x00000000fd800000)
from space 20480K, 3% used
[0x00000000fd800000,0x00000000fd8a8050,0x00000000fec00000)
to space 20480K, 0% used
[0x00000000fec00000,0x00000000fec00000,0x0000000100000000)
ParOldGen total 64000K, used 36068K [0x00000000c2200000,
0x00000000c6080000, 0x00000000eb600000)
object space 64000K, 56% used
[0x00000000c2200000,0x00000000c45393b0,0x00000000c6080000)
PSPermGen total 122880K, used 61343K [0x00000000b7c00000,
0x00000000bf400000, 0x00000000c2200000)
object space 122880K, 49% used
[0x00000000b7c00000,0x00000000bb7e7da8,0x00000000bf400000)