Philip Martin created SVN-4727:
----------------------------------

             Summary: FSFS cache reading one svndiff window beyond end
                 Key: SVN-4727
                 URL: https://issues.apache.org/jira/browse/SVN-4727
             Project: Subversion
          Issue Type: Bug
          Components: libsvn_fs_fs
    Affects Versions: 1.10.x
            Reporter: Philip Martin


I have a copy of the original Collab Subversion repository:

Revisions: 40515
Repository Format: 5
Compatible With Version: 1.6.0
Repository Capability: mergeinfo
Filesystem Type: fsfs
Filesystem Format: 4
FSFS Sharded: yes
FSFS Shard Size: 1000
FSFS Shards Packed: 0/40
FSFS Logical Addressing: no

I can dump and verify this repository with 1.10 using any size of cache but 
attempting to load the dump into a new repository fails when the cache is 
greater than 64MB.
{noformat}
svnadmin: E160004: Corrupt node-revision 'rv-1.0.r6752/37'
svnadmin: E160004: Reading one svndiff window read beyond the end of the 
representation{noformat}
If I use a small cache I can complete the load. I can also verify the new 
repository with a small cache, but if I use a large cache the verification 
fails:
{noformat}
* Error verifying revision 11887.
svnadmin: E160004: Corrupt node-revision 'om-1.0.r11887/320'
svnadmin: E160004: Reading one svndiff window read beyond the end of the 
representation{noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to