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

Re: FSFS Repository corruption on high load on Windows (was Re: svn commit: r1082451 - /subversion/trunk/subversion/libsvn_subr/io.c)

From: Pavel Lyalyakin <pavel.lyalyakin_at_visualsvn.com>
Date: Mon, 20 May 2013 14:22:14 +0400

Hello pals,

To make sure that everyone can easily reproduce the corruption I'm
including the reproduction script below. The particular reproduction
script covers repository corruption with `svnadmin setrevprop` command
and immediate power failure / power reset.

Environment:

Windows Server 2008 R2 SP1,
Apache Subversion 1.7.9.

Reproduction script:

1. `svnadmin create MyRepo`
2. `echo HELLOWORLD > desc.txt`
3. `svnadmin setrevprop MyRepo -r 0 repository-desc desc.txt`
Immediately reset the machine after running the `svnadmin setrevprop`
command-line.
4. After machine restarts run `svnadmin verify MyRepo`

Getting:

[[
E200002: Serialized hash missing terminator
]]

Thank you.

-- 
With best regards,
Pavel Lyalyakin
VisualSVN Team
Received on 2013-05-20 12:23:40 CEST

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

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