• Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • maven-plugin
    • None
    • Platform: All, OS: All

      Console output:
      Parsing POMs

      [trunk] $ java -cp
      /tmp/hudson/winstone/hudson-1.213.war/WEB-INF/lib/maven-agent-1.213.jar:/opt/apache-maven-2.0.9/boot/classworlds-1.1.jar
      hudson.maven.agent.Main /opt/apache-maven-2.0.9
      /tmp/hudson/winstone/hudson-1.213.war/WEB-INF/lib/remoting-1.213.jar
      /tmp/hudson/winstone/hudson-1.213.war/WEB-INF/lib/maven-interceptor-1.213.jar

      ���channel started

      Threaddump:
      Channel reader thread: locally launched channel on [java, -cp,
      /tmp/hudson/winstone/hudson-1.213.war/WEB-INF/lib/maven-agent-1.213.jar:/opt/apache-maven-2.0.9/boot/classworlds-1.1.jar,
      hudson.maven.agent.Main, /opt/apache-maven-2.0.9,
      /tmp/hudson/winstone/hudson-1.213.war/WEB-INF/lib/remoting-1.213.jar,
      /tmp/hudson/winstone/hudson-1.213.war/WEB-INF/lib/maven-interceptor-1.213.jar]

      "Channel reader thread: locally launched channel on [java, -cp,
      /tmp/hudson/winstone/hudson-1.213.war/WEB-INF/lib/maven-agent-1.213.jar:/opt/apache-maven-2.0.9/boot/classworlds-1.1.jar,
      hudson.maven.agent.Main, /opt/apache-maven-2.0.9,
      /tmp/hudson/winstone/hudson-1.213.war/WEB-INF/lib/remoting-1.213.jar,
      /tmp/hudson/winstone/hudson-1.213.war/WEB-INF/lib/maven-interceptor-1.213.jar]"
      Id=51 RUNNABLE (in native)
      at java.io.FileInputStream.readBytes(Native Method)
      at java.io.FileInputStream.read(FileInputStream.java:199)
      at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
      at java.io.BufferedInputStream.read(BufferedInputStream.java:237)

      • locked java.io.BufferedInputStream@17f7be7b
        at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2247)
        at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:2540)
        at
        java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2550)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1297)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
        at hudson.remoting.Channel$ReaderThread.run(Channel.java:574)

      [Ljava.lang.String;@752a2259: stderr copier

      "[Ljava.lang.String;@752a2259: stderr copier" Id=50 RUNNABLE (in native)
      at java.io.FileInputStream.readBytes(Native Method)
      at java.io.FileInputStream.read(FileInputStream.java:177)
      at hudson.util.StreamCopyThread.run(StreamCopyThread.java:27)

      process reaper

      "process reaper" Id=49 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)

      RequestHandlerThread3

      "RequestHandlerThread3" Id=11 RUNNABLE
      at sun.management.ThreadImpl.dumpThreads0(Native Method)
      at sun.management.ThreadImpl.getThreadInfo(ThreadImpl.java:359)
      at hudson.Functions.getThreadInfos(Functions.java:583)
      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:259)
      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:71)
      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:262)
      at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
      at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
      at org.apache.commons.jelly.tags.core.WhenTag.doTag(WhenTag.java:46)
      at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
      at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
      at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
      at org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38)
      at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
      at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
      at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
      at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
      at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
      at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
      at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
      at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
      at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
      at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
      at org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
      at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
      at org.apache.commons.jelly.impl.DynamicTag.doTag(DynamicTag.java:80)
      at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
      at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
      at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)
      at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
      at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
      at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
      at org.apache.commons.jelly.impl.StaticTag.doTag(StaticTag.java:65)
      at org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:112)
      at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
      at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
      at org.apache.commons.jelly.impl.StaticTag.doTag(StaticTag.java:65)
      at org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:112)
      at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
      at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
      at org.apache.commons.jelly.impl.StaticTag.doTag(StaticTag.java:65)
      at org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:112)
      at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
      at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
      at org.apache.commons.jelly.impl.StaticTag.doTag(StaticTag.java:65)
      at org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:112)
      at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
      at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
      at org.apache.commons.jelly.impl.StaticTag.doTag(StaticTag.java:65)
      at org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:112)
      at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
      at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
      at org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
      at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
      at org.apache.commons.jelly.impl.DynamicTag.doTag(DynamicTag.java:80)
      at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
      at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
      at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
      at org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:45)
      at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
      at
      org.kohsuke.stapler.jelly.JellyClassTearOff.invokeScript(JellyClassTearOff.java:78)
      at org.kohsuke.stapler.MetaClass$3.dispatch(MetaClass.java:119)
      at org.kohsuke.stapler.Stapler.invoke(Stapler.java:416)
      at org.kohsuke.stapler.Stapler.invoke(Stapler.java:352)
      at org.kohsuke.stapler.Stapler.service(Stapler.java:112)
      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.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:52)
      at
      hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:28)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:55)
      at
      org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:55)
      at
      org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:55)
      at
      org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:55)
      at
      org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:55)
      at
      org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:55)
      at
      org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
      at
      hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:42)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:55)
      at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:44)
      at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:85)
      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)

      RequestHandlerThread4

      "RequestHandlerThread4" Id=12 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:51)
      at javax.servlet.ServletInputStream.readLine(ServletInputStream.java:27)
      at winstone.WinstoneInputStream.readLine(WinstoneInputStream.java:82)
      at winstone.HttpListener.parseURI(HttpListener.java:231)
      at winstone.RequestHandlerThread.run(RequestHandlerThread.java:87)
      at java.lang.Thread.run(Thread.java:619)

      Executor #1 for master

      "Executor #1 for master" Id=26 WAITING on hudson.remoting.UserRequest@1efde7ba
      at java.lang.Object.wait(Native Method)

      • waiting on hudson.remoting.UserRequest@1efde7ba
        at java.lang.Object.wait(Object.java:485)
        at hudson.remoting.Request.call(Request.java:88)
        at hudson.remoting.Channel.call(Channel.java:390)
        at hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:328)
        at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:231)
        at hudson.model.Run.run(Run.java:756)
        at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:202)
        at hudson.model.ResourceController.execute(ResourceController.java:70)
        at hudson.model.Executor.run(Executor.java:77)

      Executor #0 for master

      "Executor #0 for master" Id=25 WAITING on hudson.util.OneShotEvent@146ccf3e
      at java.lang.Object.wait(Native Method)

      • waiting on hudson.util.OneShotEvent@146ccf3e
        at java.lang.Object.wait(Object.java:485)
        at hudson.util.OneShotEvent.block(OneShotEvent.java:28)
        at hudson.model.Queue.pop(Queue.java:366)
        at hudson.model.Executor.run(Executor.java:64)

      DestroyJavaVM

      "DestroyJavaVM" Id=24 RUNNABLE

      LauncherControlThread[ControlPort=8089]

      "LauncherControlThread[ControlPort=8089]" Id=22 RUNNABLE (in native)
      at java.net.PlainSocketImpl.socketAccept(Native Method)
      at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)

      • locked java.net.SocksSocketImpl@21044daf
        at java.net.ServerSocket.implAccept(ServerSocket.java:453)
        at java.net.ServerSocket.accept(ServerSocket.java:421)
        at winstone.Launcher.run(Launcher.java:274)
        at java.lang.Thread.run(Thread.java:619)

      ConnectorThread:[ajp13-8009]

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

      • locked java.net.SocksSocketImpl@21882d18
        at java.net.ServerSocket.implAccept(ServerSocket.java:453)
        at java.net.ServerSocket.accept(ServerSocket.java:421)
        at winstone.ajp13.Ajp13Listener.run(Ajp13Listener.java:111)
        at java.lang.Thread.run(Thread.java:619)

      ConnectorThread:[http-8088]

      "ConnectorThread:[http-8088]" Id=20 RUNNABLE (in native)
      at java.net.PlainSocketImpl.socketAccept(Native Method)
      at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)

      • locked java.net.SocksSocketImpl@734893da
        at java.net.ServerSocket.implAccept(ServerSocket.java:453)
        at java.net.ServerSocket.accept(ServerSocket.java:421)
        at winstone.HttpListener.run(HttpListener.java:127)
        at java.lang.Thread.run(Thread.java:619)

      WinstoneHostConfigurationMgmt:default

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

      Thread-2

      "Thread-2" Id=18 TIMED_WAITING on java.util.LinkedHashSet@21e30857
      at java.lang.Object.wait(Native Method)

      • waiting on java.util.LinkedHashSet@21e30857
        at hudson.model.ViewJob$ReloadThread.getNext(ViewJob.java:136)
        at hudson.model.ViewJob$ReloadThread.run(ViewJob.java:152)

      TCP slave agent listener port=0

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

      • locked java.net.SocksSocketImpl@40389922
        at java.net.ServerSocket.implAccept(ServerSocket.java:453)
        at java.net.ServerSocket.accept(ServerSocket.java:421)
        at hudson.TcpSlaveAgentListener.run(TcpSlaveAgentListener.java:80)

      Hudson cron thread

      "Hudson cron thread" Id=16 TIMED_WAITING on java.util.TaskQueue@43cda81e
      at java.lang.Object.wait(Native Method)

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

      WinstoneObjectPoolMgmt

      "WinstoneObjectPoolMgmt" Id=13 TIMED_WAITING
      at java.lang.Thread.sleep(Native Method)
      at winstone.ObjectPool.run(ObjectPool.java:107)
      at java.lang.Thread.run(Thread.java:619)

      Signal Dispatcher

      "Signal Dispatcher" Id=4 RUNNABLE

      Finalizer

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

      • waiting on java.lang.ref.ReferenceQueue$Lock@72d86c58
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

      Reference Handler

      "Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@5eb1404f
      at java.lang.Object.wait(Native Method)

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

          [JENKINS-1824] Maven Build hanging in Hudson job

          kutzi added a comment -

          Does this still happen in current Jenkins versions?

          kutzi added a comment - Does this still happen in current Jenkins versions?

          I looks so, I'm experiencing same problem on the latest 1.428.

          Konstantin Burov added a comment - I looks so, I'm experiencing same problem on the latest 1.428.

          Thread dump of hanging 1.428 hudson on maven builds.

          Konstantin Burov added a comment - Thread dump of hanging 1.428 hudson on maven builds.

            Unassigned Unassigned
            renejohannes renejohannes
            Votes:
            2 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: