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

FSFS corruption - Invalid diff stream

From: Glenn Fowler <glenn.fowler_at_internetrix.com.au>
Date: 2007-06-04 03:30:15 CEST

Hi,

I'm currently trying to dump a repository, but am getting "Invalid diff
stream" errors.

The first one is svnadmin: Invalid diff stream: insn 0 cannot be decoded
and there are two later corrupted revisions that report svnadmin:
Invalid diff stream: [tgt] insn 0 starts beyond the target view position

I've found these later corruptions by doing --incremental dumps with a
range supplied, then performing --incremental dumps on just those
revisions gives the errors above.

I've tried the fsfsverify script but it hasn't worked. I'm running 1.2.3
on linux, and the revisions in question are all large (initial imports -
the smallest was 76M) where the svnserve process was used (the other
references to this sort of problem that I've seen all seem to have.used
apache).

None of the information is irreplaceable, so I'd be happy to replace the
revisions with dummy commits, and recreate these directories from the
currently checked out version, but I'm not comfortable enough with the
underlying structure to be happy that I wouldn't be breaking the
repository's integrity with these dummy commits.

Does anyone have ideas what I can do?

Thanks,

Glenn

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Jun 4 03:29:49 2007

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