Jenkins Error : FATAL: 'java.lang.Object, java.lang.Object)'

Hi All ,

i am using Jenkins 2.346 i am getting below error when running a job

at hudson.model.listeners.SCMListener.onChangeLogParsed(
at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(
at jenkins.scm.SCMCheckoutStrategy.checkout(
at hudson.model.AbstractBuild$
at hudson.model.Run.execute(
at hudson.model.ResourceController.execute(
Finished: FAILURE

please note i am not using “Guava” lib /plugin anywhere

Don’t how to resolve , stuck here for many days , if anybody knows plss guide .

You’re running an over 2 year old Jenkins version and looking at the stacktrace you use Google Authenticated Source plugin in version 0.1 which is almost 10 years old.
Try to update your Jenkins and all plugins, check if the problem then still persists.

due to business i cannot upgrade my Jenkins right now ,
can i have quick fix for this .

maybe it is enough to update the plugin alone

just checked i am not is using specified plugin …
basically i am running a Synk scan on a repo

you have this plugin installed otherwise the stacktrace would not be possible.
The plugin might not be configured directly in a job. But the old version implements a Buildlistener so the code is called whenever you run a build.
Maybe you also don’t need this plugin at all anymore but that is something only you can answer.

Apologies rechecked have installed but this plugin required ruby runtime 0.12 that causing issue
even when i am trying n to install expected ruby runtime jenkins is not accepting .hpi file

ruby runtime is since long deprecated and no longer supported. I see no need that you should install it if you want to install a plugin that requires ruby runtime it will not work

As noted by @mawinter69 , the ruby runtime was deprecated in January 2022 as announced in the blog post:

The blog post includes the list of plugins affected by the end of life of the Ruby runtime in Jenkins. Remove all of them. Remove the Ruby runtime plugin if it is installed.