On May 16, 2012 6:04 PM, "Ivan Zhakov" <i...@visualsvn.com> wrote: > > On Thu, May 17, 2012 at 1:55 AM, Greg Stein <gst...@gmail.com> wrote: > > On Wed, May 16, 2012 at 11:45 AM, Mark Phippard <markp...@gmail.com> wrote: > >> I cannot recreate this with the Apache repository, but with a local > >> 1.7.5 server and current trunk client I get this: > >> > >> $ svn co http://cu121.cloud.sp.collab.net/svn/desktop desktop > >> --username=markphip --depth=immediates > >> subversion/svn/checkout-cmd.c:168: (apr_err=130003) > >> subversion/libsvn_client/checkout.c:103: (apr_err=130003) > >> subversion/libsvn_client/ra.c:495: (apr_err=130003) > >> subversion/libsvn_client/ra.c:362: (apr_err=130003) > >> subversion/libsvn_ra/ra_loader.c:500: (apr_err=130003) > >> svn: E130003: Unable to connect to a repository at URL > >> 'http://cu121.cloud.sp.collab.net/svn/desktop' > >> subversion/libsvn_ra_serf/util.c:780: (apr_err=130003) > >> subversion/libsvn_ra_serf/util.c:737: (apr_err=130003) > >> subversion/libsvn_ra_serf/util.c:1959: (apr_err=130003) > >> subversion/libsvn_ra_serf/util.c:1940: (apr_err=130003) > >> subversion/libsvn_ra_serf/util.c:2389: (apr_err=130003) > >> svn: E130003: The OPTIONS response contains invalid XML (200 OK) > >> Abort trap: 6 > > > > That abort trap makes me think there is a forgotten error. I found a > > likely cause and fixed that in r1339385. Could you build with that and > > see if more error information is generated? > > > I think the real problem that serf_bucket_read() returns APR_EAGAIN > and zero data. And then this zero buffer passed to expat.
svn_ra_serf__handle_xml_parser() also passes such bucket return values into Expat. Cheers, -g