Hi,

I have an issue with some of my jobs since long time and I don't find any 
workaround.
The log says that jenkins is unable to delete the script file. I think it 
happens when there is not enough free ram on the computer. 

The script file is still in the temp directory and I can run it by hand or 
delete it without problem.

My slaves run with windows 7 and 16go ram.

There is a bugrepport but no reponse : 
https://issues.jenkins-ci.org/browse/JENKINS-12235

The error is 

FATAL: Unable to delete script file 
C:\Users\jenkins\AppData\Local\Temp\hudson265154959630411984.bathudson.util.IOException2
 <http://stacktrace.jenkins-ci.org/search?query=hudson.util.IOException2>: 
remote file operation failed: 
C:\Users\jenkins\AppData\Local\Temp\hudson265154959630411984.bat at 
hudson.remoting.Channel@a23d34:Slave3
>       at hudson.FilePath.act(FilePath.java:900) 
> <http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.act&entity=method>
>       at hudson.FilePath.act(FilePath.java:877) 
> <http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.act&entity=method>
>       at hudson.FilePath.delete(FilePath.java:1262) 
> <http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.delete&entity=method>
>       at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:101) 
> <http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.CommandInterpreter.perform&entity=method>
>       at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:60) 
> <http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.CommandInterpreter.perform&entity=method>
>       at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19) 
> <http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.BuildStepMonitor$1.perform&entity=method>
>       at 
> hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:802)
>  
> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.perform&entity=method>
>       at hudson.model.Build$BuildExecution.build(Build.java:199) 
> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Build$BuildExecution.build&entity=method>
>       at hudson.model.Build$BuildExecution.doRun(Build.java:160) 
> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Build$BuildExecution.doRun&entity=method>
>       at 
> hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:584) 
> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.run&entity=method>
>       at hudson.model.Run.execute(Run.java:1575) 
> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Run.execute&entity=method>
>       at hudson.matrix.MatrixRun.run(MatrixRun.java:146) 
> <http://stacktrace.jenkins-ci.org/search/?query=hudson.matrix.MatrixRun.run&entity=method>
>       at hudson.model.ResourceController.execute(ResourceController.java:88) 
> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.ResourceController.execute&entity=method>
>       at hudson.model.Executor.run(Executor.java:237) 
> <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Executor.run&entity=method>
> Caused by: hudson.remoting.ChannelClosedException 
> <http://stacktrace.jenkins-ci.org/search?query=hudson.remoting.ChannelClosedException>:
>  channel is already closed
>       at hudson.remoting.Channel.send(Channel.java:494) 
> <http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.Channel.send&entity=method>
>       at hudson.remoting.Request.call(Request.java:129) 
> <http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.Request.call&entity=method>
>       at hudson.remoting.Channel.call(Channel.java:672) 
> <http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.Channel.call&entity=method>
>       at hudson.FilePath.act(FilePath.java:893) 
> <http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.act&entity=method>
>       ... 13 more
> Caused by: java.net.SocketException: socket closed
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(Unknown Source)
>       at java.io.BufferedInputStream.fill(Unknown Source)
>       at java.io.BufferedInputStream.read(Unknown Source)
>       at java.io.ObjectInputStream$PeekInputStream.peek(Unknown Source)
>       at java.io.ObjectInputStream$BlockDataInputStream.peek(Unknown Source)
>       at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown 
> Source)
>       at java.io.ObjectInputStream.readObject0(Unknown Source)
>       at java.io.ObjectInputStream.readObject(Unknown Source)
>       at hudson.remoting.Command.readFrom(Command.java:92)
>       at 
> hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:59)
>       at 
> hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48)
> FATAL: hudson.remoting.RequestAbortedException: java.net.SocketException: 
> socket closedhudson.remoting.RequestAbortedException 
> <http://stacktrace.jenkins-ci.org/search?query=hudson.remoting.RequestAbortedException>:
>  hudson.remoting.RequestAbortedException: java.net.SocketException: socket 
> closed
>       at hudson.remoting.Request.call(Request.java:174) 
> <http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.Request.call&entity=method>
>       at hudson.remoting.Channel.call(Channel.java:672) 
> <http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.Channel.call&entity=method>
>       at 
> hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:158)
>  
> <http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.RemoteInvocationHandler.invoke&entity=method>
>       at $Proxy51.join(Unknown Source)
>       at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:915)
>       at hudson.Launcher$ProcStarter.join(Launcher.java:360)
>       at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:91)
>       at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:60)
>       at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
>       at 
> hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:802)
>       at hudson.model.Build$BuildExecution.build(Build.java:199)
>       at hudson.model.Build$BuildExecution.doRun(Build.java:160)
>       at 
> hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:584)
>       at hudson.model.Run.execute(Run.java:1575)
>       at hudson.matrix.MatrixRun.run(MatrixRun.java:146)
>       at hudson.model.ResourceController.execute(ResourceController.java:88)
>       at hudson.model.Executor.run(Executor.java:237)
> Caused by: hudson.remoting.RequestAbortedException: java.net.SocketException: 
> socket closed
>       at hudson.remoting.Request.abort(Request.java:299)
>       at hudson.remoting.Channel.terminate(Channel.java:732)
>       at 
> hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:69)
> Caused by: java.net.SocketException: socket closed
>       at java.net.SocketInputStream.socketRead0(Native Method)
>       at java.net.SocketInputStream.read(Unknown Source)
>       at java.io.BufferedInputStream.fill(Unknown Source)
>       at java.io.BufferedInputStream.read(Unknown Source)
>       at java.io.ObjectInputStream$PeekInputStream.peek(Unknown Source)
>       at java.io.ObjectInputStream$BlockDataInputStream.peek(Unknown Source)
>       at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown 
> Source)
>       at java.io.ObjectInputStream.readObject0(Unknown Source)
>       at java.io.ObjectInputStream.readObject(Unknown Source)
>       at hudson.remoting.Command.readFrom(Command.java:92)
>       at 
> hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:59)
>       at 
> hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48)
>
>
Thanks for your help

L.


-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" 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