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

Re: Corruption problems

From: Dave Jenkins <n1mxv_at_hotmail.com>
Date: 2007-10-25 17:24:11 CEST

Ok... we took the opportunity to replace the somewhat dated and potentially
suspect hardware.
It's now a VM on a screaming shiney new box.

I upgraded from subversion 1.2.3 to 1.4.5.

I re-ran the svnadmin verify... same error.

I installed Python and ran fsfsverify.py against the rev that was cited by
verify.
After filtering out a ton of stuff the net result was::

D:> fsfsverify.py db\revs\503
        [...]
        <Svndiff so: 7473866 ver: 0>

        Error InvalidInstruction: Invalid instruction found at offset
7492432 (EC)
        Try running with -f to fix the revision

D:> fsfsverify.py -f db\revs\503
        [...]
        Copy 224819 bytes from offset 7473870
        Write 224819 bytes at offset 7473866
        Fixed? :-) Re-run fsfsverify without the -f option

D:>fsfsverify.py db\revs\503
        [...]
        Traceback (most recent call last):
          File "fsfsverify.py", line 1126, in <module>
            options.dumpWindows)
          File "fsfsverify.py", line 565, in verify
            svndiff = Svndiff(f, self.length)
          File "fsfsverify.py", line 456, in __init__
            (self.startingOffset)
        __main__.InvalidSvndiffHeader: Invalid svndiff header at offset
7473866

----- Original Message -----
From: "Ryan Schmidt" <subversion-2007b@ryandesign.com>
To: "Dave Jenkins" <n1mxv@hotmail.com>
Cc: <users@subversion.tigris.org>
Sent: Tuesday, October 23, 2007 4:00 PM
Subject: Re: Corruption problems

> On Oct 23, 2007, at 14:23, Dave Jenkins wrote:
>
>>> Tell us more about your setup.
>> Sure, Thanks!
>>
>> It has been working flawlessly for 2+ years so I have been loathe to
>> update subversion.
>>
>>> OS
>> Windows Server 2003
>> Standard Edition
>>
>>> OS version
>> Hmmm... upgraded to Service Pack 2... YESTERDAY. Suspicious?!?
>>
>>> Subversion version,
>> 1.2.3
>>
>>> what media is the repository on (local hard disk, local RAID, NFS,
>>> SAN), could you have hardware problems (have you run some kind of
>>> hardware test), etc.
>> Local NTFS hard drive. (Backed up nightly.)
>
> You may want to try accessing a copy of your repository using Subversion
> 1.4.5, see if that works better. Subversion 1.2.x and earlier aren't
> supported anymore.
>
>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Oct 25 17:24:48 2007

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.