[Date Prev][Date Next] [Chronological] [Thread] [Top]

OpenLDAP, Heimdal, kpasswd crash (ITS#2386)

Full_Name: Iain Moffat
Version: 2.1.15
OS: AIX 5.1
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (

The following is a core generated when a user attempts to bind, but has a
password that is expired in kerberos.  This is using OpenLDAP 2.1.15, and the
latest Heimdal from CVS.  Please do not hesitate to contact me if you need more
information.  Thanks!


This GDB was configured as "powerpc-ibm-aix5.1.0.0"...
Core was generated by `slapd'.
Program terminated with signal 4, Illegal instruction.
#0  0x00000000 in ?? ()
(gdb) bt
#0  0x00000000 in ?? ()
#1  0x10164a08 in change_password (context=0x23e38578, client=0x1000,
password=0x23a9dfd0 "", 
    newpw=0x23aa01e0 ">w\204úTue #ª\002H18 15:43:38 #ª\002xð\bn", newpw_sz=4096,
prompter=@0x0: 0x1, data=0x0, old_options=0x1)
    at init_creds_pw.c:333
#2  0x10164f04 in krb5_get_init_creds_password (context=0x23e38578,
creds=0x23aa1290, client=0x23e38758, password=0x23b24557 "xxxxxxx", 
    prompter=@0x0: 0x1, data=0x0, start_time=4194304, in_tkt_service=0x0,
options=0x23aa12e0) at init_creds_pw.c:461
#3  0x1010c08c in chk_kerberos (sc=0x23e38578, passwd=0x23aa1378,
cred=0x23aa14a8) at passwd.c:853
#4  0x1010b63c in lutil_passwd (passwd=0x23e38b88, cred=0x23aa14a8, schemes=0x0)
at passwd.c:300
#5  0x10188614 in slap_passwd_check (conn=0x23e38578, a=0x0, cred=0x23aa14a8) at
#6  0x101986b0 in ldbm_back_bind (be=0x20283418, conn=0x21a6e0fc, op=0x23e36a88,
dn=0x23e36bb8, ndn=0x23aa14c8, method=128, cred=0x23aa14a8, 
    edn=0x23aa14d8) at bind.c:189
#7  0x10179e0c in do_bind (conn=0x21a6e0fc, op=0x23e36a88) at bind.c:608
#8  0x10174950 in connection_operation (ctx=0x2369a4e8, arg_v=0x23b24488) at
#9  0x10005adc in ldap_int_thread_pool_wrapper (xpool=0x20229888) at
#10 0xd004d400 in _pthread_body () from /usr/lib/libpthreads.a(shr_xpg5.o)