You are viewing a plain text version of this content. The canonical link for it is here.
Posted to infrastructure-issues@apache.org by "Michael McCandless (JIRA)" <ji...@apache.org> on 2008/01/09 14:46:33 UTC

[jira] Updated: (INFRA-1460) Intermittent SVN checkout errors during Lucene nightly build

     [ https://issues.apache.org/jira/browse/INFRA-1460?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael McCandless updated INFRA-1460:
--------------------------------------

    Priority: Major  (was: Minor)

> Intermittent SVN checkout errors during Lucene nightly build
> ------------------------------------------------------------
>
>                 Key: INFRA-1460
>                 URL: https://issues.apache.org/jira/browse/INFRA-1460
>             Project: Infrastructure
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: Subversion
>            Reporter: Michael McCandless
>
> We've been seeing the Lucene nightly build fail occasionally from
> exceptions during SVN checkout.
> In the past it was somewhat rare (maybe 1 in 15 builds) but suddenly
> in the past few days it seems to be happening much more frequently.
> The exceptions are rather "varied".  My only guess is some sort of low
> level network communication issue (especially the SSL error below)?
> Maybe there are corresponding errors in the svn server logs?  Maybe
> other projects are seeing similar exceptions?
> When our nightly build hits this, the build aborts and it's marked as
> failed.
> Here's the first example:
> ERROR: Failed to check out https://svn.apache.org/repos/asf/lucene/java/trunk
> org.tmatesoft.svn.core.SVNException: svn: REPORT request failed on '/repos/asf/!svn/vcc/default'
> svn: SSL peer shut down incorrectly
> 	at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:80)
> 	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:517)
> 	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:234)
> 	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:222)
> 	at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:219)
> 	at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:211)
> 	at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.update(DAVRepository.java:609)
> 	at org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:162)
> 	at org.tmatesoft.svn.core.wc.SVNUpdateClient.doCheckout(SVNUpdateClient.java:325)
> 	at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:397)
> 	at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:349)
> 	at hudson.FilePath.act(FilePath.java:291)
> 	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:346)
> 	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:292)
> 	at hudson.model.AbstractProject.checkout(AbstractProject.java:541)
> 	at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:223)
> 	at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:189)
> 	at hudson.model.Run.run(Run.java:649)
> 	at hudson.model.Build.run(Build.java:102)
> 	at hudson.model.ResourceController.execute(ResourceController.java:70)
> 	at hudson.model.Executor.run(Executor.java:64)
> 2nd example:
> ERROR: Failed to check out http://svn.apache.org/repos/asf/lucene/java/trunk
> org.tmatesoft.svn.core.SVNException: svn: REPORT request failed on '/repos/asf/!svn/vcc/default'
> svn: CRLF expected at end of chunk: 151/115
> 	at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:80)
> 	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:517)
> 	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:234)
> 	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:222)
> 	at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:219)
> 	at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:211)
> 	at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.update(DAVRepository.java:609)
> 	at org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:162)
> 	at org.tmatesoft.svn.core.wc.SVNUpdateClient.doCheckout(SVNUpdateClient.java:325)
> 	at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:397)
> 	at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:349)
> 	at hudson.FilePath.act(FilePath.java:291)
> 	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:346)
> 	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:292)
> 	at hudson.model.AbstractProject.checkout(AbstractProject.java:541)
> 	at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:223)
> 	at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:189)
> 	at hudson.model.Run.run(Run.java:649)
> 	at hudson.model.Build.run(Build.java:102)
> 	at hudson.model.ResourceController.execute(ResourceController.java:70)
> 	at hudson.model.Executor.run(Executor.java:64)
> 3rd example:
> FATAL: Java heap space
> java.lang.OutOfMemoryError: Java heap space
> 	at org.tmatesoft.svn.core.internal.delta.SVNDeltaReader.deflate(SVNDeltaReader.java:163)
> 	at org.tmatesoft.svn.core.internal.delta.SVNDeltaReader.nextWindow(SVNDeltaReader.java:127)
> 	at org.tmatesoft.svn.core.internal.io.dav.handlers.BasicDAVDeltaHandler.characters(BasicDAVDeltaHandler.java:96)
> 	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.characters(AbstractSAXParser.java:538)
> 	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:461)
> 	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807)
> 	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:107)
> 	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:646)
> 	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.readData(HTTPConnection.java:611)
> 	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPRequest.dispatch(HTTPRequest.java:196)
> 	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:289)
> 	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:234)
> 	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:222)
> 	at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:219)
> 	at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:211)
> 	at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.update(DAVRepository.java:609)
> 	at org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:162)
> 	at org.tmatesoft.svn.core.wc.SVNUpdateClient.doCheckout(SVNUpdateClient.java:325)
> 	at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:397)
> 	at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:349)
> 	at hudson.FilePath.act(FilePath.java:291)
> 	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:346)
> 	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:292)
> 	at hudson.model.AbstractProject.checkout(AbstractProject.java:541)
> 	at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:223)
> 	at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:189)
> 	at hudson.model.Run.run(Run.java:649)
> 	at hudson.model.Build.run(Build.java:102)
> 	at hudson.model.ResourceController.execute(ResourceController.java:70)
> 4th example:
> ERROR: Failed to check out http://svn.apache.org/repos/asf/lucene/java/trunk
> org.tmatesoft.svn.core.SVNException: svn: REPORT request failed on '/repos/asf/!svn/vcc/default'
> svn: Processing REPORT request response failed: The element type "S:txdelta" must be terminated by the matching end-tag "</S:txdelta>". (/repos/asf/!svn/vcc/default) 
> 	at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:80)
> 	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:517)
> 	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:234)
> 	at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:222)
> 	at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:219)
> 	at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:211)
> 	at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.update(DAVRepository.java:609)
> 	at org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:162)
> 	at org.tmatesoft.svn.core.wc.SVNUpdateClient.doCheckout(SVNUpdateClient.java:325)
> 	at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:397)
> 	at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:349)
> 	at hudson.FilePath.act(FilePath.java:291)
> 	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:346)
> 	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:292)
> 	at hudson.model.AbstractProject.checkout(AbstractProject.java:541)
> 	at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:223)
> 	at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:189)
> 	at hudson.model.Run.run(Run.java:649)
> 	at hudson.model.Build.run(Build.java:102)
> 	at hudson.model.ResourceController.execute(ResourceController.java:70)
> 	at hudson.model.Executor.run(Executor.java:64)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.