[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: XML parsing and checksum mismatch errors at updates and checkouts

From: Daniel Shahaf <d.s_at_daniel.shahaf.name>
Date: Thu, 7 Apr 2011 17:05:48 +0300

[ summary for dev@: bug in trunk that doesn't reproduce in 1.6.16;
I can reproduce it with trunk/ra_serf but not with trunk/ra_neon ]

Aleksandr Platonov wrote on Thu, Apr 07, 2011 at 17:52:13 +0400:
>
> I build Subversion as a part of TortoiseSVN (see
> http://tortoisesvn.googlecode.com/svn/trunk/ext/build/subversion.build)
>
> This problem happens when I try to checkout following url:
> http://svn.webdav.org/repos/projects/neon/tags/0.29.5
>

I can reproduce it (with trunk svn):

* Checking out that URL over ra_neon proceeds normally.

* Checking out that URL over ra_serf is
  (a) noticeably slower
  (b) fails with a checksum error:

svn: E200014: Checksum mismatch for '/tmp/svn/neon-0.29.5-via-serf/src/ne_auth.c':
   expected: 4ce0a5989ad4d1b0f7f66ae08c1e05c1
     actual: 5848237f8c173bd25a118db45cd5574a

> Also I reproduced this problem on our internal host with mod_dav_svn
> version 1.6.5 (r38866).
>

Thanks for this. I'm not sure what causes this, but I've CCed dev@;
let's see what they have to say.

> On Thu, 7 Apr 2011 14:59:16 +0300, Daniel Shahaf <d.s_at_daniel.shahaf.name>
> wrote:
> > Thanks for the report. Having more information would help:
> >
> > * Does this happen with neon, serf, or both?
> >
> > * Can you build in debug mode (pass --debug to gen-make.py, if you're
> > using the build method from our INSTALL) to get some more information?
> >
> > * Are any of those repositories public? (so that we can try accessing
> > them ourselves)
> >
> > * What versions of mod_dav_svn do those servers run?
> > (You can check by navigating to the repository's URL in a Web browser)
> >
> > Aleksandr Platonov wrote on Thu, Apr 07, 2011 at 14:06:11 +0400:
> >> Hi.
> >> Sometimes at checkouts and updates via TortoiseSVN which built with
> >> latest Subversion code
> >> (http://svn.apache.org/repos/asf/subversion/trunk) I get "XML parsing
> >> error (200:OK)" and "Checksum mismatch" errors. This happens on
> >> different repositories (e.g. XML parsing error
> >> could happen at Subversion code update).
> >> This problem is not observed when I use TortoiseSVN with svn 1.6.* (e.g.
> >> latest TortoiseSVN release).
> >> --
> >> Aleksandr Platonov
> >>
> >>
Received on 2011-04-07 16:06:24 CEST

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.