-
Bug
-
Resolution: Unresolved
-
Major
-
None
We seem to have a problem with the hanging maven module builds. The status of the actual build itself shows completed, however the maven modules shows running. The stuck module builds makes the succeeding module builds to be incomplete. Following are the threadDump stack trace from the slave node and not sure the WAITING messages in the threadDump info are the real cause of the issue. The slave itself has been configured with 6 executors in order to execute multiple jobs and Maven 3 is the version used. Need experts advice and a solution to this issue..
Please let me know if you require any further information
Thread Dump
C:\jenkins\tools\Maven_3\bin\mvn.bat -f C:\jenkins\workspace\DesktopPageObjects_main/pom.xml -Dmaven.repo.local=C:\jenkins\workspace\DesktopPageObjects_main\.repository site site:deploy: stdout copier
"C:\jenkins\tools\Maven_3\bin\mvn.bat -f C:\jenkins\workspace\DesktopPageObjects_main/pom.xml -Dmaven.repo.local=C:\jenkins\workspace\DesktopPageObjects_main\.repository site site:deploy: stdout copier" Id=1463642 Group=main RUNNABLE (in native)
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
- locked java.io.BufferedInputStream@20f57dd9
at java.io.FilterInputStream.read(Unknown Source)
at hudson.util.StreamCopyThread.run(StreamCopyThread.java:60)
C:\jenkins\tools\Maven_3\bin\mvn.bat -f C:\jenkins\workspace\HotwireStepDefs_ROW_QACI_Freestyling/pom.xml -Dmaven.repo.local=C:\jenkins\workspace\HotwireStepDefs_ROW_QACI_Freestyling\.repository clean install -DtargetAppType=RowWebApp: stdout copier
"C:\jenkins\tools\Maven_3\bin\mvn.bat -f C:\jenkins\workspace\HotwireStepDefs_ROW_QACI_Freestyling/pom.xml -Dmaven.repo.local=C:\jenkins\workspace\HotwireStepDefs_ROW_QACI_Freestyling\.repository clean install -DtargetAppType=RowWebApp: stdout copier" Id=1460237 Group=main RUNNABLE (in native)
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
- locked java.io.BufferedInputStream@6d5a7c9f
at java.io.FilterInputStream.read(Unknown Source)
at hudson.util.StreamCopyThread.run(StreamCopyThread.java:60)
C:\jenkins\tools\Maven_3\bin\mvn.bat -f C:\jenkins\workspace\HotwireStepDefs_US_QACI_Freestyling/pom.xml -Dmaven.repo.local=C:\jenkins\workspace\HotwireStepDefs_US_QACI_Freestyling\.repository clean install -DtargetAppType=WebApp: stdout copier
"C:\jenkins\tools\Maven_3\bin\mvn.bat -f C:\jenkins\workspace\HotwireStepDefs_US_QACI_Freestyling/pom.xml -Dmaven.repo.local=C:\jenkins\workspace\HotwireStepDefs_US_QACI_Freestyling\.repository clean install -DtargetAppType=WebApp: stdout copier" Id=1456091 Group=main RUNNABLE (in native)
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
- locked java.io.BufferedInputStream@5cd0082c
at java.io.FilterInputStream.read(Unknown Source)
at hudson.util.StreamCopyThread.run(StreamCopyThread.java:60)
C:\Program Files\Java\jdk1.6.0_33/bin/java -cp C:\jenkins\maven3-agent.jar;C:\jenkins\tools\Maven_3\boot\plexus-classworlds-2.4.jar org.jvnet.hudson.maven3.agent.Maven3Main C:\jenkins\tools\Maven_3 C:\jenkins\slave.jar C:\jenkins\maven3-interceptor.jar 59658: stdout copier
"C:\Program Files\Java\jdk1.6.0_33/bin/java -cp C:\jenkins\maven3-agent.jar;C:\jenkins\tools\Maven_3\boot\plexus-classworlds-2.4.jar org.jvnet.hudson.maven3.agent.Maven3Main C:\jenkins\tools\Maven_3 C:\jenkins\slave.jar C:\jenkins\maven3-interceptor.jar 59658: stdout copier" Id=500396 Group=main RUNNABLE (in native)
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
- locked java.io.BufferedInputStream@1e21de2e
at java.io.FilterInputStream.read(Unknown Source)
at hudson.util.StreamCopyThread.run(StreamCopyThread.java:60)
C:\Program Files\Java\jdk1.6.0_33/bin/java -Xmx1280m -XX:MaxPermSize=256m -cp C:\jenkins\maven3-agent.jar;C:\jenkins\tools\Maven_3\boot\plexus-classworlds-2.4.jar org.jvnet.hudson.maven3.agent.Maven3Main C:\jenkins\tools\Maven_3 C:\jenkins\slave.jar C:\jenkins\maven3-interceptor.jar 51950: stdout copier
"C:\Program Files\Java\jdk1.6.0_33/bin/java -Xmx1280m -XX:MaxPermSize=256m -cp C:\jenkins\maven3-agent.jar;C:\jenkins\tools\Maven_3\boot\plexus-classworlds-2.4.jar org.jvnet.hudson.maven3.agent.Maven3Main C:\jenkins\tools\Maven_3 C:\jenkins\slave.jar C:\jenkins\maven3-interceptor.jar 51950: stdout copier" Id=625223 Group=main RUNNABLE (in native)
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
- locked java.io.BufferedInputStream@6f17dd2b
at java.io.FilterInputStream.read(Unknown Source)
at hudson.util.StreamCopyThread.run(StreamCopyThread.java:60)
C:\Program Files\Java\jdk1.6.0_33/bin/java -Xmx1280m -XX:MaxPermSize=256m -cp C:\jenkins\maven3-agent.jar;C:\jenkins\tools\Maven_3\boot\plexus-classworlds-2.4.jar org.jvnet.hudson.maven3.agent.Maven3Main C:\jenkins\tools\Maven_3 C:\jenkins\slave.jar C:\jenkins\maven3-interceptor.jar 54447: stdout copier
"C:\Program Files\Java\jdk1.6.0_33/bin/java -Xmx1280m -XX:MaxPermSize=256m -cp C:\jenkins\maven3-agent.jar;C:\jenkins\tools\Maven_3\boot\plexus-classworlds-2.4.jar org.jvnet.hudson.maven3.agent.Maven3Main C:\jenkins\tools\Maven_3 C:\jenkins\slave.jar C:\jenkins\maven3-interceptor.jar 54447: stdout copier" Id=643430 Group=main RUNNABLE (in native)
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
- locked java.io.BufferedInputStream@695673e4
at java.io.FilterInputStream.read(Unknown Source)
at hudson.util.StreamCopyThread.run(StreamCopyThread.java:60)
C:\Program Files\Java\jdk1.6.0_33/bin/java -Xmx1280m -XX:MaxPermSize=256m -cp C:\jenkins\maven3-agent.jar;C:\jenkins\tools\Maven_3\boot\plexus-classworlds-2.4.jar org.jvnet.hudson.maven3.agent.Maven3Main C:\jenkins\tools\Maven_3 C:\jenkins\slave.jar C:\jenkins\maven3-interceptor.jar 55437: stdout copier
"C:\Program Files\Java\jdk1.6.0_33/bin/java -Xmx1280m -XX:MaxPermSize=256m -cp C:\jenkins\maven3-agent.jar;C:\jenkins\tools\Maven_3\boot\plexus-classworlds-2.4.jar org.jvnet.hudson.maven3.agent.Maven3Main C:\jenkins\tools\Maven_3 C:\jenkins\slave.jar C:\jenkins\maven3-interceptor.jar 55437: stdout copier" Id=695944 Group=main RUNNABLE (in native)
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
- locked java.io.BufferedInputStream@206b8691
at java.io.FilterInputStream.read(Unknown Source)
at hudson.util.StreamCopyThread.run(StreamCopyThread.java:60)
C:\Program Files\Java\jdk1.6.0_33/bin/java -Xmx1280m -XX:MaxPermSize=256m -cp C:\jenkins\maven3-agent.jar;C:\jenkins\tools\Maven_3\boot\plexus-classworlds-2.4.jar org.jvnet.hudson.maven3.agent.Maven3Main C:\jenkins\tools\Maven_3 C:\jenkins\slave.jar C:\jenkins\maven3-interceptor.jar 57476: stdout copier
"C:\Program Files\Java\jdk1.6.0_33/bin/java -Xmx1280m -XX:MaxPermSize=256m -cp C:\jenkins\maven3-agent.jar;C:\jenkins\tools\Maven_3\boot\plexus-classworlds-2.4.jar org.jvnet.hudson.maven3.agent.Maven3Main C:\jenkins\tools\Maven_3 C:\jenkins\slave.jar C:\jenkins\maven3-interceptor.jar 57476: stdout copier" Id=1457778 Group=main RUNNABLE (in native)
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
- locked java.io.BufferedInputStream@29fe26c6
at java.io.FilterInputStream.read(Unknown Source)
at hudson.util.StreamCopyThread.run(StreamCopyThread.java:60)
C:\Program Files\Java\jdk1.6.0_33/bin/java -Xmx1280m -XX:MaxPermSize=256m -cp C:\jenkins\maven3-agent.jar;C:\jenkins\tools\Maven_3\boot\plexus-classworlds-2.4.jar org.jvnet.hudson.maven3.agent.Maven3Main C:\jenkins\tools\Maven_3 C:\jenkins\slave.jar C:\jenkins\maven3-interceptor.jar 57581: stdout copier
"C:\Program Files\Java\jdk1.6.0_33/bin/java -Xmx1280m -XX:MaxPermSize=256m -cp C:\jenkins\maven3-agent.jar;C:\jenkins\tools\Maven_3\boot\plexus-classworlds-2.4.jar org.jvnet.hudson.maven3.agent.Maven3Main C:\jenkins\tools\Maven_3 C:\jenkins\slave.jar C:\jenkins\maven3-interceptor.jar 57581: stdout copier" Id=653514 Group=main RUNNABLE (in native)
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
- locked java.io.BufferedInputStream@73303c05
at java.io.FilterInputStream.read(Unknown Source)
at hudson.util.StreamCopyThread.run(StreamCopyThread.java:60)
C:\Program Files\Java\jdk1.6.0_33/bin/java -Xmx1280m -XX:MaxPermSize=256m -cp C:\jenkins\maven3-agent.jar;C:\jenkins\tools\Maven_3\boot\plexus-classworlds-2.4.jar org.jvnet.hudson.maven3.agent.Maven3Main C:\jenkins\tools\Maven_3 C:\jenkins\slave.jar C:\jenkins\maven3-interceptor.jar 63442: stdout copier
"C:\Program Files\Java\jdk1.6.0_33/bin/java -Xmx1280m -XX:MaxPermSize=256m -cp C:\jenkins\maven3-agent.jar;C:\jenkins\tools\Maven_3\boot\plexus-classworlds-2.4.jar org.jvnet.hudson.maven3.agent.Maven3Main C:\jenkins\tools\Maven_3 C:\jenkins\slave.jar C:\jenkins\maven3-interceptor.jar 63442: stdout copier" Id=461179 Group=main RUNNABLE (in native)
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
- locked java.io.BufferedInputStream@28a33f93
at java.io.FilterInputStream.read(Unknown Source)
at hudson.util.StreamCopyThread.run(StreamCopyThread.java:60)
Channel reader thread: channel
"Channel reader thread: channel" Id=12 Group=main RUNNABLE (in native)
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.io.BufferedInputStream.fill(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
- locked java.io.BufferedInputStream@185092fa
at java.io.ObjectInputStream$PeekInputStream.peek(Unknown Source)
at java.io.ObjectInputStream$BlockDataInputStream.peek(Unknown Source)
at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at hudson.remoting.Channel$ReaderThread.run(Channel.java:1127)
main
"main" Id=1 Group=main WAITING on hudson.remoting.Engine@2221e02d
at java.lang.Object.wait(Native Method)
- waiting on hudson.remoting.Engine@2221e02d
at java.lang.Thread.join(Unknown Source)
at java.lang.Thread.join(Unknown Source)
at hudson.remoting.jnlp.Main.main(Main.java:122)
at hudson.remoting.jnlp.Main._main(Main.java:115)
at hudson.remoting.Launcher.run(Launcher.java:194)
at hudson.remoting.Launcher.main(Launcher.java:168)
Ping thread for channel hudson.remoting.Channel@447ecd43:channel
"Ping thread for channel hudson.remoting.Channel@447ecd43:channel" Id=15 Group=main TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at hudson.remoting.PingThread.run(PingThread.java:86)
Pipe writer thread: channel
"Pipe writer thread: channel" Id=14 Group=main WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@75a2e0bc
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@75a2e0bc
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
pool-1-thread-157978
"pool-1-thread-157978" Id=1453420 Group=main RUNNABLE (in native)
at java.lang.ProcessImpl.waitForInterruptibly(Native Method)
at java.lang.ProcessImpl.waitFor(Unknown Source)
at hudson.Proc$LocalProc.join(Proc.java:319)
at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:993)
at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:274)
at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:255)
at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:215)
at hudson.remoting.UserRequest.perform(UserRequest.java:118)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:287)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at hudson.remoting.Engine$1$1.run(Engine.java:60)
at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1
- java.util.concurrent.ThreadPoolExecutor$Worker@69316472
pool-1-thread-158277
"pool-1-thread-158277" Id=1456064 Group=main RUNNABLE (in native)
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.io.FilterInputStream.read(Unknown Source)
at hudson.remoting.ProxyInputStream$Buffer.read(ProxyInputStream.java:110)
at hudson.remoting.ProxyInputStream$Chunk.perform(ProxyInputStream.java:132)
at hudson.remoting.ProxyInputStream$Chunk.perform(ProxyInputStream.java:119)
at hudson.remoting.Request$2.run(Request.java:287)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at hudson.remoting.Engine$1$1.run(Engine.java:60)
at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1
- java.util.concurrent.ThreadPoolExecutor$Worker@2314c9ce
pool-1-thread-158570
"pool-1-thread-158570" Id=1459458 Group=main RUNNABLE (in native)
at java.lang.ProcessImpl.waitForInterruptibly(Native Method)
at java.lang.ProcessImpl.waitFor(Unknown Source)
at hudson.Proc$LocalProc.join(Proc.java:319)
at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:993)
at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:274)
at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:255)
at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:215)
at hudson.remoting.UserRequest.perform(UserRequest.java:118)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:287)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at hudson.remoting.Engine$1$1.run(Engine.java:60)
at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1
- java.util.concurrent.ThreadPoolExecutor$Worker@7ce9af17
pool-1-thread-158968
"pool-1-thread-158968" Id=1463641 Group=main RUNNABLE (in native)
at java.lang.ProcessImpl.waitForInterruptibly(Native Method)
at java.lang.ProcessImpl.waitFor(Unknown Source)
at hudson.Proc$LocalProc.join(Proc.java:319)
at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:993)
at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:274)
at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:255)
at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:215)
at hudson.remoting.UserRequest.perform(UserRequest.java:118)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:287)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at hudson.remoting.Engine$1$1.run(Engine.java:60)
at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1
- java.util.concurrent.ThreadPoolExecutor$Worker@2fa03afe
pool-1-thread-158977
"pool-1-thread-158977" Id=1463665 Group=main RUNNABLE
at sun.management.ThreadImpl.dumpThreads0(Native Method)
at sun.management.ThreadImpl.dumpAllThreads(Unknown Source)
at hudson.Functions.getThreadInfos(Functions.java:889)
at hudson.util.RemotingDiagnostics$GetThreadDump.call(RemotingDiagnostics.java:96)
at hudson.util.RemotingDiagnostics$GetThreadDump.call(RemotingDiagnostics.java:92)
at hudson.remoting.UserRequest.perform(UserRequest.java:118)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:287)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at hudson.remoting.Engine$1$1.run(Engine.java:60)
at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1
- java.util.concurrent.ThreadPoolExecutor$Worker@ab2758f
Thread-1
"Thread-1" Id=10 Group=main WAITING on hudson.remoting.Channel@447ecd43
at java.lang.Object.wait(Native Method)
- waiting on hudson.remoting.Channel@447ecd43
at java.lang.Object.wait(Object.java:503)
at hudson.remoting.Channel.join(Channel.java:798)
at hudson.remoting.Engine.run(Engine.java:243)
Attach Listener
"Attach Listener" Id=4 Group=system RUNNABLE
Finalizer
"Finalizer" Id=3 Group=system WAITING on java.lang.ref.ReferenceQueue$Lock@51e1678e
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@51e1678e
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)
Reference Handler
"Reference Handler" Id=2 Group=system WAITING on java.lang.ref.Reference$Lock@2555c5a1
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.Reference$Lock@2555c5a1
at java.lang.Object.wait(Object.java:503)
at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
Is it reproduced with a recent Jenkins version?