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

          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.

          pankaj bisht added a comment -

          We also seem to be stuck with this same issue.

          • We are using Jenkins to run our tests which are written in Robot Framework. When Jenkins executes web based tests (using remote webdriver/grid) , it often hangs forever after executing a few tests. And we need to abort it to stop the job. But, when we run the same tests on the same slave with the same environment(without Jenkins), then all the tests run smoothly.
          • As an observation, when it gets stuck, I see (on remote test machine) that the browser remains kind of freezed on last opened web page(during test) as if waiting for the next instruction.

          Also, please let me know if I need to post threaddump logs here. Any help would be greatly appreciated.

          Jenkins Version : 1.651.1 (Scientific Linux 6.7)

          pankaj bisht added a comment - We also seem to be stuck with this same issue. We are using Jenkins to run our tests which are written in Robot Framework. When Jenkins executes web based tests (using remote webdriver/grid) , it often hangs forever after executing a few tests. And we need to abort it to stop the job. But, when we run the same tests on the same slave with the same environment(without Jenkins), then all the tests run smoothly. As an observation, when it gets stuck, I see (on remote test machine) that the browser remains kind of freezed on last opened web page(during test) as if waiting for the next instruction. Also, please let me know if I need to post threaddump logs here. Any help would be greatly appreciated. Jenkins Version : 1.651.1 (Scientific Linux 6.7)

          pankaj bisht added a comment -

          Still waiting for any help on this issue. Or is there any work around like upgrading Jenkins etc?

          pankaj bisht added a comment - Still waiting for any help on this issue. Or is there any work around like upgrading Jenkins etc?

          pankaj bisht added a comment -

          @George Kraft :

          Could you please provide following info :

          • which Fedora and Jenkins version you are using ?
          • You have used Fedora machine only for Master Jenkins or slave VMs as well?

          Thanks in advance.

          pankaj bisht added a comment - @George Kraft : Could you please provide following info : which Fedora and Jenkins version you are using ? You have used Fedora machine only for Master Jenkins or slave VMs as well? Thanks in advance.

          Hi All,

          I am also facing this issue on my Selenium test cases. My application works on JBOSS server. Jenkins v1.559 is running on windows machine. The selenium tests use Junit with ANT. I have a suite of around 1500 tests. The script gets stucks randomly on any test case and times out. If this issue is in Jenkins, could this please be escalated. Please let us know any workaround if available.

          Lokesh Pathrabe added a comment - Hi All, I am also facing this issue on my Selenium test cases. My application works on JBOSS server. Jenkins v1.559 is running on windows machine. The selenium tests use Junit with ANT. I have a suite of around 1500 tests. The script gets stucks randomly on any test case and times out. If this issue is in Jenkins, could this please be escalated. Please let us know any workaround if available.

          pankaj bisht added a comment -

          Our issue got resolved without having to change the OS. We found that one java process was apparently dying out during the execution (leading to the communication issues with the remote host), so that seemed to create the issue. So after handling that, stuck issue no more there.

          pankaj bisht added a comment - Our issue got resolved without having to change the OS. We found that one java process was apparently dying out during the execution (leading to the communication issues with the remote host), so that seemed to create the issue. So after handling that, stuck issue no more there.

          Burak added a comment -

          Hi pankajbisht700,

          I am having the same issue exactly. It has been a while since you have post this. Do you remember how exactly handle the stuck problem in the code?

          Thanks for your help in advance.

          Best regards,

          Burak D.

          Burak added a comment - Hi  pankajbisht700 , I am having the same issue exactly. It has been a while since you have post this. Do you remember how exactly handle the stuck problem in the code? Thanks for your help in advance. Best regards, Burak D.

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

              Created:
              Updated: