Comment 52 for bug 507089

Revision history for this message
In , H-stilmack (h-stilmack) wrote :

Confirmed here using Thunderbird 3.0 released source, building on a 64-bit Kubuntu (9.10) system. Exactly the same symptom - the crash is in ldap_get_errno, when a ptr with a value of 0x2 gets passed to free().

Building same source with --disable-ldap produces a working executable - of course, with no LDAP support.

Seems to me that libldap60 should check if its functions already exist in libnss_ldap, and if so, defer to libnss_ldap since that is what the OS provides.

I have not seen this problem in any of the Thunderbird 2.x releases.