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

Jenkins 2.410 fails to start if Synopsys detect plugin 8.0.0 is installed

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Blocker Blocker
    • None
    • Operating system: CentOS release 7
      JRE running Jenkins: amazon cottetto 11.0.19.7.1
      Jenkins version: 410(updated from 2.409), installed via yum from repository

      After updating Jenkins to 2.410 via yum update, jenkins no longer starts.

      The log shows these two first errors: 

       

      h.ExtensionFinder$GuiceFinder#<init>: Failed to create Guice container from all the plugins
      com.google.inject.CreationException: Unable to create injector, see the following errors:
      1) [Guice/MissingConstructor]: No injectable constructor for type BuildQueueWidget.
      class BuildQueueWidget does not have a @Inject annotated constructor or a no-arg constructor.
      Requested by:
      1  : BuildQueueWidget.class(BuildQueueWidget.java:56)
      at hudson.ExtensionFinder$GuiceFinder$SezpozModule.configure(ExtensionFinder.java:575)
      Learn more:
      https://github.com/google/guice/wiki/MISSING_CONSTRUCTOR
      2) [Guice/MissingConstructor]: No injectable constructor for type ExecutorsWidget.
      class ExecutorsWidget does not have a @Inject annotated constructor or a no-arg constructor.
      Requested by:
      1  : ExecutorsWidget.class(ExecutorsWidget.java:28)
      at hudson.ExtensionFinder$GuiceFinder$SezpozModule.configure(ExtensionFinder.java:575)
      Learn more:
      https://github.com/google/guice/wiki/MISSING_CONSTRUCTOR
      2 errors
      ======================
      Full classname legend:
      ======================
      BuildQueueWidget: "jenkins.widgets.BuildQueueWidget"
      ExecutorsWidget:  "jenkins.widgets.ExecutorsWidget"
      ========================
      End of classname legend:
      ========================
      at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:589)
      at com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:163)
      at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110)
      at com.google.inject.Guice.createInjector(Guice.java:87)
      at com.google.inject.Guice.createInjector(Guice.java:69)
      at hudson.ExtensionFinder$GuiceFinder.<init>(ExtensionFinder.java:282)
      at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
      at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
      at java.base/java.lang.Class.newInstance(Class.java:584)
      at net.java.sezpoz.IndexItem.instance(IndexItem.java:181)
      at hudson.ExtensionFinder$Sezpoz._find(ExtensionFinder.java:748)
      at hudson.ExtensionFinder$Sezpoz.find(ExtensionFinder.java:734)
      at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:344)
      at hudson.ExtensionList.load(ExtensionList.java:384)
      at hudson.ExtensionList.ensureLoaded(ExtensionList.java:320)
      at hudson.ExtensionList.getComponents(ExtensionList.java:184)
      at jenkins.model.Jenkins$6.onInitMilestoneAttained(Jenkins.java:1197)
      at jenkins.InitReactorRunner$1.onAttained(InitReactorRunner.java:88)
      at org.jvnet.hudson.reactor.ReactorListener$Aggregator.lambda$onAttained$3(ReactorListener.java:108)
      at org.jvnet.hudson.reactor.ReactorListener$Aggregator.run(ReactorListener.java:116)
      at org.jvnet.hudson.reactor.ReactorListener$Aggregator.onAttained(ReactorListener.java:108)
      at org.jvnet.hudson.reactor.Reactor$1.run(Reactor.java:182)
      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)
      at java.base/java.lang.Thread.run(Thread.java:829)
      2023-06-19 12:38:42.529+0000 [id=34]        WARNING        hudson.ExtensionFinder$Sezpoz#_find: Failed to load hudson.ExtensionFinder$GuiceFinder
      com.google.inject.CreationException: Unable to create injector, see the following errors:
      1) [Guice/MissingConstructor]: No injectable constructor for type Jenkins.
      class Jenkins does not have a @Inject annotated constructor or a no-arg constructor.
      Requested by:
      1  : Jenkins.class(Jenkins.java:341)
      at Jenkins$EnforceSlaveAgentPortAdministrativeMonitor.j(Jenkins.java:1364)
      \_ for field j
      at hudson.ExtensionFinder$GuiceFinder$SezpozModule.configure(ExtensionFinder.java:575)
      Learn more:
      https://github.com/google/guice/wiki/MISSING_CONSTRUCTOR
      1 error
      ======================
      Full classname legend:
      ======================
      Jenkins:                                            "jenkins.model.Jenkins"
      Jenkins$EnforceSlaveAgentPortAdministrativeMonitor: "jenkins.model.Jenkins$EnforceSlaveAgentPortAdministrativeMonitor"
      ========================
      End of classname legend:
      ========================
      at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:589)
      at com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:163)
      at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110)
      at com.google.inject.Guice.createInjector(Guice.java:87)
      at com.google.inject.Guice.createInjector(Guice.java:69)
      at com.google.inject.Guice.createInjector(Guice.java:59)
      at hudson.ExtensionFinder$GuiceFinder.<init>(ExtensionFinder.java:288)
      at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
      at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
      at java.base/java.lang.Class.newInstance(Class.java:584)
      at net.java.sezpoz.IndexItem.instance(IndexItem.java:181)
      Caused: java.lang.InstantiationException
      at net.java.sezpoz.IndexItem.instance(IndexItem.java:191)
      at hudson.ExtensionFinder$Sezpoz._find(ExtensionFinder.java:748)
      at hudson.ExtensionFinder$Sezpoz.find(ExtensionFinder.java:734)
      at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:344)
      at hudson.ExtensionList.load(ExtensionList.java:384)
      at hudson.ExtensionList.ensureLoaded(ExtensionList.java:320)
      at hudson.ExtensionList.getComponents(ExtensionList.java:184)
      at jenkins.model.Jenkins$6.onInitMilestoneAttained(Jenkins.java:1197)
      at jenkins.InitReactorRunner$1.onAttained(InitReactorRunner.java:88)
      at org.jvnet.hudson.reactor.ReactorListener$Aggregator.lambda$onAttained$3(ReactorListener.java:108)
      at org.jvnet.hudson.reactor.ReactorListener$Aggregator.run(ReactorListener.java:116)
      at org.jvnet.hudson.reactor.ReactorListener$Aggregator.onAttained(ReactorListener.java:108)
      at org.jvnet.hudson.reactor.Reactor$1.run(Reactor.java:182)
      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)
      at java.base/java.lang.Thread.run(Thread.java:829)

       

       

        1. plugins.txt
          3 kB
        2. plugins-reporter.txt
          4 kB
        3. run-jenkins.sh
          0.9 kB

            dmamidisynopsys Dheeraj
            asr Alexander
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: