[Bug 1054061] Segfault in Perl_gv_fetchpvn_flags when trying to initialize back_perl openldap backend

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1054061

Jan Synacek <jsynacek@xxxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Flags|needinfo?(jsynacek@redhat.c |
                   |om)                         |



--- Comment #2 from Jan Synacek <jsynacek@xxxxxxxxxx> ---
The reproducer is still the same and you can even simplify it a bit. And yes,
it's still reproducible on F20 as well as RHEL7 (Beta 1).

Reproducer:
0) install RHEL-7-Beta-1 minimal installation
   yum install openldap-{servers,clients}
1) unpack reproducer pack
2) in one terminal window, run go.sh
3) in another terminal window, run try.sh
   the output will look like this:

  # ./try.sh 
  SASL/EXTERNAL authentication started
  SASL username: gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth
  SASL SSF: 0
  adding new entry "cn=module,cn=config"

  SASL/EXTERNAL authentication started
  SASL username: gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth
  SASL SSF: 0
  adding new entry "olcDatabase=perl,cn=config"
  ldap_result: Can't contact LDAP server (-1)

  the last line indicates that the server has been terminated

4) see the terminal window in which you have run the go.sh script and you will
see a segfault there
5) if you want to repeat the crash, reboot and go to 2)

I had to reboot the machine if I wanted to repeat the crash, because any
subsequent attempts to reproduce the issue were not successful (the try.sh
script finished without any errors).

If try.sh finishes without any errors, its output looks like so:
  # ./try.sh 
  SASL/EXTERNAL authentication started
  SASL username: gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth
  SASL SSF: 0
  adding new entry "cn=module,cn=config"

  SASL/EXTERNAL authentication started
  SASL username: gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth
  SASL SSF: 0
  adding new entry "olcDatabase=perl,cn=config"

  adding new entry "dc=perl-example,dc=com"

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=QMWXMc00Un&a=cc_unsubscribe
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/perl-devel





[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite Information]
  Powered by Linux