[ 
https://issues.jenkins-ci.org/browse/JENKINS-10771?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=160006#comment-160006
 ] 

jens persson commented on JENKINS-10771:
----------------------------------------

Getting the same exception.

Server Ubuntu, Jenkins various versions up until ver. 1.454
Client Ubuntu, running on EC2 provisioned with "Amazon EC2 Plugin" v 1.13 (will 
update to 1.14 and report back if it solves the problem)

I also have one Windows and one AIX client that connect with webstart that do 
not show the problem.


Before I started fiddling it presented it self only on one buildjob and then 
always on the checkout of the same file in the repro (other buildjobs on the 
same host contain the same file and worked without problems). I tried changing 
the memory allocation by giving the slave-jvm various -Xmx flags which moved 
the error to other files.


{code}
hudson.util.IOException2: remote file operation failed: 
/mnt/workspace/7.70_Global_Linux_build at 
hudson.remoting.Channel@46638f:i-6a654923
        at hudson.FilePath.act(FilePath.java:784)
        at hudson.FilePath.act(FilePath.java:770)
        at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:735)
        at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:677)
        at hudson.model.AbstractProject.checkout(AbstractProject.java:1195)
        at 
hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:579)
        at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:468)
        at hudson.model.Run.run(Run.java:1408)
        at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
        at hudson.model.ResourceController.execute(ResourceController.java:88)
        at hudson.model.Executor.run(Executor.java:238)
Caused by: java.io.IOException: Remote call on i-6a654923 failed
        at hudson.remoting.Channel.call(Channel.java:690)
        at hudson.FilePath.act(FilePath.java:777)
        ... 10 more
Caused by: java.lang.OutOfMemoryError: Java heap space
        at 
com.sun.org.apache.xerces.internal.util.XMLStringBuffer.append(XMLStringBuffer.java:205)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.refresh(XMLDocumentScannerImpl.java:1522)
        at 
com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.invokeListeners(XMLEntityScanner.java:2070)
        at 
com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.peekChar(XMLEntityScanner.java:486)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2687)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
        at 
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
        at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
        at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
        at 
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
        at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
        at 
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
        at 
org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.readData(HTTPConnection.java:754)
        at 
org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.readData(HTTPConnection.java:719)
        at 
org.tmatesoft.svn.core.internal.io.dav.http.HTTPRequest.dispatch(HTTPRequest.java:216)
        at 
org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection._request(HTTPConnection.java:364)
        at 
org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:285)
        at 
org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:276)
        at 
org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:264)
        at 
org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:266)
        at 
org.tmatesoft.svn.core.internal.io.dav.DAVRepository.runReport(DAVRepository.java:1263)
        at 
org.tmatesoft.svn.core.internal.io.dav.DAVRepository.update(DAVRepository.java:820)
        at 
org.tmatesoft.svn.core.wc.SVNUpdateClient.update(SVNUpdateClient.java:564)
        at 
org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:401)
        at 
org.tmatesoft.svn.core.wc.SVNUpdateClient.handleExternalChange(SVNUpdateClient.java:1865)
        at 
org.tmatesoft.svn.core.wc.SVNUpdateClient.handleExternalItemChange(SVNUpdateClient.java:1725)
        at 
org.tmatesoft.svn.core.wc.SVNUpdateClient.handleExternals(SVNUpdateClient.java:1679)
        at 
org.tmatesoft.svn.core.wc.SVNUpdateClient.update(SVNUpdateClient.java:575)
        at 
org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:401)
        at 
hudson.scm.subversion.UpdateUpdater$TaskImpl.perform(UpdateUpdater.java:134)
        at 
hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:136)
{code}
                
> hudson.util.IOException2: remote file operation failed
> ------------------------------------------------------
>
>                 Key: JENKINS-10771
>                 URL: https://issues.jenkins-ci.org/browse/JENKINS-10771
>             Project: Jenkins
>          Issue Type: Bug
>          Components: master-slave
>    Affects Versions: current
>         Environment: node: Windows Server 2008 R2, amd64 - Intel64 Family 6 
> Model 15 Stepping 1, GenuineIntel, jvm 1.6.0_25-b06
> master: AIX
>            Reporter: Thorsten Löber
>
> After upgrading jenkins from 1.415 to 1.426 we cannot build anymore any 
> project on our windows node. We get the exception:
> Building remotely on WSJENKINSDEV01
> hudson.util.IOException2: remote file operation failed: d:\Program 
> Files\jenkins_slave\workspace\TASC Workbench at 
> hudson.remoting.Channel@4f854f85:WSJENKINSDEV01
>       at hudson.FilePath.act(FilePath.java:754)
>       at hudson.FilePath.act(FilePath.java:740)
>       at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:731)
>       at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:676)
>       at hudson.model.AbstractProject.checkout(AbstractProject.java:1193)
>       at 
> hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:555)
>       at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:443)
>       at hudson.model.Run.run(Run.java:1376)
>       at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
>       at hudson.model.ResourceController.execute(ResourceController.java:88)
>       at hudson.model.Executor.run(Executor.java:230)
> Caused by: java.io.IOException: Remote call on WSJENKINSDEV01 failed
>       at hudson.remoting.Channel.call(Channel.java:677)
>       at hudson.FilePath.act(FilePath.java:747)
>       ... 10 more
> Caused by: java.lang.NoClassDefFoundError: Could not initialize class 
> hudson.model.Hudson
>       at 
> hudson.scm.SubversionWorkspaceSelector.syncWorkspaceFormatFromMaster(SubversionWorkspaceSelector.java:85)
>       at 
> hudson.scm.SubversionSCM.createSvnClientManager(SubversionSCM.java:808)
>       at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:751)
>       at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:738)
>       at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1994)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>       at hudson.remoting.Request$2.run(Request.java:287)
>       at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
>       at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
>       at java.util.concurrent.FutureTask.run(Unknown Source)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown 
> Source)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
>       at hudson.remoting.Engine$1$1.run(Engine.java:60)
>       at java.lang.Thread.run(Unknown Source)
> As soon as we rollback, we are able again to build the project.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply via email to