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

ArrayIndexOutOfBoundsException cause job "hang"

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • workflow-cps-plugin
    • Jenkins ver. 2.113
      Red-hat 6

      Since some time I'm getting jobs hand when executing node("master"), today I found this stack-trace in node description.

      Any ideas ?

      <wf.a.ErrorAction plugin="workflow-api@2.26">
      <error class="java.lang.ArrayIndexOutOfBoundsException">
      <detailMessage>0</detailMessage>
      <stackTrace>
      <trace>org.jenkinsci.plugins.workflow.cps.DSL$ThreadTaskImpl.invokeBody(DSL.java:588)</trace>
      <trace>org.jenkinsci.plugins.workflow.cps.DSL$ThreadTaskImpl.eval(DSL.java:559)</trace>
      <trace>org.jenkinsci.plugins.workflow.cps.CpsThread.runNextChunk(CpsThread.java:184)</trace>
      <trace>org.jenkinsci.plugins.workflow.cps.CpsThreadGroup.run(CpsThreadGroup.java:331)</trace>
      <trace>org.jenkinsci.plugins.workflow.cps.CpsThreadGroup.access$200(CpsThreadGroup.java:82)</trace>
      <trace>org.jenkinsci.plugins.workflow.cps.CpsThreadGroup$2.call(CpsThreadGroup.java:243)</trace>
      <trace>org.jenkinsci.plugins.workflow.cps.CpsThreadGroup$2.call(CpsThreadGroup.java:231)</trace>
      <trace>org.jenkinsci.plugins.workflow.cps.CpsVmExecutorService$2.call(CpsVmExecutorService.java:64)</trace>
      <trace>java.util.concurrent.FutureTask.run(FutureTask.java:266)</trace>
      <trace>hudson.remoting.SingleLaneExecutorService$1.run(SingleLaneExecutorService.java:131)</trace>
      <trace>jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28)</trace>
      <trace>java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)</trace>
      <trace>java.util.concurrent.FutureTask.run(FutureTask.java:266)</trace>
      <trace>java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)</trace>
      <trace>java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)</trace>
      <trace>java.lang.Thread.run(Thread.java:748)</trace>
      </stackTrace>
      <suppressedExceptions class="java.util.Collections$UnmodifiableRandomAccessList" resolves-to="java.util.Collections$UnmodifiableList">
      <c class="list"/>
      <list reference="../c"/>
      </suppressedExceptions>
      </error>
      </wf.a.ErrorAction>
      

            Unassigned Unassigned
            clockman Piotr Zegar
            Votes:
            2 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated: