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

Stackoverflow with Rebuild-Plugin v330.v645b_7df10e2a on "old-style" Maven Projects

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Minor
    • rebuild-plugin
    • None
    • Jenkins: 2.426.1
      Rebuil-Plugin: 320.v5a_0933a_e7d61

    Description

      With the latest upgrade to 320.v5a_0933a_e7d61 we are facing a stackoverflow by running "old-Style-Maven" Projects.

      Caused by: java.lang.StackOverflowError
      	at java.base/java.util.Spliterator.getExactSizeIfKnown(Spliterator.java:408)
      	at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:501)
      	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488)
      	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
      	at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:230)
      	at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:196)
      	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
      	at java.base/java.util.stream.ReferencePipeline.anyMatch(ReferencePipeline.java:528)
      	at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:63)
      	at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:42)
      	at hudson.model.Actionable.createFor(Actionable.java:115)
      	at hudson.model.Actionable.getAction(Actionable.java:332)
      	at hudson.model.Run.getCauses(Run.java:605)
      	at hudson.model.Run.getCause(Run.java:616)
      	at com.sonyericsson.hudson.plugins.gerrit.trigger.GerritRebuildValidator.isApplicable(GerritRebuildValidator.java:45)
      	at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:69)
      	at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:42)
      	at hudson.model.Actionable.createFor(Actionable.java:115)
      	at hudson.model.Actionable.getAction(Actionable.java:332)
      	at hudson.model.Run.getCauses(Run.java:605)
      	at hudson.model.Run.getCause(Run.java:616)
      	at com.sonyericsson.hudson.plugins.gerrit.trigger.GerritRebuildValidator.isApplicable(GerritRebuildValidator.java:45)
      	at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:69)
      	at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:42)
      	at hudson.model.Actionable.createFor(Actionable.java:115)
      	at hudson.model.Actionable.getAction(Actionable.java:332)
      	at hudson.model.Run.getCauses(Run.java:605)
      	at hudson.model.Run.getCause(Run.java:616)
      	at com.sonyericsson.hudson.plugins.gerrit.trigger.GerritRebuildValidator.isApplicable(GerritRebuildValidator.java:45)
      	at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:69)
      	at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:42)
      	at hudson.model.Actionable.createFor(Actionable.java:115)
      	at hudson.model.Actionable.getAction(Actionable.java:332)
      	at hudson.model.Run.getCauses(Run.java:605)
      	at hudson.model.Run.getCause(Run.java:616)
      	at com.sonyericsson.hudson.plugins.gerrit.trigger.GerritRebuildValidator.isApplicable(GerritRebuildValidator.java:45)
      	at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:69)
      	at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:42)
      	at hudson.model.Actionable.createFor(Actionable.java:115)
      	at hudson.model.Actionable.getAction(Actionable.java:332)
      	at hudson.model.Run.getCauses(Run.java:605)
      	at hudson.model.Run.getCause(Run.java:616)
      	at com.sonyericsson.hudson.plugins.gerrit.trigger.GerritRebuildValidator.isApplicable(GerritRebuildValidator.java:45)
      	at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:69)
      	at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:42)
      	at hudson.model.Actionable.createFor(Actionable.java:115)
      	at hudson.model.Actionable.getAction(Actionable.java:332)
      	at hudson.model.Run.getCauses(Run.java:605)
      	at hudson.model.Run.getCause(Run.java:616)
      	at com.sonyericsson.hudson.plugins.gerrit.trigger.GerritRebuildValidator.isApplicable(GerritRebuildValidator.java:45)
      ....
      
      • Jenkins Pipeline Projects are working fine
      • Downgrade to 320.v5a_0933a_e7d61 helps

      Attachments

        Activity

          People

            Unassigned Unassigned
            imsandli Silvan Imsand
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: