[JIRA] [core] (JENKINS-20913) [jar caching] - winp.x64.dll access conflicts

279 views
Skip to first unread message

arie.belenky@ironsrc.com (JIRA)

unread,
Dec 31, 2015, 10:41:04 AM12/31/15
to jenkinsc...@googlegroups.com
Arie Belenky reopened an issue
 

Hi,
This issue started to reproduce during the last week on our AWS Windows Server 2012 R2 base machines.
Jenkins ver. 1.640
Traceback:
SEVERE: I/O error in channel channel
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.io.BufferedInputStream.fill(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
at hudson.remoting.FlightRecorderInputStream.read(FlightRecorderInputStream.java:82)
at hudson.remoting.ChunkedInputStream.readHeader(ChunkedInputStream.java:72)
at hudson.remoting.ChunkedInputStream.readUntilBreak(ChunkedInputStream.java:103)
at hudson.remoting.ChunkedCommandTransport.readBlock(ChunkedCommandTransport.java:39)
at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:34)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48)

Dec 31, 2015 5:17:38 PM hudson.remoting.Request$2 run
SEVERE: Failed to send back a reply
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at java.io.BufferedOutputStream.flushBuffer(Unknown Source)
at java.io.BufferedOutputStream.write(Unknown Source)
at hudson.remoting.ChunkedOutputStream.sendFrame(ChunkedOutputStream.java:94)
at hudson.remoting.ChunkedOutputStream.drain(ChunkedOutputStream.java:89)
at hudson.remoting.ChunkedOutputStream.write(ChunkedOutputStream.java:58)
at java.io.OutputStream.write(Unknown Source)
at hudson.remoting.ChunkedCommandTransport.writeBlock(ChunkedCommandTransport.java:45)
at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.write(AbstractSynchronousByteArrayCommandTransport.java:45)
at hudson.remoting.Channel.send(Channel.java:582)
at hudson.remoting.Request$2.run(Request.java:340)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at hudson.remoting.Engine$1$1.run(Engine.java:62)
at java.lang.Thread.run(Unknown Source)

Dec 31, 2015 5:17:38 PM hudson.remoting.jnlp.Main$CuiListener status
INFO: Terminated
Dec 31, 2015 5:17:48 PM hudson.remoting.jnlp.Main$CuiListener status
INFO: Locating server among https://jenkins.interjunk.com/
Dec 31, 2015 5:17:48 PM hudson.remoting.jnlp.Main$CuiListener status
INFO: Handshaking
Dec 31, 2015 5:17:48 PM hudson.remoting.jnlp.Main$CuiListener status
INFO: Connecting to jenkins.interjunk.com:15400
Dec 31, 2015 5:17:48 PM hudson.remoting.jnlp.Main$CuiListener status
INFO: Trying protocol: JNLP2-connect
Dec 31, 2015 5:17:48 PM hudson.remoting.jnlp.Main$CuiListener status
INFO: Connected
Dec 31, 2015 5:19:00 PM hudson.util.ProcessTree get
WARNING: Failed to load winp. Reverting to the default
java.lang.UnsatisfiedLinkError: Native Library C:\Users\automation\.jenkins\cache\jars\4A\winp.x64.22D9AB310A3FA2D96B6E03A836A47724.dll
already loaded in another classloader
at java.lang.ClassLoader.loadLibrary1(Unknown Source)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.load0(Unknown Source)
at java.lang.System.load(Unknown Source)
at org.jvnet.winp.Native.loadDll(Native.java:190)
at org.jvnet.winp.Native.load(Native.java:122)
at org.jvnet.winp.Native.<clinit>(Native.java:56)
at org.jvnet.winp.WinProcess.enableDebugPrivilege(WinProcess.java:212)
at hudson.util.ProcessTree$Windows.<clinit>(ProcessTree.java:494)
at hudson.util.ProcessTree.get(ProcessTree.java:345)
at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:965)
at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:956)
at hudson.remoting.UserRequest.perform(UserRequest.java:120)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:326)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at hudson.remoting.Engine$1$1.run(Engine.java:62)
at java.lang.Thread.run(Unknown Source)

Jenkins / Bug JENKINS-20913
[jar caching] - winp.x64.dll access conflicts
Change By: Arie Belenky
Resolution: Fixed
Status: Resolved Reopened
Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265)
Atlassian logo

pcazes@pros.com (JIRA)

unread,
Feb 29, 2016, 6:28:03 AM2/29/16
to jenkinsc...@googlegroups.com
Pierre-Henri Cazes commented on Bug JENKINS-20913
 
Re: [jar caching] - winp.x64.dll access conflicts

Hi, this issue is reproduced on our servers.

Jenkins ver. 1.625.1 :
Master on CentOS 6
Node in Windows 7, slave running as service, working !! (ie. NO java.lang.UnsatisfiedLinkError raised with winp dll)
Node in Windows 7, slave running via CLA, NOT working (ie. java.lang.UnsatisfiedLinkError raised with winp dll)
Node in Windows 8.1, not working in both cases ( as service, or via CLI)

gmerkin@ya.ru (JIRA)

unread,
Sep 8, 2016, 12:15:06 PM9/8/16
to jenkinsc...@googlegroups.com

Kohsuke Kawaguchi, this bug seems to be caused by winp library issue https://github.com/kohsuke/winp/issues/26. Could you please promote a new release of fixed winp and update Jenkins to it in next LTS?

This message was sent by Atlassian JIRA (v7.1.7#71011-sha1:2526d7c)
Atlassian logo

bhines@alumni.ucsd.edu (JIRA)

unread,
Nov 1, 2016, 9:34:03 PM11/1/16
to jenkinsc...@googlegroups.com

We are also seeing this error pretty often.

o.v.nenashev@gmail.com (JIRA)

unread,
Nov 27, 2016, 5:14:04 AM11/27/16
to jenkinsc...@googlegroups.com

Additional fix has been integrated towards 2.34

o.v.nenashev@gmail.com (JIRA)

unread,
Nov 27, 2016, 5:14:04 AM11/27/16
to jenkinsc...@googlegroups.com
Oleg Nenashev resolved as Fixed
 
Change By: Oleg Nenashev
Status: Reopened Resolved
Assignee: Kohsuke Kawaguchi Oleg Nenashev
Resolution: Fixed

o.v.nenashev@gmail.com (JIRA)

unread,
Nov 27, 2016, 5:15:02 AM11/27/16
to jenkinsc...@googlegroups.com
Oleg Nenashev updated an issue
Change By: Oleg Nenashev
Labels: 1.554.1-fixed classloader lts-candidate remoting windows winp

scm_issue_link@java.net (JIRA)

unread,
Nov 28, 2016, 1:00:13 AM11/28/16
to jenkinsc...@googlegroups.com
SCM/JIRA link daemon commented on Bug JENKINS-20913
 
Re: [jar caching] - winp.x64.dll access conflicts

Code changed in jenkins
User: Oleg Nenashev
Path:
core/pom.xml
http://jenkins-ci.org/commit/jenkins/63c2f6c5d7d154a3a0f58c54f04f9b1a25ea5385
Log:
Update winp to 1.24. In particular, it addresses issues like JENKINS-20913(https://issues.jenkins-ci.org/browse/JENKINS-20913) (#2619)

      1. Changes to be picked
      1. 1.24

Release date: Nov 2, 2016

      1. 1.23

Release date: Fev 16, 2015

ogondza@gmail.com (JIRA)

unread,
Dec 6, 2016, 9:21:02 AM12/6/16
to jenkinsc...@googlegroups.com
Oliver Gondža updated an issue
 
Change By: Oliver Gondža
Labels: 1.554.1-fixed classloader lts 2.32.1 - candidate fixed classloader remoting windows winp

scm_issue_link@java.net (JIRA)

unread,
Dec 6, 2016, 9:23:03 AM12/6/16
to jenkinsc...@googlegroups.com

Code changed in jenkins
User: Oleg Nenashev
Path:
core/pom.xml


Log:
Update winp to 1.24. In particular, it addresses issues like JENKINS-20913(https://issues.jenkins-ci.org/browse/JENKINS-20913) (#2619)

      1. Changes to be picked
      1. 1.24

Release date: Nov 2, 2016

      1. 1.23

Release date: Fev 16, 2015

  • (cherry picked from commit 63c2f6c5d7d154a3a0f58c54f04f9b1a25ea5385)
Reply all
Reply to author
Forward
0 new messages