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

Using RHEL server every time build fail through CVS

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • cvs-plugin
    • None
    • Jenkins 2.7.4 LTS, RHEL 6.8, OpenJDK 1.7.0_19 64-Bit, CVS-Plugin 2.12

      FATAL: null
      java.lang.NullPointerException
      at org.apache.commons.digester.Digester.getXMLReader(Digester.java:1068)
      at org.apache.commons.digester.Digester.parse(Digester.java:1871)
      at hudson.scm.CVSChangeLogSet.parse(CVSChangeLogSet.java:118)
      at hudson.scm.CVSChangeLogParser.parse(CVSChangeLogParser.java:43)
      at hudson.scm.CVSChangeLogParser.parse(CVSChangeLogParser.java:38)
      at hudson.model.AbstractBuild.calcChangeSet(AbstractBuild.java:911)
      at hudson.model.AbstractBuild.access$600(AbstractBuild.java:105)
      at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:616)
      at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
      at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
      at hudson.model.Run.execute(Run.java:1741)
      at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
      at hudson.model.ResourceController.execute(ResourceController.java:98)
      at hudson.model.Executor.run(Executor.java:410)
      ERROR: Build step failed with exception
      java.lang.NullPointerException
      at org.apache.commons.digester.Digester.getXMLReader(Digester.java:1068)
      at org.apache.commons.digester.Digester.parse(Digester.java:1871)
      at hudson.scm.CVSChangeLogSet.parse(CVSChangeLogSet.java:118)
      at hudson.scm.CVSChangeLogParser.parse(CVSChangeLogParser.java:43)
      at hudson.scm.CVSChangeLogParser.parse(CVSChangeLogParser.java:38)
      at hudson.model.AbstractBuild.calcChangeSet(AbstractBuild.java:911)
      at hudson.model.AbstractBuild.getChangeSet(AbstractBuild.java:879)
      at hudson.model.AbstractBuild.getCulprits(AbstractBuild.java:349)
      at hudson.model.AbstractBuild.getCulprits(AbstractBuild.java:346)
      at hudson.tasks.MailSender.createEmptyMail(MailSender.java:370)
      at hudson.tasks.MailSender.createFailureMail(MailSender.java:247)
      at hudson.tasks.MailSender.createMail(MailSender.java:179)
      at hudson.tasks.MailSender.run(MailSender.java:110)
      at hudson.tasks.Mailer.perform(Mailer.java:170)
      at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:78)
      at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
      at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779)
      at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:720)
      at hudson.model.Build$BuildExecution.post2(Build.java:185)
      at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:665)
      at hudson.model.Run.execute(Run.java:1766)
      at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
      at hudson.model.ResourceController.execute(ResourceController.java:98)
      at hudson.model.Executor.run(Executor.java:410)
      FATAL: null
      java.lang.NullPointerException
      at org.apache.commons.digester.Digester.getXMLReader(Digester.java:1068)
      at org.apache.commons.digester.Digester.parse(Digester.java:1871)
      at hudson.scm.CVSChangeLogSet.parse(CVSChangeLogSet.java:118)
      at hudson.scm.CVSChangeLogParser.parse(CVSChangeLogParser.java:43)
      at hudson.scm.CVSChangeLogParser.parse(CVSChangeLogParser.java:38)
      at hudson.model.AbstractBuild.calcChangeSet(AbstractBuild.java:911)
      at hudson.model.AbstractBuild.getChangeSet(AbstractBuild.java:879)
      at hudson.model.AbstractBuild.getCulprits(AbstractBuild.java:349)
      at hudson.model.AbstractBuild.getCulprits(AbstractBuild.java:346)
      at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:669)
      at hudson.model.Run.execute(Run.java:1766)
      at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
      at hudson.model.ResourceController.execute(ResourceController.java:98)
      at hudson.model.Executor.run(Executor.java:410)

          [JENKINS-38773] Using RHEL server every time build fail through CVS

          The majority of builds with checkout from CVS fails with the NPE above.

          After many retries it will work. The number of retries needed varies every time.

          Possibly similar to https://issues.jenkins-ci.org/browse/JENKINS-32732

          Benedikt Weber added a comment - The majority of builds with checkout from CVS fails with the NPE above. After many retries it will work. The number of retries needed varies every time. Possibly similar to https://issues.jenkins-ci.org/browse/JENKINS-32732

            Unassigned Unassigned
            b_weber Benedikt Weber
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: