thunderbird 24 segfaults on ldap user accounts

Bug #1228921 reported by H.-Dirk Schmitt on 2013-09-22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
thunderbird (Ubuntu)

Bug Description

If thunderbird 24 is used with an lan account - it segfaults

stat("/etc/ldap.conf", {st_mode=S_IFREG|0664, st_size=9584, ...}) = 0
geteuid() = 11000
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV (core dumped) +++

If it runs on a local user account - this doesn't occur.

The problems is shown on raring and precise on multiple machines.
The problem shows on gnome-shell and plain unity installations.

Thunderbird 17 doesn't have this problem. As a temporary workaround I pin the lan installations to thunderbird 17.

Ubuntu Bug Squad volunteer triager

ProblemType: BugDistroRelease: Ubuntu 13.04
Package: thunderbird 1:24.0+build1-0ubuntu0.13.04.1
ProcVersionSignature: Ubuntu 3.8.0-31.46-generic
Uname: Linux 3.8.0-31-generic x86_64
NonfreeKernelModules: nvidia
AddonCompatCheckDisabled: False
ApportVersion: 2.9.2-0ubuntu8.4
Architecture: amd64
 /dev/snd/controlC1: dirk 18918 F.... pulseaudio
 /dev/snd/controlC0: dirk 18918 F.... pulseaudio
 /dev/snd/pcmC0D0p: dirk 18918 F...m pulseaudio
BuildID: 20130913150408
CRDA: Error: [Errno 2] No such file or directory: 'iw'
Channel: Unavailable
Date: Sun Sep 22 21:19:04 2013
DefaultProfileExtensions: extensions.sqlite corrupt or missing
DefaultProfileIncompatibleExtensions: Unavailable (corrupt or non-existant compatibility.ini or extensions.sqlite)
DefaultProfileLocales: extensions.sqlite corrupt or missing
DefaultProfileThemes: extensions.sqlite corrupt or missing
ForcedLayersAccel: False
 default via dev eth0 metric 1
 default via dev eth0 metric 2 dev eth0 proto kernel scope link src dev virbr0 proto kernel scope link src
MarkForUpload: True
MostRecentCrashID: bp-356994bd-7f2c-43a8-a4a5-679c32130920
Profile0Extensions: extensions.sqlite corrupt or missing
Profile0IncompatibleExtensions: Unavailable (corrupt or non-existant compatibility.ini or extensions.sqlite)
Profile0Locales: extensions.sqlite corrupt or missing
 extensions.lastAppVersion: "17.0.8" (prefs.js)
 network.cookie.prefsMigrated: true (prefs.js)
 plugins.click_to_play: true (prefs.js)
Profile0Themes: extensions.sqlite corrupt or missing
 Profile0 - LastVersion=17.0.8/20130803220711 (Out of date)
 Profile1 (Default) - LastVersion=17.0.8/20130803220711 (Out of date)

RunningIncompatibleAddons: FalseSourcePackage: thunderbird
UpgradeStatus: No upgrade log present (probably fresh install) 07/23/2010
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F4 GA-890FXA-UD5
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF4:bd07/23/2010:svnGigabyteTechnologyCo.,Ltd.:pnGA-890FXA-UD5:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnGA-890FXA-UD5:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr: GA-890FXA-UD5
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
modified.conffile..etc.thunderbird.syspref.js: [deleted]
no_proxy: localhost,,dilbert,*

description: updated
tags: added: precise
removed: gnome3-ppa
description: updated

Using thunderbird 17 works as before.
Maybe remarkable is that I can see the following console output either on raring/gnome-shell and precise/unity installations.

(process:4343): GLib-CRITICAL **: g_slice_set_config: assertion `sys_page_size == 0' failed
(thunderbird:4343): GLib-WARNING **: getpwuid_r(): failed due to unknown user id (11000)

Ubuntu Bug Squad volunteer triager

Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in thunderbird (Ubuntu):
status: New → Confirmed
Pascal Spörri (p.spoerri) wrote :

Installing nscd seems to work around the issue. See Thunderbird Bug:

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.