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

Job loading can be broken by a NPE in a build trigger

      AbstractProject.onLoad() is failing to catch runtime exceptions from Trigger.start(). A bug in a plugin can therefore break job loading, like in JENKINS-27438

          [JENKINS-27549] Job loading can be broken by a NPE in a build trigger

          Yoann Dubreuil created issue -
          Yoann Dubreuil made changes -
          Remote Link New: This issue links to "PR-1616 (Web Link)" [ 12175 ]
          Jesse Glick made changes -
          Labels Original: jenkins robustness New: robustness
          Jesse Glick made changes -
          Link New: This issue is blocking JENKINS-22811 [ JENKINS-22811 ]

          Jesse Glick added a comment -

          Was forgotten in JENKINS-22811.

          Jesse Glick added a comment - Was forgotten in JENKINS-22811 .

          Code changed in jenkins
          User: Yoann Dubreuil
          Path:
          core/src/main/java/hudson/model/AbstractProject.java
          test/src/test/groovy/hudson/model/AbstractProjectTest.groovy
          test/src/test/resources/hudson/model/AbstractProjectTest/npeTrigger.xml
          http://jenkins-ci.org/commit/jenkins/4c0d3ac6230300c369bc68878ea32c33a23c399a
          Log:
          [FIXED JENKINS-27549] log job full name and catch Throwable (+1 squashed commit)
          Squashed commits:
          [73308b5] [FIXED JENKINS-27549] job loading can be broken by a NPE in a build trigger

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Yoann Dubreuil Path: core/src/main/java/hudson/model/AbstractProject.java test/src/test/groovy/hudson/model/AbstractProjectTest.groovy test/src/test/resources/hudson/model/AbstractProjectTest/npeTrigger.xml http://jenkins-ci.org/commit/jenkins/4c0d3ac6230300c369bc68878ea32c33a23c399a Log: [FIXED JENKINS-27549] log job full name and catch Throwable (+1 squashed commit) Squashed commits: [73308b5] [FIXED JENKINS-27549] job loading can be broken by a NPE in a build trigger
          SCM/JIRA link daemon made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Resolved [ 5 ]
          Oleg Nenashev made changes -
          Labels Original: robustness New: lts-candidate robustness

          Oleg Nenashev added a comment -

          Marked the issue as lts-candidate

          Oleg Nenashev added a comment - Marked the issue as lts-candidate

          dogfood added a comment -

          Integrated in jenkins_main_trunk #4159
          [FIXED JENKINS-27549] log job full name and catch Throwable (+1 squashed commit) (Revision 4c0d3ac6230300c369bc68878ea32c33a23c399a)

          Result = SUCCESS
          o.v.nenashev : 4c0d3ac6230300c369bc68878ea32c33a23c399a
          Files :

          • test/src/test/resources/hudson/model/AbstractProjectTest/npeTrigger.xml
          • test/src/test/groovy/hudson/model/AbstractProjectTest.groovy
          • core/src/main/java/hudson/model/AbstractProject.java

          dogfood added a comment - Integrated in jenkins_main_trunk #4159 [FIXED JENKINS-27549] log job full name and catch Throwable (+1 squashed commit) (Revision 4c0d3ac6230300c369bc68878ea32c33a23c399a) Result = SUCCESS o.v.nenashev : 4c0d3ac6230300c369bc68878ea32c33a23c399a Files : test/src/test/resources/hudson/model/AbstractProjectTest/npeTrigger.xml test/src/test/groovy/hudson/model/AbstractProjectTest.groovy core/src/main/java/hudson/model/AbstractProject.java

            ydubreuil Yoann Dubreuil
            ydubreuil Yoann Dubreuil
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: