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

Re: Repository corruption? Problem similar to FAQ#tiger-apr-0.9.6

From: Ian C. Blenke <ian_at_blenke.com>
Date: 2006-06-04 20:28:23 CEST

John Szakmeister wrote:
> What error are you seeing from 'svnadmin verify'? This might be a
> slightly different manifestation of the 'read length line' bug that's
> been eluding us. If it is, then this may help:
> http://www.szakmeister.net/fsfsverify/

$ svnadmin verify .
* Verified revision 0.
* Verified revision 652.
svnadmin: Invalid diff stream: [tgt] insn 1 starts beyond the target
view position

Running fsfsverify.py against revision 653 returns the following error:

$ fsfsverify.py db/revs/653
NodeRev Id: 1st.g.r653/17936924
 type: file
 pred: 1st.g.r611/34703561
 text: DELTA 653 1668558 16257066 24194048 c0bd2a8b7ee4db1ee816ea607392755d
 prop: UNKNOWN 405 9727810 53 0 113136892f2137aa0116093a524ade0b
 cpath: /cpp/Client/IE/Project/src/Observer.ncb
 copyroot: 178 /cpp/Client/IE
starting length: 16257062
offset: 1668583
Decoded too many bytes
total: 14384890
remaining: 1872172
Traceback (most recent call last):
  File "/root/fsfsverify.py", line 699, in ?
    process(noderev, rev_file, options.dump_instructions,
  File "/root/fsfsverify.py", line 652, in verify
  File "/root/fsfsverify.py", line 289, in verify
    digest = parse_svndiff(f, self.length, dump_instructions, dump_windows)
  File "/root/fsfsverify.py", line 188, in parse_svndiff
    raise 'svndiff error'
svndiff error

Hopefully this helps the effort.

Any other suggestions?

 - Ian C. Blenke <ian_at_blenke.com> http://ian.blenke.com

To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Received on Sun Jun 4 20:29:40 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.