Thunderbird segfaults, gdb says "file format not recognised"

Bug #500321 reported by marker
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
thunderbird (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: thunderbird

In Ubuntustudio 9.10 using thunderbird 2.0.0.23+build1+nobinonly-0ubuntu1, attempting to launch thunderbird fails like this:

  $ thunderbird

  (thunderbird-bin:11442): GLib-WARNING **: g_set_prgname() called multiple times
  Segmentation fault
  $

Using the -safe-mode to disable plugins makes no difference.

I tried the debugging procedure from the wiki, and when I start gdb it says, ""/usr/bin/thunderbird": not in executable format: File format not recognised"

Thinking that perhaps the executable had been corrupted, I did an "apt-get remove --purge thunderbird" then "apt-get install thunderbird" and tried again...

  $ thunderbird -safe-mode

  (thunderbird-bin:12124): GLib-WARNING **: g_set_prgname() called multiple times
  Segmentation fault
  $

This time, I can see the thunderbird window open momentarily before it fails, unlike before, but gdb still won't recognise the file format.

ProblemType: Bug
Architecture: i386
CheckboxSubmission: 2d4603cace6b01ff68a26b179ae013b9
CheckboxSystem: bb422ca46d02494cdbc459927a98bc2f
Date: Fri Dec 25 11:06:18 2009
DistroRelease: Ubuntu 9.10
NonfreeKernelModules: fglrx
Package: thunderbird 2.0.0.23+build1+nobinonly-0ubuntu1
ProcEnviron:
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-9.152-rt
SourcePackage: thunderbird
Uname: Linux 2.6.31-9-rt i686
XsessionErrors:
 (gnome-settings-daemon:3692): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (polkit-gnome-authentication-agent-1:3788): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (nautilus:3764): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed
 (gnome-panel:3746): Gdk-WARNING **: /build/buildd/gtk+2.0-2.18.3/gdk/x11/gdkdrawable-x11.c:952 drawable is not a pixmap or window

Revision history for this message
marker (mark-aktivix) wrote :
Revision history for this message
Micah Gersten (micahg) wrote :

Thank you for reporting this to Ubuntu. Could you please generate an apport crash report for this?
You can enable apport for one instance like this:
sudo service apport start force_start=1

I am marking this invalid as apport will open a new bug when the crash is generated. If it does not, you can reset the status of this one to New and we will try something else.

Changed in thunderbird (Ubuntu):
status: New → Invalid
Revision history for this message
Bashar (kuwaitnet) wrote :

i'm facing the same issue i copied my profile from ubuntu 8.10 and it keep crashing with or without -safe-mode

my .xsession-errors have entires like this:
(thunderbird-bin:2225): GLib-WARNING **: g_set_prgname() called multiple times
Segmentation fault

Revision history for this message
Bashar (kuwaitnet) wrote :

just to note i'm using ubuntu not ubuntustudio

Revision history for this message
Micah Gersten (micahg) wrote : Re: [Bug 500321] Re: Thunderbird segfaults, gdb says "file format not recognised"

Please submit an apport crash report as requested in the previous comment.
Thanks.

On 01/10/2010 05:34 AM, Bashar wrote:
> i'm facing the same issue i copied my profile from ubuntu 8.10 and it
> keep crashing with or without -safe-mode
>
> my .xsession-errors have entires like this:
> (thunderbird-bin:2225): GLib-WARNING **: g_set_prgname() called multiple times
> Segmentation fault
>
>

Revision history for this message
Bashar (kuwaitnet) wrote :

where does it save the crash report once its done ? it crashed and i clicked report the problem but nothing showed on my screen

Revision history for this message
Bashar (kuwaitnet) wrote :

i got this error next time i wanted to submit the report

what do i need todo ?

Revision history for this message
marker (mark-aktivix) wrote :

Hi Bashar

On 12/01/10 12:05, Bashar wrote:
> what do i need todo ?

The error dialogue is telling you that some of the libraries upon which
thunderbird depends are out of date, so it would make no sense to report
your problem as a bug until you rectify that.

This suggests an underlying problem, i.e. that your system is not fully
updated. You need to open a terminal and "sudo apt-get update" then
"sudo apt-get upgrade". You will probably notice that libc6 and libc-bin
are amongst the packages that are listed to be updated.

When you've done this, try to reproduce your problem again. It may have
gone away. If not, try using apport again.

HTH,
Mark

Revision history for this message
Bashar (kuwaitnet) wrote :

i have updated the libs and thunderbird still crash for the smae issue

when i ran this:
sudo service apport start force_start=1
it was trying to upload 300mb report and connected timeouted, where do i find the saved report that was supposed to be uploaded ?

Revision history for this message
Bashar (kuwaitnet) wrote :

now it doesn't popup the report a bug eventhough i followed these steps:
bashar@bashar-laptop:~$ sudo service apport start force_start=1
apport start/running
bashar@bashar-laptop:~$ thunderbird

(thunderbird-bin:5121): GLib-WARNING **: g_set_prgname() called multiple times
Segmentation fault (core dumped)
bashar@bashar-laptop:~$

Revision history for this message
Bashar (kuwaitnet) wrote :

its a bug in glib seems to be as per https://issues.foresightlinux.org/browse/FL-2333

how to downgrade ubuntu to earlier version of glib ?

Revision history for this message
Bashar (kuwaitnet) wrote :

for those who might have the same issue its seems its related to upgrade/downgrade from v2 to v3 then v2

i've installed side/by/side v3 installation and created newer profile and pointed it to the old profile folder by editing profiles.ini and worked

Revision history for this message
Tom Wiltzius (tom-accounts) wrote :

I'm having the same issue, also after an upgrade from v2 to v3 then trying to downgrade back to v2. Having found v3 to still have a few bugs I'm trying to go back to v2. I had the mozilla daily PPA enabled to get the newer version. I disabled the PPA and remove thunderbird-3.0 package, reinstalled normal thunderbird package. Now it segfaults. When I re-enable the mozilla daily PPA I can't install both side-by-side, as suggested, because now the daily PPA uses version 3.0.5 to replace the regular thunderbird, rather than keeping them as separate packages (which is a strange change, as it was always separate before). Any ideas? I'm kind of stuck, any help very much appreciated.

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.