• Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: Critical Critical
    • windows-slaves-plugin
    • Master: Jenkins 1.585, SuSE11SP3
      Slave: Windows 7 Enterprise 64-bit

      I often see jobs fail with

      hudson.remoting.RequestAbortedException: hudson.remoting.RequestAbortedException: java.io.IOException: Connection reset by peer
      	at hudson.remoting.RequestAbortedException.wrapForRethrow(RequestAbortedException.java:41)
      	at hudson.remoting.RequestAbortedException.wrapForRethrow(RequestAbortedException.java:34)
      	at hudson.remoting.Request.call(Request.java:174)
      	at hudson.remoting.Channel.call(Channel.java:742)
      	at hudson.Launcher$RemoteLauncher.kill(Launcher.java:940)
      	at hudson.plugins.cygpath.CygpathLauncherDecorator$1.kill(CygpathLauncherDecorator.java:76)
      	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:556)
      	at hudson.model.Run.execute(Run.java:1759)
      	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
      	at hudson.model.ResourceController.execute(ResourceController.java:89)
      	at hudson.model.Executor.run(Executor.java:240)
      Caused by: hudson.remoting.RequestAbortedException: java.io.IOException: Connection reset by peer
      	at hudson.remoting.Request.abort(Request.java:299)
      	at hudson.remoting.Channel.terminate(Channel.java:805)
      	at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:69)
      Caused by: java.io.IOException: Connection reset by peer
      	at sun.nio.ch.FileDispatcherImpl.read0(Native Method)
      	at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)
      	at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
      	at sun.nio.ch.IOUtil.read(IOUtil.java:197)
      	at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:375)
      	at hudson.remoting.SocketChannelStream$1.read(SocketChannelStream.java:35)
      	at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:65)
      	at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:109)
      	at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:103)
      	at java.io.InputStream.read(InputStream.java:101)
      	at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:81)
      	at hudson.remoting.FlightRecorderInputStream.read(FlightRecorderInputStream.java:82)
      	at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2296)
      	at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:2589)
      	at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2599)
      	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1319)
      	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:371)
      	at hudson.remoting.Command.readFrom(Command.java:92)
      	at hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:70)
      	at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48)
      

      I attached a Java crash log I found that matches the time the above error was thrown.

          [JENKINS-25305] Windows slave JVM crashes

          Andy Shulman created issue -
          Andy Shulman made changes -
          Description Original: I often see jobs fail with

          {quote}
          hudson.remoting.RequestAbortedException: hudson.remoting.RequestAbortedException: java.io.IOException: Connection reset by peer
          at hudson.remoting.RequestAbortedException.wrapForRethrow(RequestAbortedException.java:41)
          at hudson.remoting.RequestAbortedException.wrapForRethrow(RequestAbortedException.java:34)
          at hudson.remoting.Request.call(Request.java:174)
          at hudson.remoting.Channel.call(Channel.java:742)
          at hudson.Launcher$RemoteLauncher.kill(Launcher.java:940)
          at hudson.plugins.cygpath.CygpathLauncherDecorator$1.kill(CygpathLauncherDecorator.java:76)
          at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:556)
          at hudson.model.Run.execute(Run.java:1759)
          at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
          at hudson.model.ResourceController.execute(ResourceController.java:89)
          at hudson.model.Executor.run(Executor.java:240)
          Caused by: hudson.remoting.RequestAbortedException: java.io.IOException: Connection reset by peer
          at hudson.remoting.Request.abort(Request.java:299)
          at hudson.remoting.Channel.terminate(Channel.java:805)
          at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:69)
          Caused by: java.io.IOException: Connection reset by peer
          at sun.nio.ch.FileDispatcherImpl.read0(Native Method)
          at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)
          at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
          at sun.nio.ch.IOUtil.read(IOUtil.java:197)
          at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:375)
          at hudson.remoting.SocketChannelStream$1.read(SocketChannelStream.java:35)
          at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:65)
          at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:109)
          at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:103)
          at java.io.InputStream.read(InputStream.java:101)
          at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:81)
          at hudson.remoting.FlightRecorderInputStream.read(FlightRecorderInputStream.java:82)
          at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2296)
          at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:2589)
          at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2599)
          at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1319)
          at java.io.ObjectInputStream.readObject(ObjectInputStream.java:371)
          at hudson.remoting.Command.readFrom(Command.java:92)
          at hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:70)
          at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48)
          {quote}

          I attached a Java crash log I found that matches the time the above error was thrown.
          New: I often see jobs fail with

          {code}
          hudson.remoting.RequestAbortedException: hudson.remoting.RequestAbortedException: java.io.IOException: Connection reset by peer
          at hudson.remoting.RequestAbortedException.wrapForRethrow(RequestAbortedException.java:41)
          at hudson.remoting.RequestAbortedException.wrapForRethrow(RequestAbortedException.java:34)
          at hudson.remoting.Request.call(Request.java:174)
          at hudson.remoting.Channel.call(Channel.java:742)
          at hudson.Launcher$RemoteLauncher.kill(Launcher.java:940)
          at hudson.plugins.cygpath.CygpathLauncherDecorator$1.kill(CygpathLauncherDecorator.java:76)
          at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:556)
          at hudson.model.Run.execute(Run.java:1759)
          at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
          at hudson.model.ResourceController.execute(ResourceController.java:89)
          at hudson.model.Executor.run(Executor.java:240)
          Caused by: hudson.remoting.RequestAbortedException: java.io.IOException: Connection reset by peer
          at hudson.remoting.Request.abort(Request.java:299)
          at hudson.remoting.Channel.terminate(Channel.java:805)
          at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:69)
          Caused by: java.io.IOException: Connection reset by peer
          at sun.nio.ch.FileDispatcherImpl.read0(Native Method)
          at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)
          at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
          at sun.nio.ch.IOUtil.read(IOUtil.java:197)
          at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:375)
          at hudson.remoting.SocketChannelStream$1.read(SocketChannelStream.java:35)
          at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:65)
          at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:109)
          at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:103)
          at java.io.InputStream.read(InputStream.java:101)
          at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:81)
          at hudson.remoting.FlightRecorderInputStream.read(FlightRecorderInputStream.java:82)
          at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2296)
          at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:2589)
          at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2599)
          at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1319)
          at java.io.ObjectInputStream.readObject(ObjectInputStream.java:371)
          at hudson.remoting.Command.readFrom(Command.java:92)
          at hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:70)
          at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48)
          {code}

          I attached a Java crash log I found that matches the time the above error was thrown.
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 159220 ] New: JNJira + In-Review [ 179920 ]
          Mark Waite made changes -
          Resolution New: Won't Fix [ 2 ]
          Status Original: Open [ 1 ] New: Closed [ 6 ]

            kohsuke Kohsuke Kawaguchi
            ams2990 Andy Shulman
            Votes:
            3 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: