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

Re: iinvalid XML error; corrupt repository?

From: Thomas Beale <thomas_at_deepthought.com.au>
Date: 2006-01-31 13:47:09 CET

Ryan Schmidt wrote:
> On Jan 31, 2006, at 08:45, Thomas Beale wrote:
>> * Verified revision 47.
>> * Verified revision 48.
>> * Verified revision 49.
>> * Verified revision 50.
>> svnadmin: Can't read length line in file 'specification/db/revs/51'
> What kind of repository is this—FSFS or BDB? And is db/revs/51
> especially large? There have been some reports lately that commits
> larger than 2GB seem to be accepted by the repository but are then
> truncated in FSFS repositories hosted on Linux.

sorry - forgot to mention - FSFS. Our commits are not anything like 2GB
- the repo is 175Mb total.

It seems as if the last check-in has broken the repository. In it there
is a PDF file (which has been checked in many tmes before; and there are
many PDFs in our repo) that when the file name is clicked in the web
view (or wsvn), you get (I love the 'human-readable error code = 200002'):

        <m:human-readable errcode="200002">
Can't read length line in file '/usr/local/var/svn/specification/db/revs/51'

But clicking on other files in the revision seems to be ok. I don't
understand this message: does it mean the actual file I just requested
(happens to be called adl.pdf), or something else?

If anyone is interested, you can try the links at
the repo root is http://svn.openehr.org/specification.

This seems to me to be a serious problem - the repository is inoperable
at the moment, and although I can probably rebuild revision 50 (last
good revision) with dump/load, I have no way of knowing whether the
problem will not show up again, since no-one seems to know what it is.

- thomas beale

> http://subversion.tigris.org/issues/show_bug.cgi?id=2453
> The error message has usually been that "Revision file lacks trailing
> newline" though, so you may be seeing a different problem.

To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Jan 31 13:51:10 2006

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.