Edgewall Software

Changes between Initial Version and Version 1 of Ticket #3862


Ignore:
Timestamp:
Oct 5, 2006, 8:05:33 AM (18 years ago)
Author:
Christian Boos
Comment:

(some cleanups)

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #3862

    • Property Keywords svn140 solaris added
    • Property Owner changed from Jonas Borgström to Christopher Lenz
    • Property Component generalversion control
    • Property Severity normalmajor
  • Ticket #3862 – Description

    initial v1  
    11Attempting 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{{{
    33Traceback (most recent call last):
    44  File "/opt/local/lib/python2.4/site-packages/trac/web/main.py", line 335, in dispatch_request
     
    2121    return apply(_repos.svn_repos_history2, args)
    2222SubversionException: ('Final line in revision file longer than 64 characters', 160004)
    23 
     23}}}
    2424
    2525In the Subversion source file libsvn_fs_fs/fs_fs.c function get_root_changes_offset(), if the line:
     26{{{
    2627      return svn_error_createf(SVN_ERR_FS_CORRUPT, NULL,
    2728                               _("Final line in revision file longer than 64 "
    2829                                 "characters"));
    29 
     30}}}
    3031is replaced with:
     32{{{
    3133      return svn_error_createf(SVN_ERR_FS_CORRUPT, NULL,
    3234                               _(buf));
    33 
     35}}}
    3436The error changes to:
    3537
    36 
     38{{{
    3739Traceback (most recent call last):
    3840  File "/opt/local/lib/python2.4/site-packages/trac/web/main.py", line 335, in dispatch_request
     
    5557    return apply(_repos.svn_repos_history2, args)
    5658SubversionException: ('\n', 160004)
    57 
     59}}}
    5860
    5961
    6062If the error check is commented out completely this is thrown instead:
    61 
     63{{{
    6264Traceback (most recent call last):
    6365  File "/opt/local/lib/python2.4/site-packages/trac/web/main.py", line 356, in dispatch_request
     
    8082    return apply(_repos.svn_repos_history2, args)
    8183SubversionException: ('Found malformed header in revision file', 160004)
    82 
     84}}}
    8385
    8486Is 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.