I'm seeing a crash in slap_sasl2dn() that might be related to this. Is op.o_req_ndn.bv_val supposed to be allocated by ch_malloc() or the new thread-local malloc? On or about line 627 slap_sasl2dn() tries to free it and slapd dies. -- Luke -- Luke Howard | PADL Software Pty Ltd | www.padl.com