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

svn fails with segmentation fault when neon cannot obtain credentials with GSSAPI

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 1.6.x
    • Fix Version/s: 1.7.x
    • Component/s: libsvn_ra_neon
    • Labels:
      None
    • Environment:

      FreeBSD

      Description

      I am running this setup:
      $ svn --version
      svn, Version 1.6.16 (r1073529)
         ├╝bersetzt Apr 26 2011, 12:14:40
      $ uname -a
      FreeBSD blnn719x.ww004.siemens.net 8.2-STABLE FreeBSD 8.2-STABLE #11: Thu Apr 21
      23:33:30 CEST 2011     root@obfucated  i386
      
      I am behind an ISA proxy with requires to authenticate through Negotiate auth
      scheme. I have subversion configured to use this proxy.
      
      running kinit to obtain a kerberos tgt and running some svn command makes neon
      to fetch a service ticket HTTP/proxy server. This works perfectly even with
      cross-realm.
      
      If the tgt has expired:
      $ klist
      Credentials cache: FILE:/tmp/krb5cc_722
              Principal: princ@realm
      
        Issued           Expires        Principal
      May  3 10:01:46  >>>Expired<<<  krbtgt/realm@realm
      
      a svn command quits with:
      $ svn up
      Segmentation fault: 11 (Speicherabzug geschrieben)
      
      A core dump has been written too. This can be attached if necessary.
      
      If neon fails to obtain a ticket subversion should exit with an appropriate
      error message instead of a segmentation fault.
      

        Attachments

        1. 1_svn.1.6.17.log
          2 kB
          Michael Osipov
        2. 2_svn.core.1.6.17.gz
          302 kB
          Michael Osipov
        3. 3_serf-request.png
          36 kB
          Michael Osipov
        4. 4_server-response.png
          26 kB
          Michael Osipov

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                michael-o Michael Osipov
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: