We are hitting this problem around once a day as well.

Jenkins: Jenkins ver. 1.517 on Windows Server 2008 R2, 8GB RAM, JRE 1.7.0_21
Slave PC: Windows 7, 4GB RAM, JRE 1.7.0_21

What's interesting is that the exception (when it does occur) always seems to happen on the exact same unit test that is executing. That test in particular spawns off a new process and then kills just that process and all child processes. Below is the stack trace:

16:54:43 FATAL: Unable to delete script file C:\Users\****\AppData\Local\Temp\hudson8255606542971992250.ps1
16:54:50 hudson.util.IOException2: remote file operation failed: C:\Users\****\AppData\Local\Temp\hudson8255606542971992250.ps1 at hudson.remoting.Channel@fde4a0:scheduler_tests
16:54:51 	at hudson.FilePath.act(FilePath.java:901)
16:54:55 	at hudson.FilePath.act(FilePath.java:878)
16:54:55 	at hudson.FilePath.delete(FilePath.java:1263)
16:54:55 	at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:101)
16:55:19 	at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:60)
16:55:19 	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
16:55:19 	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:804)
16:55:19 	at hudson.model.Build$BuildExecution.build(Build.java:199)
16:55:19 	at hudson.model.Build$BuildExecution.doRun(Build.java:160)
16:55:19 	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:586)
16:55:19 	at hudson.model.Run.execute(Run.java:1576)
16:55:19 	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
16:55:19 	at hudson.model.ResourceController.execute(ResourceController.java:88)
16:55:19 	at hudson.model.Executor.run(Executor.java:241)
16:55:19 Caused by: hudson.remoting.ChannelClosedException: channel is already closed
16:55:19 	at hudson.remoting.Channel.send(Channel.java:494)
16:55:19 	at hudson.remoting.Request.call(Request.java:129)
16:55:19 	at hudson.remoting.Channel.call(Channel.java:672)
16:55:19 	at hudson.FilePath.act(FilePath.java:894)
16:55:19 	... 13 more
16:55:19 Caused by: java.net.SocketException: Connection reset
16:55:19 	at java.net.SocketInputStream.read(Unknown Source)
16:55:19 	at java.net.SocketInputStream.read(Unknown Source)
16:55:19 	at java.io.BufferedInputStream.fill(Unknown Source)
16:55:19 	at java.io.BufferedInputStream.read(Unknown Source)
16:55:19 	at java.io.ObjectInputStream$PeekInputStream.peek(Unknown Source)
16:55:19 	at java.io.ObjectInputStream$BlockDataInputStream.peek(Unknown Source)
16:55:19 	at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source)
16:55:19 	at java.io.ObjectInputStream.readObject0(Unknown Source)
16:55:19 	at java.io.ObjectInputStream.readObject(Unknown Source)
16:55:19 	at hudson.remoting.Command.readFrom(Command.java:92)
16:55:19 	at hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:59)
16:55:19 	at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48)
16:55:19 FATAL: hudson.remoting.RequestAbortedException: java.net.SocketException: Connection reset
16:55:19 hudson.remoting.RequestAbortedException: hudson.remoting.RequestAbortedException: java.net.SocketException: Connection reset
16:55:19 	at hudson.remoting.Request.call(Request.java:174)
16:55:19 	at hudson.remoting.Channel.call(Channel.java:672)
16:55:19 	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:158)
16:55:19 	at com.sun.proxy.$Proxy41.join(Unknown Source)
16:55:19 	at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:915)
16:55:19 	at hudson.Launcher$ProcStarter.join(Launcher.java:360)
16:55:19 	at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:91)
16:55:19 	at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:60)
16:55:19 	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
16:55:19 	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:804)
16:55:19 	at hudson.model.Build$BuildExecution.build(Build.java:199)
16:55:19 	at hudson.model.Build$BuildExecution.doRun(Build.java:160)
16:55:19 	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:586)
16:55:19 	at hudson.model.Run.execute(Run.java:1576)
16:55:19 	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
16:55:19 	at hudson.model.ResourceController.execute(ResourceController.java:88)
16:55:19 	at hudson.model.Executor.run(Executor.java:241)
16:55:19 Caused by: hudson.remoting.RequestAbortedException: java.net.SocketException: Connection reset
16:55:19 	at hudson.remoting.Request.abort(Request.java:299)
16:55:19 	at hudson.remoting.Channel.terminate(Channel.java:732)
16:55:19 	at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:69)
16:55:19 Caused by: java.net.SocketException: Connection reset
16:55:19 	at java.net.SocketInputStream.read(Unknown Source)
16:55:19 	at java.net.SocketInputStream.read(Unknown Source)
16:55:19 	at java.io.BufferedInputStream.fill(Unknown Source)
16:55:19 	at java.io.BufferedInputStream.read(Unknown Source)
16:55:19 	at java.io.ObjectInputStream$PeekInputStream.peek(Unknown Source)
16:55:19 	at java.io.ObjectInputStream$BlockDataInputStream.peek(Unknown Source)
16:55:19 	at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source)
16:55:19 	at java.io.ObjectInputStream.readObject0(Unknown Source)
16:55:19 	at java.io.ObjectInputStream.readObject(Unknown Source)
16:55:19 	at hudson.remoting.Command.readFrom(Command.java:92)
16:55:19 	at hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:59)
16:55:19 	at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48)
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Reply via email to