Skip to content

SWT build job win32 step fails with "Unexpected termination of the channel"

See https://ci.eclipse.org/releng/job/eclipse.platform.swt/job/PR-1882/4/pipeline-console/ for the failure.

Relevant part of the log is:

java.io.EOFException
	at java.base/java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:3041)
	at java.base/java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3536)
	at java.base/java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:1073)
	at java.base/java.io.ObjectInputStream.<init>(ObjectInputStream.java:426)
	at hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:50)
	at hudson.remoting.Command.readFrom(Command.java:141)
	at hudson.remoting.Command.readFrom(Command.java:127)
	at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35)
	at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:62)
Caused: java.io.IOException: Unexpected termination of the channel
	at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:80)
Also:   hudson.remoting.Channel$CallSiteStackTrace: Remote call to rs68g-win10
		at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1923)
		at hudson.remoting.Request.call(Request.java:204)
		at hudson.remoting.Channel.call(Channel.java:1111)
		at hudson.EnvVars.getRemote(EnvVars.java:437)
		at hudson.model.Computer.getEnvironment(Computer.java:1175)
		at PluginClassLoader for workflow-durable-task-step//org.jenkinsci.plugins.workflow.support.steps.ExecutorStepExecution$PlaceholderTask$PlaceholderExecutable.run(ExecutorStepExecution.java:1096)
		at hudson.model.ResourceController.execute(ResourceController.java:101)
		at hudson.model.Executor.run(Executor.java:446)
Also:   hudson.model.Computer$TerminationRequest: Termination requested at Thu Mar 06 14:14:00 EST 2025 by Thread[Ping thread for channel hudson.remoting.Channel@df8f377a:rs68g-win10,5,main] [id=231]
		at hudson.model.Computer.recordTermination(Computer.java:241)
		at hudson.model.Computer.disconnect(Computer.java:501)
		at hudson.slaves.SlaveComputer.disconnect(SlaveComputer.java:816)
		at hudson.slaves.ChannelPinger$1.onDead(ChannelPinger.java:192)
		at hudson.remoting.PingThread.ping(PingThread.java:134)
		at hudson.remoting.PingThread.run(PingThread.java:87)
Also:   hudson.model.Computer$TerminationRequest: Termination requested at Thu Mar 06 14:23:21 EST 2025 by Thread[Ping thread for channel hudson.remoting.Channel@725b6f03:rs68g-win10,5,main] [id=468]
		at hudson.model.Computer.recordTermination(Computer.java:241)
		at hudson.model.Computer.disconnect(Computer.java:501)
		at hudson.slaves.SlaveComputer.disconnect(SlaveComputer.java:816)
		at hudson.slaves.ChannelPinger$1.onDead(ChannelPinger.java:192)
		at hudson.remoting.PingThread.ping(PingThread.java:134)
		at hudson.remoting.PingThread.run(PingThread.java:87)
Also:   hudson.model.Computer$TerminationRequest: Termination requested at Thu Mar 06 14:35:46 EST 2025 by Thread[Ping thread for channel hudson.remoting.Channel@4342b588:rs68g-win10,5,main] [id=13561]
		at hudson.model.Computer.recordTermination(Computer.java:241)
		at hudson.model.Computer.disconnect(Computer.java:501)
		at hudson.slaves.SlaveComputer.disconnect(SlaveComputer.java:816)
		at hudson.slaves.ChannelPinger$1.onDead(ChannelPinger.java:192)
		at hudson.remoting.PingThread.ping(PingThread.java:134)
		at hudson.remoting.PingThread.run(PingThread.java:87)
Also:   org.jenkinsci.plugins.workflow.actions.ErrorAction$ErrorId: e031041c-7bec-4e69-98eb-892677992f0a
Caused: hudson.remoting.RequestAbortedException
	at hudson.remoting.Request.abort(Request.java:358)
	at hudson.remoting.Channel.terminate(Channel.java:1196)
	at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:95)

Priority

  • Urgent
  • High
  • Medium
  • Low

Severity

  • Blocker
  • Major
  • Normal
  • Low

Impact

Prevents recompiling SWT natives and as a result any development that touches natives.