Thunderbird crashes

Bug #1053297 reported by Yann
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
thunderbird (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

It's the bug that i reported an hour ago. This time i could include the report from ubuntu-bug. I am testing Ubuntu 12.10 but since then i can't use anymore Thunderbird, it always crashes on start.

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: thunderbird 15.0.1+build1-0ubuntu1
ProcVersionSignature: Ubuntu 3.5.0-15.22-generic 3.5.4
Uname: Linux 3.5.0-15-generic i686
AddonCompatCheckDisabled: False
ApportVersion: 2.5.2-0ubuntu4
Architecture: i386
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: ysuire 2380 F.... pulseaudio
 /dev/snd/pcmC0D0p: ysuire 2380 F...m pulseaudio
BuildID: 20120911223502
CRDA:
 country GB:
  (2402 - 2482 @ 40), (N/A, 20)
  (5170 - 5250 @ 40), (N/A, 20)
  (5250 - 5330 @ 40), (N/A, 20), DFS
  (5490 - 5710 @ 40), (N/A, 27), DFS
Channel: Unavailable
Date: Thu Sep 20 11:20:33 2012
ForcedLayersAccel: False
IfupdownConfig:
 auto lo
 iface lo inet loopback
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
IpRoute:
 default via 192.168.0.254 dev wlan0 proto static
 169.254.0.0/16 dev wlan0 scope link metric 1000
 192.168.0.0/24 dev wlan0 proto kernel scope link src 192.168.0.164 metric 9
MostRecentCrashID: bp-227212ce-7120-4a5e-92ea-4b4832120313
PrefSources: prefs.js
Prefs:
 extensions.lastAppVersion: "15.0.1" (prefs.js)
 network.cookie.prefsMigrated: true (prefs.js)
 places.database.lastMaintenance: 1346933327 (prefs.js)
 places.history.expiration.transient_current_max_pages: 77530 (prefs.js)
 places.history.expiration.transient_optimal_database_size: 124066692 (prefs.js)
Profiles: Profile0 (Default) - LastVersion=15.0.1/20120911223502
RunningIncompatibleAddons: False
SourcePackage: thunderbird
SubmittedCrashIDs:
 bp-227212ce-7120-4a5e-92ea-4b4832120313
 bp-e2a1381f-ad36-4382-9428-0447b2111009
 bp-db34eddc-cc2c-4f45-8842-c9c122110904
UpgradeStatus: Upgraded to quantal on 2012-09-09 (10 days ago)
dmi.bios.date: 10/13/2009
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: F.20
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: 3069
dmi.board.vendor: Hewlett-Packard
dmi.board.version: 21.14
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnHewlett-Packard:bvrF.20:bd10/13/2009:svnHewlett-Packard:pnCompaqPresarioCQ61NotebookPC:pvrRev1:rvnHewlett-Packard:rn3069:rvr21.14:cvnHewlett-Packard:ct10:cvrN/A:
dmi.product.name: Compaq Presario CQ61 Notebook PC
dmi.product.version: Rev 1
dmi.sys.vendor: Hewlett-Packard

Revision history for this message
Yann (yourfrenchman) wrote :
Revision history for this message
Brubel Sabs (brubelsabs) wrote :

I also have the same problem, even with `thunderbird -safe-mode` and everything disabled, I was not able to overcome the crash. I moved ~/.thunderbird and started with a new fresh profile => no change. I use thunderbird 15.0 with Ubuntu 12.04.1 64 Bit.

Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in thunderbird (Ubuntu):
status: New → Confirmed
Revision history for this message
Brubel Sabs (brubelsabs) wrote :

I tried by now different versions:

First I downgraded thunderbird to version "11.01.1" what ever that have been ment, but didn't worked anyway. Same crash. However, it seemed that the crash was delayed a bit when a fresh profile (deleted .thunderbird) was used.

Second I tried the mozilla team's ppa: https://launchpad.net/~mozillateam/+archive/thunderbird-stable providing a 15.0.1 version. Which did also crash.

Third, I though that maybe a dependency has not installed properly so I reinstall each dependency this way:

sudo apt-get install --reinstall `echo "gconf-service, libasound2 (>= 1.0.23), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.15), libcairo2 (>= 1.2.4), libdbus-1-3 (>= 1.0.2), libdbus-glib-1-2 (>= 0.78), libfontconfig1 (>= 2.8.0), libfreetype6 (>= 2.2.1), libgcc1 (>= 1:4.1.1), libgconf-2-4 (>= 2.31.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.31.8), libgtk2.0-0 (>= 2.24.0), libnotify4 (>= 0.7.0), libpango1.0-0 (>= 1.14.0), libstartup-notification0 (>= 0.8), libstdc++6 (>= 4.6), libx11-6, libxext6, libxrender1, libxt6" | sed 's/([^)]\+)//g' | tr "," " "`

However, this wasn't a success either.

Fourth, I runned the thunderbird within debug mode: "thunderbird -g" + "run" Bingo:

(gdb) where
#0 0x000000000040aa33 in ?? ()
#1 0x00007ffff69d63cc in ldap_set_lderrno () from /usr/lib/thunderbird/libldap60.so
#2 0x00007ffff69eab27 in ldap_set_option () from /usr/lib/thunderbird/libldap60.so
#3 0x00007fffcd8c6a08 in ?? () from /lib/x86_64-linux-gnu/libnss_ldap.so.2
#4 0x00007fffcd8c8192 in ?? () from /lib/x86_64-linux-gnu/libnss_ldap.so.2
#5 0x00007fffcd8c9819 in ?? () from /lib/x86_64-linux-gnu/libnss_ldap.so.2
#6 0x00007fffcd8cbfb3 in _nss_ldap_gethostbyname2_r () from /lib/x86_64-linux-gnu/libnss_ldap.so.2
#7 0x00007ffff70ca37a in gaih_inet (name=0x7fffce6ea2b0 "broker-live.mozillamessaging.com", service=<optimized out>, req=0x7fffd4efcdd0, pai=<optimized out>,
    naddrs=0x7fffd4efcd70) at ../sysdeps/posix/getaddrinfo.c:952
#8 0x00007ffff70cd06e in __GI_getaddrinfo (name=0x7fffce6ea2b0 "broker-live.mozillamessaging.com", service=<optimized out>, hints=0x7fffd4efcdd0, pai=0x7fffd4efce08)
    at ../sysdeps/posix/getaddrinfo.c:2423
#9 0x00007ffff67a8457 in PR_GetAddrInfoByName () from /usr/lib/thunderbird/libnspr4.so
#10 0x00007ffff2fff27f in ?? () from /usr/lib/thunderbird/libxul.so
#11 0x00007ffff67b4253 in ?? () from /usr/lib/thunderbird/libnspr4.so
#12 0x00007ffff73c4e9a in start_thread (arg=0x7fffd4efd700) at pthread_create.c:308
#13 0x00007ffff70f239d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

The stack trace gave me the hint to some ldap issues, and yes today I changed my nsswitch.conf to query ldap before dns for some names:

hosts: files ldap mdns4_minimal [NOTFOUND=return] dns mdns4

But this trick seems to confuse thunderbird, maybe I should submit a bug report, to mozilla. I've changed this ldap stuff back and now thunderbird works for me again. Hope those attempts may be useful to others.

Revision history for this message
Peter Matulis (petermatulis) wrote :

I am unable to start TB on Quantal but I thought it was related only to Lubuntu. This is what I get:

===
enigmail.js: Registered components
caught error TypeError: Cc['@mozilla.org/mime/pgp-mime-decrypt;1'] is undefinedmimeDecrypt.jsm: MimeDecryptor registration done
** (thunderbird:24210): WARNING **: Invalid borders specified for theme pixmap:
        /usr/share/themes/Lubuntu-default/gtk-2.0/images/null.png,
borders don't fit within the image

** (thunderbird:24210): WARNING **: Invalid borders specified for theme pixmap:
        /usr/share/themes/Lubuntu-default/gtk-2.0/images/scrollbar_vertical.png,
borders don't fit within the image

(thunderbird:24210): GLib-GIO-ERROR **: Settings schema 'org.gnome.Evolution.DefaultSources' is not installed

zsh: trace trap (core dumped) thunderbird
===

Invoking it with '-safe-mode' works however.

Revision history for this message
Paul White (paulw2u) wrote :

Yann (and anyone else affected),

We are sorry that we do not always have the capacity to review all reported bugs in a timely manner. You reported this bug some time ago and there have been many changes in Ubuntu since that time.

Ubuntu 12.10 (quantal) reached end-of-life on May 16, 2014.

Do you still see a problem related to the one that you reported in a currently supported version of Ubuntu?

Please let us know if you do otherwise this bug report will expire in approximately 60 days time.

Thank you for helping make Ubuntu better.

Paul White
[Ubuntu Bug Squad]

Changed in thunderbird (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for thunderbird (Ubuntu) because there has been no activity for 60 days.]

Changed in thunderbird (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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