The problem is also in Thunderbird 16. It's a clash of symbols from libldap-2.4.so and libldap60.so.
(gdb) bt #0 0x00007fffe708a100 in ldap_str2charray () from /usr/lib64/libldap-2.4.so.2 #1 0x00007fffe70816c6 in ldap_url_parselist_int () from /usr/lib64/libldap-2.4.so.2 #2 0x00007fffe7082f1b in ldap_int_initialize_global_options () from /usr/lib64/libldap-2.4.so.2 #3 0x00007fffe7083016 in ldap_int_initialize () from /usr/lib64/libldap-2.4.so.2 #4 0x00007fffe706a6ab in ldap_create () from /usr/lib64/libldap-2.4.so.2 #5 0x00007fffe706aa81 in ldap_initialize () from /usr/lib64/libldap-2.4.so.2 #6 0x00007fffe72a79c0 in do_init () from /lib64/libnss_ldap.so.2 #7 0x00007fffe72a9d1c in _nss_ldap_search_s () from /lib64/libnss_ldap.so.2 #8 0x00007fffe72ab580 in _nss_ldap_getbyname () from /lib64/libnss_ldap.so.2 #9 0x00007fffe72abd07 in _nss_ldap_getpwnam_r () from /lib64/libnss_ldap.so.2 #10 0x00007ffff70c5685 in getpwnam_r () from /lib64/libc.so.6 Removing/renaming libldap60.so caused some errors in finding the library, so this seems no solution: XPCOMGlueLoad error for file /usr/lib64/thunderbird/libxpcom.so: libxul.so: cannot open shared object file: No such file or directory Couldn't load XPCOM. We brute-forced renaming the symbol via sed -e 's:ldap_str2charray:ldap_str2xharray:' /usr/lib64/thunderbird/libldap60.so in order to make it work. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/507089 Title: thunderbird shredder always segfaults on startup with LDAP auth in nsswitch To manage notifications about this bug go to: https://bugs.launchpad.net/seamonkey/+bug/507089/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs