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

Null Pointer Exception by GitHubHookRegisterProblemMonitor

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • github-plugin
    • None

      Having updated to Jenkinis 2.440.2 with Github Plugin 1.38.0

      I now receive the following stack trace on some jobs.

      Stacktrace
      org.jvnet.hudson.reactor.ReactorException: java.lang.Error: java.lang.reflect.InvocationTargetException
          at org.jvnet.hudson.reactor.Reactor.execute(Reactor.java:290)
          at jenkins.InitReactorRunner.run(InitReactorRunner.java:49)
          at jenkins.model.Jenkins.executeReactor(Jenkins.java:1205)
          at jenkins.model.Jenkins.<init>(Jenkins.java:992)
          at hudson.model.Hudson.<init>(Hudson.java:86)
          at org.jvnet.hudson.test.JenkinsRule.newHudson(JenkinsRule.java:747)
          at org.jvnet.hudson.test.JenkinsRule.before(JenkinsRule.java:409)
          at org.jvnet.hudson.test.JenkinsRule$1.evaluate(JenkinsRule.java:650)
          at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:299)
          at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:293)
          at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
          at java.base/java.lang.Thread.run(Thread.java:829)
      Caused by: java.lang.Error: java.lang.reflect.InvocationTargetException
          at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:115)
          at hudson.init.TaskMethodFinder$TaskImpl.run(TaskMethodFinder.java:185)
          at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:305)
          at jenkins.model.Jenkins$5.runTask(Jenkins.java:1170)
          at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:221)
          at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:120)
          at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
          at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
          at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
          ... 1 more
      Caused by: java.lang.reflect.InvocationTargetException
          at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
          at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:109)
          ... 9 more
      Caused by: java.lang.NullPointerException
          at org.jenkinsci.plugins.github.admin.GitHubHookRegisterProblemMonitor$GitHubHookRegisterProblemManagementLink.getUrlName(GitHubHookRegisterProblemMonitor.java:244)
          at io.jenkins.plugins.casc.RootElementConfigurator.all(RootElementConfigurator.java:29)
          at io.jenkins.plugins.casc.ConfigurationAsCode.invokeWith(ConfigurationAsCode.java:766)
          at io.jenkins.plugins.casc.ConfigurationAsCode.checkWith(ConfigurationAsCode.java:830)
          at io.jenkins.plugins.casc.ConfigurationAsCode.configureWith(ConfigurationAsCode.java:816)
          at io.jenkins.plugins.casc.ConfigurationAsCode.configureWith(ConfigurationAsCode.java:695)
          at io.jenkins.plugins.casc.ConfigurationAsCode.configure(ConfigurationAsCode.java:352)
          at io.jenkins.plugins.casc.ConfigurationAsCode.init(ConfigurationAsCode.java:341)
          ... 12 more

      Running on Ubuntu with Java 11

            lanwen Kirill Merkushev
            svenito sven
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: