Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-23865

Jenkins Jobs Hanging while running junit tests

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • ant-plugin
    • None
    • Jboss server/Ant build/Junit test

      When jobs runs its building java classes and test classes. Test started running. After 19-20 min, its stuck always. When comment particular class, it's stuck again in another test class at same 19-20 min time.

          [JENKINS-23865] Jenkins Jobs Hanging while running junit tests

          Easwar Muthu created issue -

          Daniel Beck added a comment -

          Are you able to reproduce this on a newly installed Jenkins instance building your project, or building an open source project (which would allow others to reproduce the problem)?

          Please provide the output of /threadDump while it's stuck.

          Please explain in detail what you mean by 'stuck'? The job doesn't continue? Jenkins stops responding?

          Daniel Beck added a comment - Are you able to reproduce this on a newly installed Jenkins instance building your project, or building an open source project (which would allow others to reproduce the problem)? Please provide the output of /threadDump while it's stuck. Please explain in detail what you mean by 'stuck'? The job doesn't continue? Jenkins stops responding?

          Easwar Muthu added a comment -

          Skip to content
          title
          help for search
          easwaranm | log out
          Jenkins ENABLE AUTO REFRESH
          New Job
          People
          Build History
          Project Relationship
          Check File Fingerprint
          Manage Jenkins
          My Views
          Leader board
          Disk usage
          Build Queue
          No builds in the queue.
          Build Executor Status

          1. Status
            1 Idle
            2 Idle
            3 Idle

          Thread Dump
          ConnectorThread:[ajp13-8009]

          "ConnectorThread:[ajp13-8009]" Id=19 Group=main RUNNABLE (in native)
          at java.net.PlainSocketImpl.socketAccept(Native Method)
          at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)

          • locked java.net.SocksSocketImpl@2cc3e530
            at java.net.ServerSocket.implAccept(ServerSocket.java:453)
            at java.net.ServerSocket.accept(ServerSocket.java:421)
            at winstone.ajp13.Ajp13Listener.run(Ajp13Listener.java:119)
            at java.lang.Thread.run(Thread.java:619)

          ConnectorThread:[http-8080]

          "ConnectorThread:[http-8080]" Id=18 Group=main RUNNABLE
          at java.net.PlainSocketImpl.socketAccept(Native Method)
          at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)

          • locked java.net.SocksSocketImpl@70fbc945
            at java.net.ServerSocket.implAccept(ServerSocket.java:453)
            at java.net.ServerSocket.accept(ServerSocket.java:421)
            at winstone.HttpListener.run(HttpListener.java:134)
            at java.lang.Thread.run(Thread.java:619)

          DestroyJavaVM

          "DestroyJavaVM" Id=22 Group=main RUNNABLE

          Executor #0 for master

          "Executor #0 for master" Id=38 Group=main WAITING on hudson.model.Queue@42d88738
          at java.lang.Object.wait(Native Method)

          • waiting on hudson.model.Queue@42d88738
            at java.lang.Object.wait(Object.java:485)
            at hudson.util.OneShotEvent.block(OneShotEvent.java:72)
            at hudson.model.Queue.pop(Queue.java:831)
            at hudson.model.Executor.grabJob(Executor.java:286)
            at hudson.model.Executor.run(Executor.java:207)

          Executor #1 for master

          "Executor #1 for master" Id=39 Group=main WAITING on hudson.model.Queue@42d88738
          at java.lang.Object.wait(Native Method)

          • waiting on hudson.model.Queue@42d88738
            at java.lang.Object.wait(Object.java:485)
            at hudson.util.OneShotEvent.block(OneShotEvent.java:72)
            at hudson.model.Queue.pop(Queue.java:831)
            at hudson.model.Executor.grabJob(Executor.java:286)
            at hudson.model.Executor.run(Executor.java:207)

          Executor #2 for master

          "Executor #2 for master" Id=40 Group=main WAITING on hudson.model.Queue@42d88738
          at java.lang.Object.wait(Native Method)

          • waiting on hudson.model.Queue@42d88738
            at java.lang.Object.wait(Object.java:485)
            at hudson.util.OneShotEvent.block(OneShotEvent.java:72)
            at hudson.model.Queue.pop(Queue.java:831)
            at hudson.model.Executor.grabJob(Executor.java:286)
            at hudson.model.Executor.run(Executor.java:207)

          Handling GET /jenkins/threadDump : RequestHandlerThread0

          "Handling GET /jenkins/threadDump : RequestHandlerThread0" Id=9 Group=main TIMED_WAITING on java.util.concurrent.FutureTask$Sync@40faf7c6
          at sun.misc.Unsafe.park(Native Method)

          • waiting on java.util.concurrent.FutureTask$Sync@40faf7c6
            at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
            at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(AbstractQueuedSynchronizer.java:947)
            at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1239)
            at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:227)
            at java.util.concurrent.FutureTask.get(FutureTask.java:91)
            at hudson.remoting.LocalChannel$2.get(LocalChannel.java:81)
            at jenkins.model.Jenkins.getAllThreadDumps(Jenkins.java:2658)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:597)
            at org.apache.commons.jexl.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:258)
            at org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:104)
            at org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:83)
            at org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:57)
            at org.apache.commons.jexl.parser.ASTReferenceExpression.value(ASTReferenceExpression.java:51)
            at org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:80)
            at hudson.ExpressionFactory2$JexlExpression.evaluate(ExpressionFactory2.java:72)
            at org.apache.commons.jelly.expression.ExpressionSupport.evaluateRecurse(ExpressionSupport.java:61)
            at org.apache.commons.jelly.expression.ExpressionSupport.evaluateAsIterator(ExpressionSupport.java:94)
            at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:89)
            at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)
            at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
            at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)
            at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
            at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)
            at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
            at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98)
            at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
            at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
            at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119)
            at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
            at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)
            at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
            at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)
            at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
            at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
            at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
            at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
            at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
            at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
            at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
            at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
            at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
            at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
            at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
            at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119)
            at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
            at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63)
            at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63)
            at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53)
            at org.kohsuke.stapler.jelly.JellyFacet$1.dispatch(JellyFacet.java:92)
            at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:561)
            at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646)
            at org.kohsuke.stapler.Stapler.invoke(Stapler.java:477)
            at org.kohsuke.stapler.Stapler.service(Stapler.java:159)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:45)
            at winstone.ServletConfiguration.execute(ServletConfiguration.java:249)
            at winstone.RequestDispatcher.forward(RequestDispatcher.java:335)
            at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:378)
            at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:95)
            at hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:74)
            at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:98)
            at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:87)
            at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
            at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
            at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
            at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
            at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
            at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
            at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
            at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
            at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
            at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
            at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
            at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
            at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
            at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
            at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
            at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
            at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
            at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
            at jenkins.security.ApiTokenFilter.doFilter(ApiTokenFilter.java:61)
            at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
            at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
            at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66)
            at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
            at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
            at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
            at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
            at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
            at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
            at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
            at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
            at winstone.RequestDispatcher.forward(RequestDispatcher.java:333)
            at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:244)
            at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150)
            at java.lang.Thread.run(Thread.java:619)

          Jenkins cron thread

          "Jenkins cron thread" Id=23 Group=main TIMED_WAITING on java.util.TaskQueue@4ecfcd9c
          at java.lang.Object.wait(Native Method)

          • waiting on java.util.TaskQueue@4ecfcd9c
            at java.util.TimerThread.mainLoop(Timer.java:509)
            at java.util.TimerThread.run(Timer.java:462)

          Jenkins UDP 33848 monitoring thread

          "Jenkins UDP 33848 monitoring thread" Id=34 Group=main RUNNABLE (in native)
          at java.net.PlainDatagramSocketImpl.receive0(Native Method)

          • locked java.net.PlainDatagramSocketImpl@78f034a4
            at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
          • locked java.net.PlainDatagramSocketImpl@78f034a4
            at java.net.DatagramSocket.receive(DatagramSocket.java:725)
          • locked java.net.DatagramPacket@170f2641
          • locked java.net.MulticastSocket@6398813a
            at hudson.UDPBroadcastThread.run(UDPBroadcastThread.java:79)

          JmDNS(dev-ftcik-jci01-yelladworks-in.local.).State.Timer

          "JmDNS(dev-ftcik-jci01-yelladworks-in.local.).State.Timer" Id=37 Group=main TIMED_WAITING on java.util.TaskQueue@15958fd1
          at java.lang.Object.wait(Native Method)

          • waiting on java.util.TaskQueue@15958fd1
            at java.util.TimerThread.mainLoop(Timer.java:509)
            at java.util.TimerThread.run(Timer.java:462)

          JmDNS(dev-ftcik-jci01-yelladworks-in.local.).Timer

          "JmDNS(dev-ftcik-jci01-yelladworks-in.local.).Timer" Id=36 Group=main TIMED_WAITING on java.util.TaskQueue@e14ed69
          at java.lang.Object.wait(Native Method)

          • waiting on java.util.TaskQueue@e14ed69
            at java.util.TimerThread.mainLoop(Timer.java:509)
            at java.util.TimerThread.run(Timer.java:462)

          LauncherControlThread[ControlPort=-1]

          "LauncherControlThread[ControlPort=-1]" Id=20 Group=main TIMED_WAITING
          at java.lang.Thread.sleep(Native Method)
          at winstone.Launcher.run(Launcher.java:286)
          at java.lang.Thread.run(Thread.java:619)

          pool-3-thread-1

          "pool-3-thread-1" Id=121 Group=main WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@792e1749
          at sun.misc.Unsafe.park(Native Method)

          • waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@792e1749
            at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
            at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
            at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
            at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
            at java.lang.Thread.run(Thread.java:619)

          pool-6-thread-41

          "pool-6-thread-41" Id=318 Group=main RUNNABLE
          at sun.management.ThreadImpl.dumpThreads0(Native Method)
          at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:374)
          at hudson.Functions.getThreadInfos(Functions.java:861)
          at hudson.util.RemotingDiagnostics$GetThreadDump.call(RemotingDiagnostics.java:93)
          at hudson.util.RemotingDiagnostics$GetThreadDump.call(RemotingDiagnostics.java:89)
          at hudson.remoting.LocalChannel$1.call(LocalChannel.java:52)
          at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
          at java.util.concurrent.FutureTask.run(FutureTask.java:138)
          at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
          at java.lang.Thread.run(Thread.java:619)

          Number of locked synchronizers = 1

          • java.util.concurrent.locks.ReentrantLock$NonfairSync@18a30f01

          RequestHandlerThread1

          "RequestHandlerThread1" Id=10 Group=main RUNNABLE (in native)
          at java.net.SocketInputStream.socketRead0(Native Method)
          at java.net.SocketInputStream.read(SocketInputStream.java:129)
          at java.net.SocketInputStream.read(SocketInputStream.java:182)
          at winstone.WinstoneInputStream.read(WinstoneInputStream.java:49)
          at javax.servlet.ServletInputStream.readLine(ServletInputStream.java:27)
          at winstone.WinstoneInputStream.readLine(WinstoneInputStream.java:108)
          at winstone.HttpListener.parseURI(HttpListener.java:237)
          at winstone.RequestHandlerThread.run(RequestHandlerThread.java:87)
          at java.lang.Thread.run(Thread.java:619)

          RequestHandlerThread2

          "RequestHandlerThread2" Id=11 Group=main WAITING on winstone.RequestHandlerThread@1ca1097e
          at java.lang.Object.wait(Native Method)

          • waiting on winstone.RequestHandlerThread@1ca1097e
            at java.lang.Object.wait(Object.java:485)
            at winstone.RequestHandlerThread.run(RequestHandlerThread.java:216)
            at java.lang.Thread.run(Thread.java:619)

          RequestHandlerThread3

          "RequestHandlerThread3" Id=12 Group=main WAITING on winstone.RequestHandlerThread@10763de1
          at java.lang.Object.wait(Native Method)

          • waiting on winstone.RequestHandlerThread@10763de1
            at java.lang.Object.wait(Object.java:485)
            at winstone.RequestHandlerThread.run(RequestHandlerThread.java:216)
            at java.lang.Thread.run(Thread.java:619)

          RequestHandlerThread4

          "RequestHandlerThread4" Id=13 Group=main RUNNABLE (in native)
          at java.net.SocketInputStream.socketRead0(Native Method)
          at java.net.SocketInputStream.read(SocketInputStream.java:129)
          at java.net.SocketInputStream.read(SocketInputStream.java:182)
          at winstone.WinstoneInputStream.read(WinstoneInputStream.java:49)
          at javax.servlet.ServletInputStream.readLine(ServletInputStream.java:27)
          at winstone.WinstoneInputStream.readLine(WinstoneInputStream.java:108)
          at winstone.HttpListener.parseURI(HttpListener.java:237)
          at winstone.RequestHandlerThread.run(RequestHandlerThread.java:87)
          at java.lang.Thread.run(Thread.java:619)

          RequestHandlerThread5

          "RequestHandlerThread5" Id=42 Group=main RUNNABLE (in native)
          at java.net.SocketInputStream.socketRead0(Native Method)
          at java.net.SocketInputStream.read(SocketInputStream.java:129)
          at java.net.SocketInputStream.read(SocketInputStream.java:182)
          at winstone.WinstoneInputStream.read(WinstoneInputStream.java:49)
          at javax.servlet.ServletInputStream.readLine(ServletInputStream.java:27)
          at winstone.WinstoneInputStream.readLine(WinstoneInputStream.java:108)
          at winstone.HttpListener.parseURI(HttpListener.java:237)
          at winstone.RequestHandlerThread.run(RequestHandlerThread.java:87)
          at java.lang.Thread.run(Thread.java:619)

          SocketListener(dev-ftcik-jci01-yelladworks-in.local.)

          "SocketListener(dev-ftcik-jci01-yelladworks-in.local.)" Id=35 Group=main RUNNABLE (in native)
          at java.net.PlainDatagramSocketImpl.receive0(Native Method)

          • locked java.net.PlainDatagramSocketImpl@7fee8fb7
            at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
          • locked java.net.PlainDatagramSocketImpl@7fee8fb7
            at java.net.DatagramSocket.receive(DatagramSocket.java:725)
          • locked java.net.DatagramPacket@1ff2b0ff
          • locked java.net.MulticastSocket@764245bb
            at javax.jmdns.impl.SocketListener.run(SocketListener.java:41)

          TCP slave agent listener port=0

          "TCP slave agent listener port=0" Id=33 Group=main RUNNABLE (in native)
          at java.net.PlainSocketImpl.socketAccept(Native Method)
          at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)

          • locked java.net.SocksSocketImpl@314c39eb
            at java.net.ServerSocket.implAccept(ServerSocket.java:453)
            at java.net.ServerSocket.accept(ServerSocket.java:421)
            at hudson.TcpSlaveAgentListener.run(TcpSlaveAgentListener.java:127)

          ViewJob reload thread

          "ViewJob reload thread" Id=32 Group=main TIMED_WAITING on java.util.LinkedHashSet@36e8c96
          at java.lang.Object.wait(Native Method)

          • waiting on java.util.LinkedHashSet@36e8c96
            at hudson.model.ViewJob$ReloadThread.getNext(ViewJob.java:171)
            at hudson.model.ViewJob$ReloadThread.run(ViewJob.java:188)

          WinstoneHostConfigurationMgmt:default

          "WinstoneHostConfigurationMgmt:default" Id=17 Group=main TIMED_WAITING
          at java.lang.Thread.sleep(Native Method)
          at winstone.HostConfiguration.run(HostConfiguration.java:176)
          at java.lang.Thread.run(Thread.java:619)

          WinstoneObjectPoolMgmt

          "WinstoneObjectPoolMgmt" Id=14 Group=main TIMED_WAITING
          at java.lang.Thread.sleep(Native Method)
          at winstone.ObjectPool.run(ObjectPool.java:103)
          at java.lang.Thread.run(Thread.java:619)

          Finalizer

          "Finalizer" Id=3 Group=system WAITING on java.lang.ref.ReferenceQueue$Lock@72cae19
          at java.lang.Object.wait(Native Method)

          • waiting on java.lang.ref.ReferenceQueue$Lock@72cae19
            at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
            at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
            at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

          Java2D Disposer

          "Java2D Disposer" Id=15 Group=system WAITING on java.lang.ref.ReferenceQueue$Lock@225b0af6
          at java.lang.Object.wait(Native Method)

          • waiting on java.lang.ref.ReferenceQueue$Lock@225b0af6
            at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
            at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
            at sun.java2d.Disposer.run(Disposer.java:125)
            at java.lang.Thread.run(Thread.java:619)

          Reference Handler

          "Reference Handler" Id=2 Group=system WAITING on java.lang.ref.Reference$Lock@659eefd
          at java.lang.Object.wait(Native Method)

          • waiting on java.lang.ref.Reference$Lock@659eefd
            at java.lang.Object.wait(Object.java:485)
            at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)

          Signal Dispatcher

          "Signal Dispatcher" Id=4 Group=system RUNNABLE

          Help us localize this page
          Page generated: Jul 18, 2014 4:12:54 PMJenkins ver. 1.442

          Easwar Muthu added a comment - Skip to content title help for search easwaranm | log out Jenkins ENABLE AUTO REFRESH New Job People Build History Project Relationship Check File Fingerprint Manage Jenkins My Views Leader board Disk usage Build Queue No builds in the queue. Build Executor Status Status 1 Idle 2 Idle 3 Idle Thread Dump ConnectorThread: [ajp13-8009] "ConnectorThread: [ajp13-8009] " Id=19 Group=main RUNNABLE (in native) at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) locked java.net.SocksSocketImpl@2cc3e530 at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at winstone.ajp13.Ajp13Listener.run(Ajp13Listener.java:119) at java.lang.Thread.run(Thread.java:619) ConnectorThread: [http-8080] "ConnectorThread: [http-8080] " Id=18 Group=main RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) locked java.net.SocksSocketImpl@70fbc945 at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at winstone.HttpListener.run(HttpListener.java:134) at java.lang.Thread.run(Thread.java:619) DestroyJavaVM "DestroyJavaVM" Id=22 Group=main RUNNABLE Executor #0 for master "Executor #0 for master" Id=38 Group=main WAITING on hudson.model.Queue@42d88738 at java.lang.Object.wait(Native Method) waiting on hudson.model.Queue@42d88738 at java.lang.Object.wait(Object.java:485) at hudson.util.OneShotEvent.block(OneShotEvent.java:72) at hudson.model.Queue.pop(Queue.java:831) at hudson.model.Executor.grabJob(Executor.java:286) at hudson.model.Executor.run(Executor.java:207) Executor #1 for master "Executor #1 for master" Id=39 Group=main WAITING on hudson.model.Queue@42d88738 at java.lang.Object.wait(Native Method) waiting on hudson.model.Queue@42d88738 at java.lang.Object.wait(Object.java:485) at hudson.util.OneShotEvent.block(OneShotEvent.java:72) at hudson.model.Queue.pop(Queue.java:831) at hudson.model.Executor.grabJob(Executor.java:286) at hudson.model.Executor.run(Executor.java:207) Executor #2 for master "Executor #2 for master" Id=40 Group=main WAITING on hudson.model.Queue@42d88738 at java.lang.Object.wait(Native Method) waiting on hudson.model.Queue@42d88738 at java.lang.Object.wait(Object.java:485) at hudson.util.OneShotEvent.block(OneShotEvent.java:72) at hudson.model.Queue.pop(Queue.java:831) at hudson.model.Executor.grabJob(Executor.java:286) at hudson.model.Executor.run(Executor.java:207) Handling GET /jenkins/threadDump : RequestHandlerThread 0 "Handling GET /jenkins/threadDump : RequestHandlerThread 0 " Id=9 Group=main TIMED_WAITING on java.util.concurrent.FutureTask$Sync@40faf7c6 at sun.misc.Unsafe.park(Native Method) waiting on java.util.concurrent.FutureTask$Sync@40faf7c6 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(AbstractQueuedSynchronizer.java:947) at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1239) at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:227) at java.util.concurrent.FutureTask.get(FutureTask.java:91) at hudson.remoting.LocalChannel$2.get(LocalChannel.java:81) at jenkins.model.Jenkins.getAllThreadDumps(Jenkins.java:2658) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.commons.jexl.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:258) at org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:104) at org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:83) at org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:57) at org.apache.commons.jexl.parser.ASTReferenceExpression.value(ASTReferenceExpression.java:51) at org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:80) at hudson.ExpressionFactory2$JexlExpression.evaluate(ExpressionFactory2.java:72) at org.apache.commons.jelly.expression.ExpressionSupport.evaluateRecurse(ExpressionSupport.java:61) at org.apache.commons.jelly.expression.ExpressionSupport.evaluateAsIterator(ExpressionSupport.java:94) at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:89) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63) at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63) at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53) at org.kohsuke.stapler.jelly.JellyFacet$1.dispatch(JellyFacet.java:92) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:561) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:477) at org.kohsuke.stapler.Stapler.service(Stapler.java:159) at javax.servlet.http.HttpServlet.service(HttpServlet.java:45) at winstone.ServletConfiguration.execute(ServletConfiguration.java:249) at winstone.RequestDispatcher.forward(RequestDispatcher.java:335) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:378) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:95) at hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:74) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:98) at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:87) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84) at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at jenkins.security.ApiTokenFilter.doFilter(ApiTokenFilter.java:61) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249) at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76) at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at winstone.RequestDispatcher.forward(RequestDispatcher.java:333) at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:244) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150) at java.lang.Thread.run(Thread.java:619) Jenkins cron thread "Jenkins cron thread" Id=23 Group=main TIMED_WAITING on java.util.TaskQueue@4ecfcd9c at java.lang.Object.wait(Native Method) waiting on java.util.TaskQueue@4ecfcd9c at java.util.TimerThread.mainLoop(Timer.java:509) at java.util.TimerThread.run(Timer.java:462) Jenkins UDP 33848 monitoring thread "Jenkins UDP 33848 monitoring thread" Id=34 Group=main RUNNABLE (in native) at java.net.PlainDatagramSocketImpl.receive0(Native Method) locked java.net.PlainDatagramSocketImpl@78f034a4 at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136) locked java.net.PlainDatagramSocketImpl@78f034a4 at java.net.DatagramSocket.receive(DatagramSocket.java:725) locked java.net.DatagramPacket@170f2641 locked java.net.MulticastSocket@6398813a at hudson.UDPBroadcastThread.run(UDPBroadcastThread.java:79) JmDNS(dev-ftcik-jci01-yelladworks-in.local.).State.Timer "JmDNS(dev-ftcik-jci01-yelladworks-in.local.).State.Timer" Id=37 Group=main TIMED_WAITING on java.util.TaskQueue@15958fd1 at java.lang.Object.wait(Native Method) waiting on java.util.TaskQueue@15958fd1 at java.util.TimerThread.mainLoop(Timer.java:509) at java.util.TimerThread.run(Timer.java:462) JmDNS(dev-ftcik-jci01-yelladworks-in.local.).Timer "JmDNS(dev-ftcik-jci01-yelladworks-in.local.).Timer" Id=36 Group=main TIMED_WAITING on java.util.TaskQueue@e14ed69 at java.lang.Object.wait(Native Method) waiting on java.util.TaskQueue@e14ed69 at java.util.TimerThread.mainLoop(Timer.java:509) at java.util.TimerThread.run(Timer.java:462) LauncherControlThread [ControlPort=-1] "LauncherControlThread [ControlPort=-1] " Id=20 Group=main TIMED_WAITING at java.lang.Thread.sleep(Native Method) at winstone.Launcher.run(Launcher.java:286) at java.lang.Thread.run(Thread.java:619) pool-3-thread-1 "pool-3-thread-1" Id=121 Group=main WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@792e1749 at sun.misc.Unsafe.park(Native Method) waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@792e1749 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) pool-6-thread-41 "pool-6-thread-41" Id=318 Group=main RUNNABLE at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:374) at hudson.Functions.getThreadInfos(Functions.java:861) at hudson.util.RemotingDiagnostics$GetThreadDump.call(RemotingDiagnostics.java:93) at hudson.util.RemotingDiagnostics$GetThreadDump.call(RemotingDiagnostics.java:89) at hudson.remoting.LocalChannel$1.call(LocalChannel.java:52) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) Number of locked synchronizers = 1 java.util.concurrent.locks.ReentrantLock$NonfairSync@18a30f01 RequestHandlerThread 1 "RequestHandlerThread 1 " Id=10 Group=main RUNNABLE (in native) at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.net.SocketInputStream.read(SocketInputStream.java:182) at winstone.WinstoneInputStream.read(WinstoneInputStream.java:49) at javax.servlet.ServletInputStream.readLine(ServletInputStream.java:27) at winstone.WinstoneInputStream.readLine(WinstoneInputStream.java:108) at winstone.HttpListener.parseURI(HttpListener.java:237) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:87) at java.lang.Thread.run(Thread.java:619) RequestHandlerThread 2 "RequestHandlerThread 2 " Id=11 Group=main WAITING on winstone.RequestHandlerThread@1ca1097e at java.lang.Object.wait(Native Method) waiting on winstone.RequestHandlerThread@1ca1097e at java.lang.Object.wait(Object.java:485) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:216) at java.lang.Thread.run(Thread.java:619) RequestHandlerThread 3 "RequestHandlerThread 3 " Id=12 Group=main WAITING on winstone.RequestHandlerThread@10763de1 at java.lang.Object.wait(Native Method) waiting on winstone.RequestHandlerThread@10763de1 at java.lang.Object.wait(Object.java:485) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:216) at java.lang.Thread.run(Thread.java:619) RequestHandlerThread 4 "RequestHandlerThread 4 " Id=13 Group=main RUNNABLE (in native) at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.net.SocketInputStream.read(SocketInputStream.java:182) at winstone.WinstoneInputStream.read(WinstoneInputStream.java:49) at javax.servlet.ServletInputStream.readLine(ServletInputStream.java:27) at winstone.WinstoneInputStream.readLine(WinstoneInputStream.java:108) at winstone.HttpListener.parseURI(HttpListener.java:237) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:87) at java.lang.Thread.run(Thread.java:619) RequestHandlerThread 5 "RequestHandlerThread 5 " Id=42 Group=main RUNNABLE (in native) at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.net.SocketInputStream.read(SocketInputStream.java:182) at winstone.WinstoneInputStream.read(WinstoneInputStream.java:49) at javax.servlet.ServletInputStream.readLine(ServletInputStream.java:27) at winstone.WinstoneInputStream.readLine(WinstoneInputStream.java:108) at winstone.HttpListener.parseURI(HttpListener.java:237) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:87) at java.lang.Thread.run(Thread.java:619) SocketListener(dev-ftcik-jci01-yelladworks-in.local.) "SocketListener(dev-ftcik-jci01-yelladworks-in.local.)" Id=35 Group=main RUNNABLE (in native) at java.net.PlainDatagramSocketImpl.receive0(Native Method) locked java.net.PlainDatagramSocketImpl@7fee8fb7 at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136) locked java.net.PlainDatagramSocketImpl@7fee8fb7 at java.net.DatagramSocket.receive(DatagramSocket.java:725) locked java.net.DatagramPacket@1ff2b0ff locked java.net.MulticastSocket@764245bb at javax.jmdns.impl.SocketListener.run(SocketListener.java:41) TCP slave agent listener port=0 "TCP slave agent listener port=0" Id=33 Group=main RUNNABLE (in native) at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) locked java.net.SocksSocketImpl@314c39eb at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at hudson.TcpSlaveAgentListener.run(TcpSlaveAgentListener.java:127) ViewJob reload thread "ViewJob reload thread" Id=32 Group=main TIMED_WAITING on java.util.LinkedHashSet@36e8c96 at java.lang.Object.wait(Native Method) waiting on java.util.LinkedHashSet@36e8c96 at hudson.model.ViewJob$ReloadThread.getNext(ViewJob.java:171) at hudson.model.ViewJob$ReloadThread.run(ViewJob.java:188) WinstoneHostConfigurationMgmt:default "WinstoneHostConfigurationMgmt:default" Id=17 Group=main TIMED_WAITING at java.lang.Thread.sleep(Native Method) at winstone.HostConfiguration.run(HostConfiguration.java:176) at java.lang.Thread.run(Thread.java:619) WinstoneObjectPoolMgmt "WinstoneObjectPoolMgmt" Id=14 Group=main TIMED_WAITING at java.lang.Thread.sleep(Native Method) at winstone.ObjectPool.run(ObjectPool.java:103) at java.lang.Thread.run(Thread.java:619) Finalizer "Finalizer" Id=3 Group=system WAITING on java.lang.ref.ReferenceQueue$Lock@72cae19 at java.lang.Object.wait(Native Method) waiting on java.lang.ref.ReferenceQueue$Lock@72cae19 at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) Java2D Disposer "Java2D Disposer" Id=15 Group=system WAITING on java.lang.ref.ReferenceQueue$Lock@225b0af6 at java.lang.Object.wait(Native Method) waiting on java.lang.ref.ReferenceQueue$Lock@225b0af6 at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at sun.java2d.Disposer.run(Disposer.java:125) at java.lang.Thread.run(Thread.java:619) Reference Handler "Reference Handler" Id=2 Group=system WAITING on java.lang.ref.Reference$Lock@659eefd at java.lang.Object.wait(Native Method) waiting on java.lang.ref.Reference$Lock@659eefd at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) Signal Dispatcher "Signal Dispatcher" Id=4 Group=system RUNNABLE Help us localize this page Page generated: Jul 18, 2014 4:12:54 PMJenkins ver. 1.442

          Easwar Muthu added a comment -

          Threaddump attached.

          Stuck - jobs runs only 19 mins then there is no update on job console, keep running for days. We have to abort.
          Place where stuck, we have commented those junit test, again stuck after 10-15 test class run.

          Keep stuck at particular interval.

          Easwar Muthu added a comment - Threaddump attached. Stuck - jobs runs only 19 mins then there is no update on job console, keep running for days. We have to abort. Place where stuck, we have commented those junit test, again stuck after 10-15 test class run. Keep stuck at particular interval.

          Easwar Muthu added a comment -

          Latest threaddump::

          Thread Dump
          /etc/apache-ant-1.8.2/bin/ant -file build.xml -DDB_AUTH=clipper_dev sonar-build: stdout copier

          "/etc/apache-ant-1.8.2/bin/ant -file build.xml -DDB_AUTH=clipper_dev sonar-build: stdout copier" Id=331 Group=main RUNNABLE (in native)
          at java.io.FileInputStream.readBytes(Native Method)
          at java.io.FileInputStream.read(FileInputStream.java:199)
          at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
          at java.io.BufferedInputStream.read(BufferedInputStream.java:317)

          • locked java.io.BufferedInputStream@606215a4
            at java.io.FilterInputStream.read(FilterInputStream.java:90)
            at hudson.util.StreamCopyThread.run(StreamCopyThread.java:60)

          ConnectorThread:[ajp13-8009]

          "ConnectorThread:[ajp13-8009]" Id=19 Group=main RUNNABLE (in native)
          at java.net.PlainSocketImpl.socketAccept(Native Method)
          at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)

          • locked java.net.SocksSocketImpl@2cc3e530
            at java.net.ServerSocket.implAccept(ServerSocket.java:453)
            at java.net.ServerSocket.accept(ServerSocket.java:421)
            at winstone.ajp13.Ajp13Listener.run(Ajp13Listener.java:119)
            at java.lang.Thread.run(Thread.java:619)

          ConnectorThread:[http-8080]

          "ConnectorThread:[http-8080]" Id=18 Group=main RUNNABLE (in native)
          at java.net.PlainSocketImpl.socketAccept(Native Method)
          at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)

          • locked java.net.SocksSocketImpl@70fbc945
            at java.net.ServerSocket.implAccept(ServerSocket.java:453)
            at java.net.ServerSocket.accept(ServerSocket.java:421)
            at winstone.HttpListener.run(HttpListener.java:134)
            at java.lang.Thread.run(Thread.java:619)

          DestroyJavaVM

          "DestroyJavaVM" Id=22 Group=main RUNNABLE

          Executor #0 for master

          "Executor #0 for master" Id=38 Group=main WAITING on hudson.model.Queue@42d88738
          at java.lang.Object.wait(Native Method)

          • waiting on hudson.model.Queue@42d88738
            at java.lang.Object.wait(Object.java:485)
            at hudson.util.OneShotEvent.block(OneShotEvent.java:72)
            at hudson.model.Queue.pop(Queue.java:831)
            at hudson.model.Executor.grabJob(Executor.java:286)
            at hudson.model.Executor.run(Executor.java:207)

          Executor #1 for master

          "Executor #1 for master" Id=39 Group=main WAITING on hudson.model.Queue@42d88738
          at java.lang.Object.wait(Native Method)

          • waiting on hudson.model.Queue@42d88738
            at java.lang.Object.wait(Object.java:485)
            at hudson.util.OneShotEvent.block(OneShotEvent.java:72)
            at hudson.model.Queue.pop(Queue.java:831)
            at hudson.model.Executor.grabJob(Executor.java:286)
            at hudson.model.Executor.run(Executor.java:207)

          Executor #2 for master : executing TestClipper #4

          "Executor #2 for master : executing TestClipper #4" Id=40 Group=main WAITING on java.lang.UNIXProcess@5abe66a1
          at java.lang.Object.wait(Native Method)

          • waiting on java.lang.UNIXProcess@5abe66a1
            at java.lang.Object.wait(Object.java:485)
            at java.lang.UNIXProcess.waitFor(UNIXProcess.java:165)
            at hudson.Proc$LocalProc.join(Proc.java:319)
            at hudson.Launcher$ProcStarter.join(Launcher.java:345)
            at hudson.tasks.Ant.perform(Ant.java:217)
            at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
            at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:692)
            at hudson.model.Build$RunnerImpl.build(Build.java:178)
            at hudson.model.Build$RunnerImpl.doRun(Build.java:139)
            at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:462)
            at hudson.model.Run.run(Run.java:1404)
            at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
            at hudson.model.ResourceController.execute(ResourceController.java:88)
            at hudson.model.Executor.run(Executor.java:238)

          Handling GET /jenkins/threadDump : RequestHandlerThread0

          "Handling GET /jenkins/threadDump : RequestHandlerThread0" Id=9 Group=main TIMED_WAITING on java.util.concurrent.FutureTask$Sync@477af36b
          at sun.misc.Unsafe.park(Native Method)

          • waiting on java.util.concurrent.FutureTask$Sync@477af36b
            at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
            at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(AbstractQueuedSynchronizer.java:947)
            at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1239)
            at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:227)
            at java.util.concurrent.FutureTask.get(FutureTask.java:91)
            at hudson.remoting.LocalChannel$2.get(LocalChannel.java:81)
            at jenkins.model.Jenkins.getAllThreadDumps(Jenkins.java:2658)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:597)
            at org.apache.commons.jexl.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:258)
            at org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:104)
            at org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:83)
            at org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:57)
            at org.apache.commons.jexl.parser.ASTReferenceExpression.value(ASTReferenceExpression.java:51)
            at org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:80)
            at hudson.ExpressionFactory2$JexlExpression.evaluate(ExpressionFactory2.java:72)
            at org.apache.commons.jelly.expression.ExpressionSupport.evaluateRecurse(ExpressionSupport.java:61)
            at org.apache.commons.jelly.expression.ExpressionSupport.evaluateAsIterator(ExpressionSupport.java:94)
            at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:89)
            at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)
            at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
            at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)
            at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
            at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)
            at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
            at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98)
            at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
            at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
            at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119)
            at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
            at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)
            at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
            at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270)
            at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
            at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
            at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
            at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
            at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
            at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
            at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
            at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
            at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)
            at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
            at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
            at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119)
            at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
            at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63)
            at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63)
            at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53)
            at org.kohsuke.stapler.jelly.JellyFacet$1.dispatch(JellyFacet.java:92)
            at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:561)
            at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646)
            at org.kohsuke.stapler.Stapler.invoke(Stapler.java:477)
            at org.kohsuke.stapler.Stapler.service(Stapler.java:159)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:45)
            at winstone.ServletConfiguration.execute(ServletConfiguration.java:249)
            at winstone.RequestDispatcher.forward(RequestDispatcher.java:335)
            at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:378)
            at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:95)
            at hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:74)
            at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:98)
            at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:87)
            at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
            at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
            at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
            at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
            at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
            at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
            at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
            at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
            at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
            at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
            at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
            at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
            at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
            at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
            at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
            at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
            at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
            at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
            at jenkins.security.ApiTokenFilter.doFilter(ApiTokenFilter.java:61)
            at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
            at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
            at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66)
            at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
            at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
            at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
            at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
            at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
            at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
            at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
            at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
            at winstone.RequestDispatcher.forward(RequestDispatcher.java:333)
            at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:244)
            at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150)
            at java.lang.Thread.run(Thread.java:619)

          Handling POST /jenkins/job/TestClipper/4/logText/progressiveHtml : RequestHandlerThread5

          "Handling POST /jenkins/job/TestClipper/4/logText/progressiveHtml : RequestHandlerThread5" Id=42 Group=main RUNNABLE
          at java.lang.Object.getClass(Native Method)
          at java.util.ArrayList.<init>(ArrayList.java:134)
          at winstone.URIUtil.canonicalPath(URIUtil.java:18)
          at winstone.WebAppConfiguration.getResource(WebAppConfiguration.java:1821)
          at org.kohsuke.stapler.Stapler.openResourcePathByLocale(Stapler.java:200)
          at org.kohsuke.stapler.Stapler.service(Stapler.java:144)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:45)
          at winstone.ServletConfiguration.execute(ServletConfiguration.java:249)
          at winstone.RequestDispatcher.forward(RequestDispatcher.java:335)
          at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:378)
          at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:95)
          at hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:74)
          at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:98)
          at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:87)
          at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
          at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
          at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
          at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
          at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
          at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
          at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
          at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
          at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
          at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
          at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
          at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
          at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
          at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
          at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
          at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
          at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
          at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
          at jenkins.security.ApiTokenFilter.doFilter(ApiTokenFilter.java:61)
          at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
          at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
          at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66)
          at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
          at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
          at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
          at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
          at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
          at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
          at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
          at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
          at winstone.RequestDispatcher.forward(RequestDispatcher.java:333)
          at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:244)
          at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150)
          at java.lang.Thread.run(Thread.java:619)

          Jenkins cron thread

          "Jenkins cron thread" Id=23 Group=main TIMED_WAITING on java.util.TaskQueue@4ecfcd9c
          at java.lang.Object.wait(Native Method)

          • waiting on java.util.TaskQueue@4ecfcd9c
            at java.util.TimerThread.mainLoop(Timer.java:509)
            at java.util.TimerThread.run(Timer.java:462)

          Jenkins UDP 33848 monitoring thread

          "Jenkins UDP 33848 monitoring thread" Id=34 Group=main RUNNABLE (in native)
          at java.net.PlainDatagramSocketImpl.receive0(Native Method)

          • locked java.net.PlainDatagramSocketImpl@78f034a4
            at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
          • locked java.net.PlainDatagramSocketImpl@78f034a4
            at java.net.DatagramSocket.receive(DatagramSocket.java:725)
          • locked java.net.DatagramPacket@170f2641
          • locked java.net.MulticastSocket@6398813a
            at hudson.UDPBroadcastThread.run(UDPBroadcastThread.java:79)

          JmDNS(dev-ftcik-jci01-yelladworks-in.local.).State.Timer

          "JmDNS(dev-ftcik-jci01-yelladworks-in.local.).State.Timer" Id=37 Group=main TIMED_WAITING on java.util.TaskQueue@15958fd1
          at java.lang.Object.wait(Native Method)

          • waiting on java.util.TaskQueue@15958fd1
            at java.util.TimerThread.mainLoop(Timer.java:509)
            at java.util.TimerThread.run(Timer.java:462)

          JmDNS(dev-ftcik-jci01-yelladworks-in.local.).Timer

          "JmDNS(dev-ftcik-jci01-yelladworks-in.local.).Timer" Id=36 Group=main TIMED_WAITING on java.util.TaskQueue@e14ed69
          at java.lang.Object.wait(Native Method)

          • waiting on java.util.TaskQueue@e14ed69
            at java.util.TimerThread.mainLoop(Timer.java:509)
            at java.util.TimerThread.run(Timer.java:462)

          LauncherControlThread[ControlPort=-1]

          "LauncherControlThread[ControlPort=-1]" Id=20 Group=main TIMED_WAITING
          at java.lang.Thread.sleep(Native Method)
          at winstone.Launcher.run(Launcher.java:286)
          at java.lang.Thread.run(Thread.java:619)

          pool-3-thread-1

          "pool-3-thread-1" Id=121 Group=main WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@792e1749
          at sun.misc.Unsafe.park(Native Method)

          • waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@792e1749
            at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
            at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925)
            at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
            at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
            at java.lang.Thread.run(Thread.java:619)

          pool-6-thread-42

          "pool-6-thread-42" Id=333 Group=main RUNNABLE
          at sun.management.ThreadImpl.dumpThreads0(Native Method)
          at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:374)
          at hudson.Functions.getThreadInfos(Functions.java:861)
          at hudson.util.RemotingDiagnostics$GetThreadDump.call(RemotingDiagnostics.java:93)
          at hudson.util.RemotingDiagnostics$GetThreadDump.call(RemotingDiagnostics.java:89)
          at hudson.remoting.LocalChannel$1.call(LocalChannel.java:52)
          at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
          at java.util.concurrent.FutureTask.run(FutureTask.java:138)
          at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
          at java.lang.Thread.run(Thread.java:619)

          Number of locked synchronizers = 1

          • java.util.concurrent.locks.ReentrantLock$NonfairSync@37dbbd35

          process reaper

          "process reaper" Id=330 Group=main RUNNABLE (in native)
          at java.lang.UNIXProcess.waitForProcessExit(Native Method)
          at java.lang.UNIXProcess.access$900(UNIXProcess.java:20)
          at java.lang.UNIXProcess$1$1.run(UNIXProcess.java:132)

          RequestHandlerThread1

          "RequestHandlerThread1" Id=10 Group=main WAITING on winstone.RequestHandlerThread@59031a76
          at java.lang.Object.wait(Native Method)

          • waiting on winstone.RequestHandlerThread@59031a76
            at java.lang.Object.wait(Object.java:485)
            at winstone.RequestHandlerThread.run(RequestHandlerThread.java:216)
            at java.lang.Thread.run(Thread.java:619)

          RequestHandlerThread2

          "RequestHandlerThread2" Id=11 Group=main WAITING on winstone.RequestHandlerThread@1ca1097e
          at java.lang.Object.wait(Native Method)

          • waiting on winstone.RequestHandlerThread@1ca1097e
            at java.lang.Object.wait(Object.java:485)
            at winstone.RequestHandlerThread.run(RequestHandlerThread.java:216)
            at java.lang.Thread.run(Thread.java:619)

          RequestHandlerThread3

          "RequestHandlerThread3" Id=12 Group=main WAITING on winstone.RequestHandlerThread@10763de1
          at java.lang.Object.wait(Native Method)

          • waiting on winstone.RequestHandlerThread@10763de1
            at java.lang.Object.wait(Object.java:485)
            at winstone.RequestHandlerThread.run(RequestHandlerThread.java:216)
            at java.lang.Thread.run(Thread.java:619)

          RequestHandlerThread4

          "RequestHandlerThread4" Id=13 Group=main RUNNABLE
          at java.net.SocketInputStream.socketRead0(Native Method)
          at java.net.SocketInputStream.read(SocketInputStream.java:129)
          at java.net.SocketInputStream.read(SocketInputStream.java:182)
          at winstone.WinstoneInputStream.read(WinstoneInputStream.java:49)
          at javax.servlet.ServletInputStream.readLine(ServletInputStream.java:27)
          at winstone.WinstoneInputStream.readLine(WinstoneInputStream.java:108)
          at winstone.HttpListener.parseURI(HttpListener.java:237)
          at winstone.RequestHandlerThread.run(RequestHandlerThread.java:87)
          at java.lang.Thread.run(Thread.java:619)

          SocketListener(dev-ftcik-jci01-yelladworks-in.local.)

          "SocketListener(dev-ftcik-jci01-yelladworks-in.local.)" Id=35 Group=main RUNNABLE (in native)
          at java.net.PlainDatagramSocketImpl.receive0(Native Method)

          • locked java.net.PlainDatagramSocketImpl@7fee8fb7
            at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
          • locked java.net.PlainDatagramSocketImpl@7fee8fb7
            at java.net.DatagramSocket.receive(DatagramSocket.java:725)
          • locked java.net.DatagramPacket@1ff2b0ff
          • locked java.net.MulticastSocket@764245bb
            at javax.jmdns.impl.SocketListener.run(SocketListener.java:41)

          TCP slave agent listener port=0

          "TCP slave agent listener port=0" Id=33 Group=main RUNNABLE (in native)
          at java.net.PlainSocketImpl.socketAccept(Native Method)
          at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)

          • locked java.net.SocksSocketImpl@314c39eb
            at java.net.ServerSocket.implAccept(ServerSocket.java:453)
            at java.net.ServerSocket.accept(ServerSocket.java:421)
            at hudson.TcpSlaveAgentListener.run(TcpSlaveAgentListener.java:127)

          ViewJob reload thread

          "ViewJob reload thread" Id=32 Group=main TIMED_WAITING on java.util.LinkedHashSet@36e8c96
          at java.lang.Object.wait(Native Method)

          • waiting on java.util.LinkedHashSet@36e8c96
            at hudson.model.ViewJob$ReloadThread.getNext(ViewJob.java:171)
            at hudson.model.ViewJob$ReloadThread.run(ViewJob.java:188)

          WinstoneHostConfigurationMgmt:default

          "WinstoneHostConfigurationMgmt:default" Id=17 Group=main TIMED_WAITING
          at java.lang.Thread.sleep(Native Method)
          at winstone.HostConfiguration.run(HostConfiguration.java:176)
          at java.lang.Thread.run(Thread.java:619)

          WinstoneObjectPoolMgmt

          "WinstoneObjectPoolMgmt" Id=14 Group=main TIMED_WAITING
          at java.lang.Thread.sleep(Native Method)
          at winstone.ObjectPool.run(ObjectPool.java:103)
          at java.lang.Thread.run(Thread.java:619)

          Finalizer

          "Finalizer" Id=3 Group=system WAITING on java.lang.ref.ReferenceQueue$Lock@72cae19
          at java.lang.Object.wait(Native Method)

          • waiting on java.lang.ref.ReferenceQueue$Lock@72cae19
            at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
            at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
            at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

          Java2D Disposer

          "Java2D Disposer" Id=15 Group=system WAITING on java.lang.ref.ReferenceQueue$Lock@225b0af6
          at java.lang.Object.wait(Native Method)

          • waiting on java.lang.ref.ReferenceQueue$Lock@225b0af6
            at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
            at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
            at sun.java2d.Disposer.run(Disposer.java:125)
            at java.lang.Thread.run(Thread.java:619)

          Reference Handler

          "Reference Handler" Id=2 Group=system WAITING on java.lang.ref.Reference$Lock@659eefd
          at java.lang.Object.wait(Native Method)

          Easwar Muthu added a comment - Latest threaddump:: Thread Dump /etc/apache-ant-1.8.2/bin/ant -file build.xml -DDB_AUTH=clipper_dev sonar-build: stdout copier "/etc/apache-ant-1.8.2/bin/ant -file build.xml -DDB_AUTH=clipper_dev sonar-build: stdout copier" Id=331 Group=main RUNNABLE (in native) at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(FileInputStream.java:199) at java.io.BufferedInputStream.read1(BufferedInputStream.java:256) at java.io.BufferedInputStream.read(BufferedInputStream.java:317) locked java.io.BufferedInputStream@606215a4 at java.io.FilterInputStream.read(FilterInputStream.java:90) at hudson.util.StreamCopyThread.run(StreamCopyThread.java:60) ConnectorThread: [ajp13-8009] "ConnectorThread: [ajp13-8009] " Id=19 Group=main RUNNABLE (in native) at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) locked java.net.SocksSocketImpl@2cc3e530 at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at winstone.ajp13.Ajp13Listener.run(Ajp13Listener.java:119) at java.lang.Thread.run(Thread.java:619) ConnectorThread: [http-8080] "ConnectorThread: [http-8080] " Id=18 Group=main RUNNABLE (in native) at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) locked java.net.SocksSocketImpl@70fbc945 at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at winstone.HttpListener.run(HttpListener.java:134) at java.lang.Thread.run(Thread.java:619) DestroyJavaVM "DestroyJavaVM" Id=22 Group=main RUNNABLE Executor #0 for master "Executor #0 for master" Id=38 Group=main WAITING on hudson.model.Queue@42d88738 at java.lang.Object.wait(Native Method) waiting on hudson.model.Queue@42d88738 at java.lang.Object.wait(Object.java:485) at hudson.util.OneShotEvent.block(OneShotEvent.java:72) at hudson.model.Queue.pop(Queue.java:831) at hudson.model.Executor.grabJob(Executor.java:286) at hudson.model.Executor.run(Executor.java:207) Executor #1 for master "Executor #1 for master" Id=39 Group=main WAITING on hudson.model.Queue@42d88738 at java.lang.Object.wait(Native Method) waiting on hudson.model.Queue@42d88738 at java.lang.Object.wait(Object.java:485) at hudson.util.OneShotEvent.block(OneShotEvent.java:72) at hudson.model.Queue.pop(Queue.java:831) at hudson.model.Executor.grabJob(Executor.java:286) at hudson.model.Executor.run(Executor.java:207) Executor #2 for master : executing TestClipper #4 "Executor #2 for master : executing TestClipper #4" Id=40 Group=main WAITING on java.lang.UNIXProcess@5abe66a1 at java.lang.Object.wait(Native Method) waiting on java.lang.UNIXProcess@5abe66a1 at java.lang.Object.wait(Object.java:485) at java.lang.UNIXProcess.waitFor(UNIXProcess.java:165) at hudson.Proc$LocalProc.join(Proc.java:319) at hudson.Launcher$ProcStarter.join(Launcher.java:345) at hudson.tasks.Ant.perform(Ant.java:217) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19) at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:692) at hudson.model.Build$RunnerImpl.build(Build.java:178) at hudson.model.Build$RunnerImpl.doRun(Build.java:139) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:462) at hudson.model.Run.run(Run.java:1404) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:238) Handling GET /jenkins/threadDump : RequestHandlerThread 0 "Handling GET /jenkins/threadDump : RequestHandlerThread 0 " Id=9 Group=main TIMED_WAITING on java.util.concurrent.FutureTask$Sync@477af36b at sun.misc.Unsafe.park(Native Method) waiting on java.util.concurrent.FutureTask$Sync@477af36b at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(AbstractQueuedSynchronizer.java:947) at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1239) at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:227) at java.util.concurrent.FutureTask.get(FutureTask.java:91) at hudson.remoting.LocalChannel$2.get(LocalChannel.java:81) at jenkins.model.Jenkins.getAllThreadDumps(Jenkins.java:2658) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.commons.jexl.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:258) at org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:104) at org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:83) at org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:57) at org.apache.commons.jexl.parser.ASTReferenceExpression.value(ASTReferenceExpression.java:51) at org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:80) at hudson.ExpressionFactory2$JexlExpression.evaluate(ExpressionFactory2.java:72) at org.apache.commons.jelly.expression.ExpressionSupport.evaluateRecurse(ExpressionSupport.java:61) at org.apache.commons.jelly.expression.ExpressionSupport.evaluateAsIterator(ExpressionSupport.java:94) at org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:89) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98) at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:270) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119) at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105) at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63) at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63) at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53) at org.kohsuke.stapler.jelly.JellyFacet$1.dispatch(JellyFacet.java:92) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:561) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:477) at org.kohsuke.stapler.Stapler.service(Stapler.java:159) at javax.servlet.http.HttpServlet.service(HttpServlet.java:45) at winstone.ServletConfiguration.execute(ServletConfiguration.java:249) at winstone.RequestDispatcher.forward(RequestDispatcher.java:335) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:378) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:95) at hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:74) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:98) at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:87) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84) at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at jenkins.security.ApiTokenFilter.doFilter(ApiTokenFilter.java:61) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249) at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76) at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at winstone.RequestDispatcher.forward(RequestDispatcher.java:333) at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:244) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150) at java.lang.Thread.run(Thread.java:619) Handling POST /jenkins/job/TestClipper/4/logText/progressiveHtml : RequestHandlerThread 5 "Handling POST /jenkins/job/TestClipper/4/logText/progressiveHtml : RequestHandlerThread 5 " Id=42 Group=main RUNNABLE at java.lang.Object.getClass(Native Method) at java.util.ArrayList.<init>(ArrayList.java:134) at winstone.URIUtil.canonicalPath(URIUtil.java:18) at winstone.WebAppConfiguration.getResource(WebAppConfiguration.java:1821) at org.kohsuke.stapler.Stapler.openResourcePathByLocale(Stapler.java:200) at org.kohsuke.stapler.Stapler.service(Stapler.java:144) at javax.servlet.http.HttpServlet.service(HttpServlet.java:45) at winstone.ServletConfiguration.execute(ServletConfiguration.java:249) at winstone.RequestDispatcher.forward(RequestDispatcher.java:335) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:378) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:95) at hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:74) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:98) at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:87) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84) at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at jenkins.security.ApiTokenFilter.doFilter(ApiTokenFilter.java:61) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249) at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76) at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81) at winstone.FilterConfiguration.execute(FilterConfiguration.java:195) at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368) at winstone.RequestDispatcher.forward(RequestDispatcher.java:333) at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:244) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150) at java.lang.Thread.run(Thread.java:619) Jenkins cron thread "Jenkins cron thread" Id=23 Group=main TIMED_WAITING on java.util.TaskQueue@4ecfcd9c at java.lang.Object.wait(Native Method) waiting on java.util.TaskQueue@4ecfcd9c at java.util.TimerThread.mainLoop(Timer.java:509) at java.util.TimerThread.run(Timer.java:462) Jenkins UDP 33848 monitoring thread "Jenkins UDP 33848 monitoring thread" Id=34 Group=main RUNNABLE (in native) at java.net.PlainDatagramSocketImpl.receive0(Native Method) locked java.net.PlainDatagramSocketImpl@78f034a4 at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136) locked java.net.PlainDatagramSocketImpl@78f034a4 at java.net.DatagramSocket.receive(DatagramSocket.java:725) locked java.net.DatagramPacket@170f2641 locked java.net.MulticastSocket@6398813a at hudson.UDPBroadcastThread.run(UDPBroadcastThread.java:79) JmDNS(dev-ftcik-jci01-yelladworks-in.local.).State.Timer "JmDNS(dev-ftcik-jci01-yelladworks-in.local.).State.Timer" Id=37 Group=main TIMED_WAITING on java.util.TaskQueue@15958fd1 at java.lang.Object.wait(Native Method) waiting on java.util.TaskQueue@15958fd1 at java.util.TimerThread.mainLoop(Timer.java:509) at java.util.TimerThread.run(Timer.java:462) JmDNS(dev-ftcik-jci01-yelladworks-in.local.).Timer "JmDNS(dev-ftcik-jci01-yelladworks-in.local.).Timer" Id=36 Group=main TIMED_WAITING on java.util.TaskQueue@e14ed69 at java.lang.Object.wait(Native Method) waiting on java.util.TaskQueue@e14ed69 at java.util.TimerThread.mainLoop(Timer.java:509) at java.util.TimerThread.run(Timer.java:462) LauncherControlThread [ControlPort=-1] "LauncherControlThread [ControlPort=-1] " Id=20 Group=main TIMED_WAITING at java.lang.Thread.sleep(Native Method) at winstone.Launcher.run(Launcher.java:286) at java.lang.Thread.run(Thread.java:619) pool-3-thread-1 "pool-3-thread-1" Id=121 Group=main WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@792e1749 at sun.misc.Unsafe.park(Native Method) waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@792e1749 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) pool-6-thread-42 "pool-6-thread-42" Id=333 Group=main RUNNABLE at sun.management.ThreadImpl.dumpThreads0(Native Method) at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:374) at hudson.Functions.getThreadInfos(Functions.java:861) at hudson.util.RemotingDiagnostics$GetThreadDump.call(RemotingDiagnostics.java:93) at hudson.util.RemotingDiagnostics$GetThreadDump.call(RemotingDiagnostics.java:89) at hudson.remoting.LocalChannel$1.call(LocalChannel.java:52) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) Number of locked synchronizers = 1 java.util.concurrent.locks.ReentrantLock$NonfairSync@37dbbd35 process reaper "process reaper" Id=330 Group=main RUNNABLE (in native) at java.lang.UNIXProcess.waitForProcessExit(Native Method) at java.lang.UNIXProcess.access$900(UNIXProcess.java:20) at java.lang.UNIXProcess$1$1.run(UNIXProcess.java:132) RequestHandlerThread 1 "RequestHandlerThread 1 " Id=10 Group=main WAITING on winstone.RequestHandlerThread@59031a76 at java.lang.Object.wait(Native Method) waiting on winstone.RequestHandlerThread@59031a76 at java.lang.Object.wait(Object.java:485) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:216) at java.lang.Thread.run(Thread.java:619) RequestHandlerThread 2 "RequestHandlerThread 2 " Id=11 Group=main WAITING on winstone.RequestHandlerThread@1ca1097e at java.lang.Object.wait(Native Method) waiting on winstone.RequestHandlerThread@1ca1097e at java.lang.Object.wait(Object.java:485) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:216) at java.lang.Thread.run(Thread.java:619) RequestHandlerThread 3 "RequestHandlerThread 3 " Id=12 Group=main WAITING on winstone.RequestHandlerThread@10763de1 at java.lang.Object.wait(Native Method) waiting on winstone.RequestHandlerThread@10763de1 at java.lang.Object.wait(Object.java:485) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:216) at java.lang.Thread.run(Thread.java:619) RequestHandlerThread 4 "RequestHandlerThread 4 " Id=13 Group=main RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.net.SocketInputStream.read(SocketInputStream.java:182) at winstone.WinstoneInputStream.read(WinstoneInputStream.java:49) at javax.servlet.ServletInputStream.readLine(ServletInputStream.java:27) at winstone.WinstoneInputStream.readLine(WinstoneInputStream.java:108) at winstone.HttpListener.parseURI(HttpListener.java:237) at winstone.RequestHandlerThread.run(RequestHandlerThread.java:87) at java.lang.Thread.run(Thread.java:619) SocketListener(dev-ftcik-jci01-yelladworks-in.local.) "SocketListener(dev-ftcik-jci01-yelladworks-in.local.)" Id=35 Group=main RUNNABLE (in native) at java.net.PlainDatagramSocketImpl.receive0(Native Method) locked java.net.PlainDatagramSocketImpl@7fee8fb7 at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136) locked java.net.PlainDatagramSocketImpl@7fee8fb7 at java.net.DatagramSocket.receive(DatagramSocket.java:725) locked java.net.DatagramPacket@1ff2b0ff locked java.net.MulticastSocket@764245bb at javax.jmdns.impl.SocketListener.run(SocketListener.java:41) TCP slave agent listener port=0 "TCP slave agent listener port=0" Id=33 Group=main RUNNABLE (in native) at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) locked java.net.SocksSocketImpl@314c39eb at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at hudson.TcpSlaveAgentListener.run(TcpSlaveAgentListener.java:127) ViewJob reload thread "ViewJob reload thread" Id=32 Group=main TIMED_WAITING on java.util.LinkedHashSet@36e8c96 at java.lang.Object.wait(Native Method) waiting on java.util.LinkedHashSet@36e8c96 at hudson.model.ViewJob$ReloadThread.getNext(ViewJob.java:171) at hudson.model.ViewJob$ReloadThread.run(ViewJob.java:188) WinstoneHostConfigurationMgmt:default "WinstoneHostConfigurationMgmt:default" Id=17 Group=main TIMED_WAITING at java.lang.Thread.sleep(Native Method) at winstone.HostConfiguration.run(HostConfiguration.java:176) at java.lang.Thread.run(Thread.java:619) WinstoneObjectPoolMgmt "WinstoneObjectPoolMgmt" Id=14 Group=main TIMED_WAITING at java.lang.Thread.sleep(Native Method) at winstone.ObjectPool.run(ObjectPool.java:103) at java.lang.Thread.run(Thread.java:619) Finalizer "Finalizer" Id=3 Group=system WAITING on java.lang.ref.ReferenceQueue$Lock@72cae19 at java.lang.Object.wait(Native Method) waiting on java.lang.ref.ReferenceQueue$Lock@72cae19 at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) Java2D Disposer "Java2D Disposer" Id=15 Group=system WAITING on java.lang.ref.ReferenceQueue$Lock@225b0af6 at java.lang.Object.wait(Native Method) waiting on java.lang.ref.ReferenceQueue$Lock@225b0af6 at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at sun.java2d.Disposer.run(Disposer.java:125) at java.lang.Thread.run(Thread.java:619) Reference Handler "Reference Handler" Id=2 Group=system WAITING on java.lang.ref.Reference$Lock@659eefd at java.lang.Object.wait(Native Method)

          Daniel Beck added a comment -

          To clarify, the same issue does not occur on the same machine, same user, same environment, when run from outside Jenkins?

          Daniel Beck added a comment - To clarify, the same issue does not occur on the same machine, same user, same environment, when run from outside Jenkins?

          Daniel Beck added a comment -

          What Jenkins version is this?

          Daniel Beck added a comment - What Jenkins version is this?

          Easwar Muthu added a comment -

          Yes, outside jenkins we are able to run build and test perfectly. We use to face issue within jenkins only. And one more observation, i am wondering this time mannered stuck. After 19-20 min build and test run, it's stuck. Irrespective of package and test classes its stopping. I have verified space and memory and cpu usage all, seems all fine. If any external cause it should not allow to build or run tests,but in this case no issue for this at beginning. It's stop at 20th minutes.

          Jenkin version:jenkins-1.442

          Easwar Muthu added a comment - Yes, outside jenkins we are able to run build and test perfectly. We use to face issue within jenkins only. And one more observation, i am wondering this time mannered stuck. After 19-20 min build and test run, it's stuck. Irrespective of package and test classes its stopping. I have verified space and memory and cpu usage all, seems all fine. If any external cause it should not allow to build or run tests,but in this case no issue for this at beginning. It's stop at 20th minutes. Jenkin version:jenkins-1.442

          Easwar Muthu added a comment -

          Is it version upgrade required?

          Easwar Muthu added a comment - Is it version upgrade required?

          George Kraft added a comment - - edited

          We are having a similar issue running our Android Robolectric junit tests on a Jenkins (Windows) v1.651.1 server. Our tests randomly hang, then get timed out and aborted more often than not. Our Robolectric junits seem to run fine in Android Studio on our laptops (ie., Linux, OS X).

          SOLUTION: The fix for my issue was to rebase Jenkins on a Fedora Linux machine instead of using Microsoft Windows.

          George Kraft added a comment - - edited We are having a similar issue running our Android Robolectric junit tests on a Jenkins (Windows) v1.651.1 server. Our tests randomly hang, then get timed out and aborted more often than not. Our Robolectric junits seem to run fine in Android Studio on our laptops (ie., Linux, OS X). SOLUTION: The fix for my issue was to rebase Jenkins on a Fedora Linux machine instead of using Microsoft Windows.

            Unassigned Unassigned
            kmeaswar Easwar Muthu
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated: