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

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

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 1.6.x
    • 1.7.x
    • libsvn_ra_neon
    • None
    • 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

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

              Dates

                Created:
                Updated:
                Resolved: