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

Core dump on Solaris 8 when using sasl-regexp

I am attempting to get the HEAD version of LDAP working with GSSAPI. Put simply, I need the functionality of sasl-regexp. Otherwise, I would continue with 2.0.23 as it seems to be more stable and fully functional concerning GSSAPI.

I compiled OpenLDAP against MIT Kerberos 5-1.2.4 and against cyrus-sasl 1.5.27. The server is core dumping when I attempt an authenticated bind against the server. It appears there is a problem with the sasl-regexp functionality as the server does NOT crash when I remove this directive. The tail of the debug (set to level 129) is:

==> sasl_bind: dn="" mech=<continuing> datalen=65
SASL Authorize [conn=0]: authcid="abrock" authzid="<empty>"
slap_sasl_getdn: id=abrock
getdn: u:id converted to uid=abrock,cn=GSSAPI,cn=auth
==>slap_sasl2dn: Converting SASL name uid=abrock,cn=GSSAPI,cn=auth to a DN
slap_sasl_regexp: converting SASL name uid=abrock,cn=GSSAPI,cn=auth
slap_sasl_regexp: converted SASL name to uid=abrock,dc=GEORGEFOX,dc=EDU
slap_parseURI: parsing uid=abrock,dc=GEORGEFOX,dc=EDU
>>> dnNormalize: <uid=abrock,dc=GEORGEFOX,dc=EDU>
=> ldap_bv2dn(uid=abrock,dc=GEORGEFOX,dc=EDU,0)
<= ldap_bv2dn(uid=abrock,dc=GEORGEFOX,dc=EDU,0)=0
Assertion failed: strlen( val->bv_val ) == val->bv_len, file dn.c, line 381

Advise is appreciated!


****************************************************************************** * Anthony Brock abrock@georgefox.edu * * Director of Network Services George Fox University * ******************************************************************************