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

Timer task hudson.model.Queue$MaintainTask@77a17751 failed: doesn't trigger more builds

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Critical Critical
    • build-blocker-plugin
    • None
    • linux

      Mar 12, 2015 5:25:26 PM hudson.triggers.SafeTimerTask run
      SEVERE: Timer task hudson.model.Queue$MaintainTask@77a17751 failed
      java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 0
      .BW2S.*QRT.
      ^
      at java.util.regex.Pattern.error(Pattern.java:1924)
      at java.util.regex.Pattern.sequence(Pattern.java:2090)
      at java.util.regex.Pattern.expr(Pattern.java:1964)
      at java.util.regex.Pattern.compile(Pattern.java:1665)
      at java.util.regex.Pattern.<init>(Pattern.java:1337)
      at java.util.regex.Pattern.compile(Pattern.java:1022)
      at java.util.regex.Pattern.matches(Pattern.java:1128)
      at java.lang.String.matches(String.java:2063)
      at hudson.plugins.buildblocker.BlockingJobsMonitor.getBlockingJob(BlockingJobsMonitor.java:92)
      at hudson.plugins.buildblocker.BuildBlockerQueueTaskDispatcher.canRun(BuildBlockerQueueTaskDispatcher.java:79)
      at hudson.model.Queue.isBuildBlocked(Queue.java:946)
      at hudson.model.Queue.maintain(Queue.java:1032)
      at hudson.model.Queue$MaintainTask.doRun(Queue.java:2009)
      at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
      at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
      at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
      at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      at java.lang.Thread.run(Thread.java:745)

      ./jobs/mobile.qrt.release.automation.reporting/2015-03-12_17-30-46/config.xml: <blockingJobs>.BW2S.*QRT.</blockingJobs>

      Then it doesn't trigger any builds, build queue grows but doesn't assign further jobs. even those jobs which are not part of that configuration at all.

          [JENKINS-27402] Timer task hudson.model.Queue$MaintainTask@77a17751 failed: doesn't trigger more builds

          Victor Martinez created issue -
          Frederik Fromm made changes -
          Assignee New: Victor Martinez [ v2v ]
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Resolved [ 5 ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 161607 ] New: JNJira + In-Review [ 196815 ]
          Denis Koryavov made changes -
          Assignee Original: Victor Martinez [ v2v ]
          Resolution Original: Fixed [ 1 ]
          Status Original: Resolved [ 5 ] New: Reopened [ 4 ]
          Jose Beneyto made changes -
          Comment [ With JDK9 I have no problems ]
          Jose Beneyto made changes -
          Comment [ Same problem right now:

           * Jenkins 2.53

           * Build Blocker 1.7.3
          {code:java}
          Apr 07, 2017 10:58:39 AM hudson.triggers.SafeTimerTask run
          SEVERE: Timer task hudson.model.Queue$MaintainTask@1396ab2d failed
          java.lang.NullPointerException
          at hudson.plugins.buildblocker.BlockingJobsMonitor.checkNodeForQueueEntries(BlockingJobsMonitor.java:108)
          at hudson.plugins.buildblocker.BuildBlockerQueueTaskDispatcher.checkAccordingToProperties(BuildBlockerQueueTaskDispatcher.java:171)
          at hudson.plugins.buildblocker.BuildBlockerQueueTaskDispatcher.checkForBlock(BuildBlockerQueueTaskDispatcher.java:127)
          at hudson.plugins.buildblocker.BuildBlockerQueueTaskDispatcher.canTake(BuildBlockerQueueTaskDispatcher.java:110)
          at hudson.model.Queue$JobOffer.getCauseOfBlockage(Queue.java:273)
          at hudson.model.Queue.maintain(Queue.java:1559)
          at hudson.model.Queue$MaintainTask.doRun(Queue.java:2767)
          at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:50)
          at jenkins.security.ImpersonatingScheduledExecutorService$1.run(ImpersonatingScheduledExecutorService.java:58)
          at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
          at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
          at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
          at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
          at java.lang.Thread.run(Thread.java:745){code} ]

            Unassigned Unassigned
            v2v Victor Martinez
            Votes:
            1 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated: