Raymond Toy <toy(a)rtp.ericsson.se> wrote:
Any use of ldap crashes xemacs for me. I'm using openldap
2.1.12
(Should probably use the Sun ldap libraries, but that's a different
issue.)
Start with xemacs -vanilla. Then M-x load-lib eudc.
In the *scratch* buffer, evaluate:
(ldap-search-entries "(cn=Raymond Toy)" "ldap.al.sw.ericsson.se")
This crashes xemacs. The lisp backtrace is:
It works for me. Well, it might work if I could resolve
ldap.al.sw.ericsson.se, but the equivalent search for my name on
ldap.ku.edu succeeds. However, I am on a RedHat Linux 7.3 (x86) box
with openldap 2.0.23. I'll try hunting down openldap 2.1.12 first,
since this:
Assertion failed: LBER_VALID( ber ), file sasl.c, line 99
makes me very suspicious. Since the command line tools work for you, I
don't suspect a library bug, but the library interface may have changed
subtly. If that doesn't turn up anything, I'll try shifting over to a
Solaris platform and we'll have another try.
--
Jerry James
http://www.ittc.ku.edu/~james/