Uploaded image for project: 'Subversion'
  1. Subversion
  2. SVN-4422

During update an incoming authz node where a file external exists causes an assertion

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.8.x
    • Fix Version/s: ---
    • Component/s: libsvn_wc
    • Labels:
      None

      Description

      When a working copy exists with a file external, but then the repository is 
      changed to have an AUTHZ rule for the same path Subversion 1.7 and 1.8 assert 
      during update.
      
      
      
      See authz_tests.py authz_file_external_to_authz() and
      
      
      
      [[
      
      Revision: 1520065
      
      Author: rhuijben
      
      Date: woensdag 4 september 2013 18:41:07
      
      Message:
      
      Add reproduction recipe for a way to trigger the assertion on line 3043 of
      
      update_editor.c. This error has been reported quite a few times on the users
      
      list. E.g. in http://svn.haxx.se/users/archive-2012-08/0288.shtml
      
      (But also today in the 'Problem' thread)
      
      
      
      * subversion/tests/cmdline/authz_tests.py
      
        (authz_file_external_to_authz): New testcase that reproduces an assertion
      
          in the update editor.
      
        (test_list): Add authz_file_external_to_authz.
      
      ]]
      

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              rhuijben Bert Huijben
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: