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

NPE from PluginManager

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      When you try to install a plugin that is missing some dependencies or otherwise fails to start, SEVERE: Failed Loading plugin … or SEVERE: Failed Initializing plugin … with a detailed stack trace is shown, which is fine. But then you also get

      … jenkins.InitReactorRunner$1 onTaskFailed
      SEVERE: Failed Initializing plugin …
      java.lang.NullPointerException
      	at hudson.PluginManager$2$1$2.run(PluginManager.java:349)
      	at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:146)
      	at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:259)
      	at jenkins.model.Jenkins$7.runTask(Jenkins.java:883)
      	at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:187)
      	at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:94)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
      	at java.lang.Thread.run(Thread.java:722)
      

      which is pretty clumsy—p.getPlugin() is null yet this is not being checked.

        Attachments

          Issue Links

            Activity

            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Jesse Glick
            Path:
            changelog.html
            core/src/main/java/hudson/PluginManager.java
            http://jenkins-ci.org/commit/jenkins/eb18f080bb7e1842ee8031c6a8e6c665e527badf
            Log:
            [FIXED JENKINS-15511] NPE from PluginManager.

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Jesse Glick Path: changelog.html core/src/main/java/hudson/PluginManager.java http://jenkins-ci.org/commit/jenkins/eb18f080bb7e1842ee8031c6a8e6c665e527badf Log: [FIXED JENKINS-15511] NPE from PluginManager.
            Hide
            dogfood dogfood added a comment -

            Integrated in jenkins_main_trunk #1999
            [FIXED JENKINS-15511] NPE from PluginManager. (Revision eb18f080bb7e1842ee8031c6a8e6c665e527badf)

            Result = SUCCESS
            Jesse Glick : eb18f080bb7e1842ee8031c6a8e6c665e527badf
            Files :

            • changelog.html
            • core/src/main/java/hudson/PluginManager.java
            Show
            dogfood dogfood added a comment - Integrated in jenkins_main_trunk #1999 [FIXED JENKINS-15511] NPE from PluginManager. (Revision eb18f080bb7e1842ee8031c6a8e6c665e527badf) Result = SUCCESS Jesse Glick : eb18f080bb7e1842ee8031c6a8e6c665e527badf Files : changelog.html core/src/main/java/hudson/PluginManager.java

              People

              • Assignee:
                jglick Jesse Glick
                Reporter:
                jglick Jesse Glick
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: