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

corrupt binary files

From: Eric Weidner <esw-lists_at_openlogic.com>
Date: 2005-05-24 02:45:52 CEST

Server:
Debian Sid
Subversion 1.1.4
Apache 2.0.53 with WebDAV subversion module 1.1.4

Client:
SuSE 9.3 (x86_64)
Subversion 1.1.4 command line

---------------------------------------------------------------

I am having a problem where my binary files are becoming corrupt.

Here's the situation...

I started with a directory /trunk/project1/packages that contained
several binary files (.zip's, .tar.gz's mostly). Everything was working
fine.

Then I decided that the directory was getting too large so I moved it up
to a top level project like so...

svn move http://svn.myserver.com/svn/trunk/project1/packages
http://svn.myserver.com/svn/trunk/packages

That seemed to work, but later I had problems with a fresh check out.

Client error message:

svn: REPORT request failed on '/svn/!svn/vcc/default'
svn: The REPORT request returned invalid XML in the response: XML parse
error at line 10938981: Extra content at the end of the document
. (/svn/!svn/vcc/default)

Apache server error message:

Mon May 23 18:28:38 2005] [error] [client 192.168.10.91] Provider
encountered an error while streaming a REPORT response. [500, #0]
[Mon May 23 18:28:38 2005] [error] [client 192.168.10.91] A failure
occurred while driving the update report editor [500, #160004]
[Mon May 23 18:28:38 2005] [error] [client 192.168.10.91] Checksum
mismatch while reading representation:\n expected:
09585df7d0ababd8bca38e117b1072f5\n actual:
b39cd4fc23d281e482cdb0070f8f16cb\n [500, #160004]

I have figured out that this is related to the binary file data being
corrupt. The server knows what the checksum should be, but it does not
get the correct file to pass along to the client.

I then just removed the whole project and created it fresh from scratch
and add the binaries back in manually. Still have the same problem.

Further investigation shows that it seems safe if I add and commit one
binary file at a time. If I do multiples, it increases the risk of bad
files in the repository.

Any ideas on this problem? This is a very scary situation. I am not
comfortable that my data is safe.

Thanks for any help,

Eric

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue May 24 02:47:27 2005

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