Changes between Initial Version and Version 1 of Ticket #3862
- Timestamp:
- Oct 5, 2006, 8:05:33 AM (18 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #3862
- Property Keywords svn140 solaris added
- Property Owner changed from to
- Property Component general → version control
- Property Severity normal → major
-
Ticket #3862 – Description
initial v1 1 1 Attempting to upgrade Subversion 1.3.2 to version 1.4.0 has broken my Trac system on Solaris 10. When browsing source for any Trac instance the following error is thrown: 2 2 {{{ 3 3 Traceback (most recent call last): 4 4 File "/opt/local/lib/python2.4/site-packages/trac/web/main.py", line 335, in dispatch_request … … 21 21 return apply(_repos.svn_repos_history2, args) 22 22 SubversionException: ('Final line in revision file longer than 64 characters', 160004) 23 23 }}} 24 24 25 25 In the Subversion source file libsvn_fs_fs/fs_fs.c function get_root_changes_offset(), if the line: 26 {{{ 26 27 return svn_error_createf(SVN_ERR_FS_CORRUPT, NULL, 27 28 _("Final line in revision file longer than 64 " 28 29 "characters")); 29 30 }}} 30 31 is replaced with: 32 {{{ 31 33 return svn_error_createf(SVN_ERR_FS_CORRUPT, NULL, 32 34 _(buf)); 33 35 }}} 34 36 The error changes to: 35 37 36 38 {{{ 37 39 Traceback (most recent call last): 38 40 File "/opt/local/lib/python2.4/site-packages/trac/web/main.py", line 335, in dispatch_request … … 55 57 return apply(_repos.svn_repos_history2, args) 56 58 SubversionException: ('\n', 160004) 57 59 }}} 58 60 59 61 60 62 If the error check is commented out completely this is thrown instead: 61 63 {{{ 62 64 Traceback (most recent call last): 63 65 File "/opt/local/lib/python2.4/site-packages/trac/web/main.py", line 356, in dispatch_request … … 80 82 return apply(_repos.svn_repos_history2, args) 81 83 SubversionException: ('Found malformed header in revision file', 160004) 82 84 }}} 83 85 84 86 Is this an error with Subversion instead of Trac? Subversion seems to be working just fine otherwise. I can only generate the error via Trac - unless perhaps someone has some tricks to try.