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

Re: E130003: The XML response contains invalid XML - svn co and log issue on some repos using https/http

From: Johan Corveleyn <jcorvel_at_gmail.com>
Date: Fri, 2 Mar 2018 11:12:19 +0100

On Thu, Mar 1, 2018 at 11:52 PM, NOCERA, ANDY <an2124_at_att.com> wrote:
> I disabled ssl to simplify. I noticed that svn log sometimes stops with an
> error, sometimes it just stops although there is an error in the log. I
> think I need to review the build. Not sure if it’s the SVN side of the
> build or the httpd side.
>
> Looks like a dav error.
>
>
> [Thu Mar 01 17:42:06.060588 2018] [dav:error] [pid 116212:tid
> 140359367563008] [client 135.161.105.164:50294] Malformed node revision ID
> string [400, #160062]
>
> [Thu Mar 01 17:42:37.356665 2018] [dav:error] [pid 112152:tid
> 140359566870272] [client 135.161.105.164:50356] Malformed node revision ID
> string [400, #160062]
>
> [Thu Mar 01 17:43:42.230627 2018] [dav:error] [pid 116212:tid
> 140359556380416] [client 135.161.105.164:50496] Provider encountered an
> error while streaming a REPORT response. [400, #0]
>
> [Thu Mar 01 17:43:42.230635 2018] [dav:error] [pid 116212:tid
> 140359556380416] [client 135.161.105.164:50496] Malformed node revision ID
> string [400, #160062]
>
> [Thu Mar 01 17:44:17.410198 2018] [dav:error] [pid 116212:tid
> 140359482951424] [client 135.161.105.164:50564] Provider encountered an
> error while streaming a REPORT response. [400, #0]
>
> [Thu Mar 01 17:44:17.410222 2018] [dav:error] [pid 116212:tid
> 140359482951424] [client 135.161.105.164:50564] Malformed node revision ID
> string [400, #160062]
>
> [Thu Mar 01 17:45:56.025740 2018] [dav:error] [pid 112151:tid
> 140359598339840] [client 135.161.105.164:50770] Provider encountered an
> error while streaming a REPORT response. [400, #0]
>
> [Thu Mar 01 17:45:56.025755 2018] [dav:error] [pid 112151:tid
> 140359598339840] [client 135.161.105.164:50770] Malformed node revision ID
> string [400, #160062]
>
> [Thu Mar 01 17:46:26.431448 2018] [dav:error] [pid 112166:tid
> 140359430502144] [client 135.161.105.164:50828] Malformed node revision ID
> string [400, #160062]

Hm, that doesn't really look good. The error "Malformed node revision
ID string" might point to a corruption in the repository. I've googled
a bit for this error message, and it seems to have been introduced in
this commit (was first release in 1.9.0):

http://svn.apache.org/viewvc?view=revision&revision=1622942

You said before that "svnadmin verify" did not report errors. Did you
use a 1.8 svnadmin, or a 1.9 svnadmin for that? It seems to me that
the verification was made more stringent in 1.9, thus detecting this
kind of corruption (where a malformed nod revision ID is in the
back-end data somewhere).

Maybe you should try to dump+load this repository into a new one, to
see if that fixes it.

-- 
Johan
Received on 2018-03-02 11:12:58 CET

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

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