Jared Mauch writes: > Take this. It will fix problems with bind'ing and incorrect pws > causing ud to dump core. That leaves bound_dn pointing to a freed string if s was NULL and bound_dn non-NULL. Instead, remove the new if-test and use bound_dn = (s ? strdup(s) : NULL); -- Hallvard