Thunderbird 3 (Shredder) always segfaults on startup with LDAP auth in nsswitch
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mozilla Thunderbird |
Confirmed
|
Critical
|
|||
SeaMonkey |
New
|
Undecided
|
Unassigned | ||
thunderbird (Ubuntu) |
Triaged
|
High
|
Unassigned | ||
Bug Description
Binary package hint: thunderbird
If nsswitch.conf is set with:
passwd: compat ldap
group: compat ldap
shadow: compat ldap
My ldap config does work as I'm using it for login authentication.
thunderbird-3.0 always segfaults:
0 %> thunderbird-3.0
Segmentation fault
0 %> thunderbird-3.0 --g-fatal-warnings
Segmentation fault
139 %> thunderbird-3.0 -options
Segmentation fault
139 %> thunderbird-3.0 -safe-mode
Segmentation fault
139 %> thunderbird-3.0 -ProfileManager
Segmentation fault
139 %>
...even with no .thunderbird-30 dir:
%> thunderbird-3.0 -ProfileManager
*INFO* No /users/
Segmentation fault
0 9:12:52 bedge@ice ~
139 %>
Changing nsswitch back to NIS works:
passwd: compat nis
group: compat nis
shadow: compat nis
1 %> dpkg -l thunderbird\*
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Description
+++-===
ii thunderbird 2.0.0.23+
ii thunderbird-3.0 3.0~rc3~
ii thunderbird-
ii thunderbird-dispmua 1.6.4.3-1ubuntu1 Display Mail User Agent extension (transitional package)
ii thunderbird-
ii thunderbird-
ii thunderbird-
ii thunderbird-
ii thunderbird-
WORKAROUND: Installing the nscd package solves this issue in most cases.
Changed in thunderbird (Ubuntu): | |
status: | New → Confirmed |
Changed in thunderbird (Ubuntu): | |
status: | Confirmed → Incomplete |
Changed in thunderbird (Ubuntu): | |
importance: | Undecided → High |
status: | Incomplete → Triaged |
Changed in thunderbird: | |
status: | Unknown → Invalid |
Changed in thunderbird: | |
status: | Invalid → Unknown |
Changed in thunderbird: | |
status: | Unknown → In Progress |
Changed in thunderbird: | |
importance: | Unknown → Critical |
description: | updated |
description: | updated |
Changed in thunderbird: | |
status: | In Progress → Confirmed |
Changed in thunderbird (Ubuntu): | |
status: | Triaged → Fix Released |
Changed in thunderbird (Ubuntu): | |
status: | Fix Released → Triaged |
summary: |
- thunderbird shredder always segfaults on startup with LDAP auth in + Thunderbird 3 (Shredder) always segfaults on startup with LDAP auth in nsswitch |
Here's the output from one of the segfaults: d/thunderbird d/run-mozilla. sh: line 451: 2193 Segmentation fault "$prog"
jmarco[~] $ /usr/thunderbir
/usr/thunderbir
${1+"$@"}