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

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.8.x
    • ---
    • libsvn_wc
    • 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

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

            Dates

              Created:
              Updated:
              Resolved: