Skip to content

[JENKINS-53593] ProcessKiller extension fails build on class not found error #20003

@jenkins-infra-bot

Description

@jenkins-infra-bot

Core shouldn't fail build when extension fails.

09:36:04 FATAL: Remote call on JNLP4-connect connection from 10.22.246.69/10.22.246.69:19590 failed
09:36:04 java.lang.NoClassDefFoundError: Could not initialize class hudson.util.jna.GNUCLibrary
09:36:04     at hudson.plugins.signal_killer.SignalKiller.sendSignal(SignalKiller.java:45)
09:36:04     at hudson.plugins.signal_killer.SignalKiller.kill(SignalKiller.java:29)
09:36:04     at hudson.util.ProcessTree$OSProcess.killByKiller(ProcessTree.java:220)
09:36:04     at hudson.util.ProcessTree$WindowsOSProcess.killRecursively(ProcessTree.java:434)
09:36:04     at hudson.util.ProcessTree$Windows.killAll(ProcessTree.java:547)
09:36:04     at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1091)
09:36:04     at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1082)
09:36:04     at hudson.remoting.UserRequest.perform(UserRequest.java:208)
09:36:04     at hudson.remoting.UserRequest.perform(UserRequest.java:54)
09:36:04     at hudson.remoting.Request$2.run(Request.java:360)
09:36:04     at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
09:36:04     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
09:36:04     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
09:36:04     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
09:36:04     at hudson.remoting.Engine$1$1.run(Engine.java:98)
09:36:04     at java.lang.Thread.run(Thread.java:748)
09:36:04     at ......remote call to JNLP4-connect connection from 10.22.246.69/10.22.246.69:19590(Native Method)
09:36:04     at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1654)
09:36:04     at hudson.remoting.UserResponse.retrieve(UserRequest.java:311)
09:36:04     at hudson.remoting.Channel.call(Channel.java:905)
09:36:04 Caused: java.io.IOException: Remote call on JNLP4-connect connection from 10.22.246.69/10.22.246.69:19590 failed
09:36:04     at hudson.remoting.Channel.call(Channel.java:913)
09:36:04     at hudson.Launcher$RemoteLauncher.kill(Launcher.java:1079)
09:36:04     at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:502)
09:36:04     at hudson.model.Run.execute(Run.java:1737)

Originally reported by integer, imported from: ProcessKiller extension fails build on class not found error
  • assignee: integer
  • status: Resolved
  • priority: Minor
  • component(s): core
  • resolution: Fixed
  • resolved: 2018-10-01T21:57:46+00:00
  • votes: 0
  • watchers: 2
  • imported: 2025-11-24
Raw content of original issue

Core shouldn't fail build when extension fails.

09:36:04 FATAL: Remote call on JNLP4-connect connection from 10.22.246.69/10.22.246.69:19590 failed
09:36:04 java.lang.NoClassDefFoundError: Could not initialize class hudson.util.jna.GNUCLibrary
09:36:04     at hudson.plugins.signal_killer.SignalKiller.sendSignal(SignalKiller.java:45)
09:36:04     at hudson.plugins.signal_killer.SignalKiller.kill(SignalKiller.java:29)
09:36:04     at hudson.util.ProcessTree$OSProcess.killByKiller(ProcessTree.java:220)
09:36:04     at hudson.util.ProcessTree$WindowsOSProcess.killRecursively(ProcessTree.java:434)
09:36:04     at hudson.util.ProcessTree$Windows.killAll(ProcessTree.java:547)
09:36:04     at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1091)
09:36:04     at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1082)
09:36:04     at hudson.remoting.UserRequest.perform(UserRequest.java:208)
09:36:04     at hudson.remoting.UserRequest.perform(UserRequest.java:54)
09:36:04     at hudson.remoting.Request$2.run(Request.java:360)
09:36:04     at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
09:36:04     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
09:36:04     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
09:36:04     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
09:36:04     at hudson.remoting.Engine$1$1.run(Engine.java:98)
09:36:04     at java.lang.Thread.run(Thread.java:748)
09:36:04     at ......remote call to JNLP4-connect connection from 10.22.246.69/10.22.246.69:19590(Native Method)
09:36:04     at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1654)
09:36:04     at hudson.remoting.UserResponse.retrieve(UserRequest.java:311)
09:36:04     at hudson.remoting.Channel.call(Channel.java:905)
09:36:04 Caused: java.io.IOException: Remote call on JNLP4-connect connection from 10.22.246.69/10.22.246.69:19590 failed
09:36:04     at hudson.remoting.Channel.call(Channel.java:913)
09:36:04     at hudson.Launcher$RemoteLauncher.kill(Launcher.java:1079)
09:36:04     at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:502)
09:36:04     at hudson.model.Run.execute(Run.java:1737)

Metadata

Metadata

Assignees

No one assigned

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions