Closed
Bug 756782
Opened 13 years ago
Closed 4 years ago
Thunderbird crashes on mail account setup when host resolution via ldap is activated in Linux.
Categories
(Thunderbird :: Account Manager, defect)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: Holger.Cartarius, Unassigned)
References
(Depends on 1 open bug)
Details
(Keywords: crash, Whiteboard: [startupcrash][blocked by ldap bug 292127][rare])
Crash Data
User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:12.0) Gecko/20100101 Firefox/12.0
Build ID: 20120423122928
Steps to reproduce:
When Thunderbird is started without an existing profile or when an EMail account is to be added the "Mail Account Setup" window opens. After the name and an Email address have been entered and the "Continue" button has been pressed, Thunderbird crashes. The crash happens at every attempt.
Operating system: Ubuntu 12.04
Actual results:
Thunderbird crashed. The crash occurs reproducible always when the host name resolution via ldap in the file /etc/nsswitch.conf is set (Relevant line in the configuration file: hosts: files dns ldap) and never without ldap (hosts: files dns).
A crash report was filed: bp-90c65d5a-833e-4b9a-aaca-8086e2120518
Expected results:
Next step of the account creation…
Comment 1•13 years ago
|
||
0 libldap60.so ldap_set_option setoption.c:167
1 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x49a9
2 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x214f57
3 libgssapi.so.3.0.0 libgssapi.so.3.0.0@0x23aa67
4 ld-2.15.so ld-2.15.so@0xd6bd
5 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x214f6f
6 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x214f57
7 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x6191
8 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x3cbf
9 ld-2.15.so ld-2.15.so@0xd6bd
10 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x21467f
11 libpthread-2.15.so libpthread-2.15.so@0x217d9f
12 ld-2.15.so ld-2.15.so@0xd6bd
13 libgssapi_krb5.so.2.2 libgssapi_krb5.so.2.2@0x23ba97
14 ld-2.15.so ld-2.15.so@0xd6bd
15 libgssapi_krb5.so.2.2 libgssapi_krb5.so.2.2@0x23ba87
16 ld-2.15.so ld-2.15.so@0xd6bd
17 ld-2.15.so ld-2.15.so@0x9a73
18 libgssapi_krb5.so.2.2 libgssapi_krb5.so.2.2@0x23ba77
19 ld-2.15.so ld-2.15.so@0xa29d
20 libgssapi_krb5.so.2.2 libgssapi_krb5.so.2.2@0x23ba67
21 libc-2.15.so libc-2.15.so@0x36eb
22 libc-2.15.so libc-2.15.so@0x3ca7
23 ld-2.15.so ld-2.15.so@0xd6bd
24 libc-2.15.so libc-2.15.so@0xe78f
25 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x135f
26 libc-2.15.so libc-2.15.so@0x109f7
27 libnss_ldap-2.13.so libnss_ldap-2.13.so@0xd4f
28 libldap_r-2.4.so.2.8.1 libldap_r-2.4.so.2.8.1@0x24b537
29 ld-2.15.so ld-2.15.so@0xa522
30 icon-theme.cache icon-theme.cache@0x22a9fff
31 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x213cbf
32 ld-2.15.so ld-2.15.so@0xd6bd
33 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x213caf
34 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x135f
35 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x213c9f
36 ld-2.15.so ld-2.15.so@0xd6bd
37 libc-2.15.so libc-2.15.so@0xe78f
38 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x213c8f
39 ld-2.15.so ld-2.15.so@0xd6bd
40 ld-2.15.so ld-2.15.so@0x1066f
41 libldap_r-2.4.so.2.8.1 libldap_r-2.4.so.2.8.1@0x970b
42 libnss_ldap-2.13.so libnss_ldap-2.13.so@0xd4f
43 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x261f
44 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x213fd7
45 ld-2.15.so ld-2.15.so@0xc33d
46 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x134f
47 libnss_dns-2.15.so libnss_dns-2.15.so@0x207fff
48 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x1e6d
49 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x3bf
50 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x2637
51 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x2fda
52 ld-2.15.so ld-2.15.so@0xf2ba
53 ld-2.15.so ld-2.15.so@0xf3de
54 ld-2.15.so ld-2.15.so@0x13ad9
55 ld-2.15.so ld-2.15.so@0x9993
56 ld-2.15.so ld-2.15.so@0x9a73
57 ld-2.15.so ld-2.15.so@0xa29d
58 libpthread-2.15.so libpthread-2.15.so@0xd27
59 libpthread-2.15.so libpthread-2.15.so@0xeff
60 libpthread-2.15.so libpthread-2.15.so@0x2297
61 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x1648
62 libpthread-2.15.so libpthread-2.15.so@0x2da7
63 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x53f
64 ld-2.15.so ld-2.15.so@0xa522
65 libc-2.15.so libc-2.15.so@0x10421d
66 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x1648
67 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x11b7
68 libpthread-2.15.so libpthread-2.15.so@0xfcaf
69 libnss_dns-2.15.so libnss_dns-2.15.so@0x207fff
70 libc-2.15.so libc-2.15.so@0x364bf
71 ld-2.15.so ld-2.15.so@0x15234
72 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x2145bf
73 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x21457f
74 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x5b8b
75 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x9f3f
76 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x7818
77 icon-theme.cache icon-theme.cache@0x22a9ffe
78 icon-theme.cache icon-theme.cache@0x22a9fff
79 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x9fb2
80 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x9f3f
81 libc-2.15.so libc-2.15.so@0x10b830
82 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x9f4f
83 libc-2.15.so libc-2.15.so@0xca609
Comment 2•13 years ago
|
||
(In reply to Ludovic Hirlimann [:Usul] from comment #1)
> 0 libldap60.so ldap_set_option setoption.c:167
> 1 libnss_ldap-2.13.so libnss_ldap-2.13.so@0x49a9
So something in libnss_ldap calls ldap_set_option() and gets the implementation from liblda60.so instead the one from openldap?
Sounds like another symptom like the one causing bug 292127
Comment 3•13 years ago
|
||
Yeah, a mixture of system ldap and Thunderbird ldap would make this a dupe of bug 292127.
Status: UNCONFIRMED → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
Comment 4•12 years ago
|
||
(confusing when we close as dupe to a bug in other product)
~90% of crashes with this signature are startup
Est 80% within 6 seconds
Status: RESOLVED → REOPENED
Depends on: 292127
Ever confirmed: true
Resolution: DUPLICATE → ---
Whiteboard: [startupcrash]
Comment 5•11 years ago
|
||
Mark, what might explain that we don't see linux crashes in TB24?
I see none going back at least 3 months.
In fact, version 17.0.5 is most frequent with almost zero for newer 17.0.x versions
Status: REOPENED → NEW
Flags: needinfo?(mbanner)
Whiteboard: [startupcrash] → [startupcrash][blocked by ldap bug 292127]
Comment 6•11 years ago
|
||
Its possibly the linux distros have changed library versions, types or other things that would mean this is no longer an issue. Bug 292127 is still probably something that should be resolved though.
Flags: needinfo?(mbanner)
BIG ISSUE for me on Ubuntu 16.04 (just installed), where I am using libnss-ldap and libpam-ldap for my accounts.
Solved with workaround setting environment LD_PRELOAD=libldap-2.4.so.2. Please use libldap that comes with Ubuntu. Same danger with libnss, I presume, why not use Ubuntu distro?
Comment 8•5 years ago
|
||
only 13 version 68 crashes in six months
Severity: critical → normal
Whiteboard: [startupcrash][blocked by ldap bug 292127] → [startupcrash][blocked by ldap bug 292127][rare]
Comment 9•4 years ago
|
||
No crashes for 78.5.1 and newer, so fixed by one of these
- Bug 1662433 - MCD autoconfig disfunctional for Thunderbird 78, affecting enterprise deployment (function processLDAPValues(values) does not return any values in Thunderbird 68.3.1+)
- Bug 1659947 - Secure LDAP with self signed cerfifcate not working since Update from 68.9.0 to 78.1.1
Status: NEW → RESOLVED
Closed: 13 years ago → 4 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•