[
https://issues.apache.org/jira/browse/SVN-4727?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16401290#comment-16401290
]
Philip Martin commented on SVN-4727:
------------------------------------
This proved to be a bug in the fix for issue 4725, fixed in r1826907.
> 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
> Priority: Major
>
> 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)