Thunderbird exits immediately without error message

Bug #561323 reported by Jeremy David Parsons
26
This bug affects 5 people
Affects Status Importance Assigned to Milestone
thunderbird (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: thunderbird

Nothing to report so I switched on -x in shell script launchers. Here is the output:

ubuntu:~$ thunderbird
+ HOMEDIR=/home/jparsons
+ LIBDIR=/usr/lib/thunderbird-3.0.4
+ APPVER=
+ META_NAME=thunderbird
+ GDB=/usr/bin/gdb
+ DROPPED=abandoned
+ which /usr/bin/thunderbird
+ NAME=/usr/bin/thunderbird
+ [ xthunderbird != x ]
+ NAME=/usr/bin/thunderbird
+ basename /usr/bin/thunderbird
+ APPNAME=thunderbird
+ [ ! -f /usr/lib/thunderbird-3.0.4/thunderbird ]
+ want_debug=0
+ [ 0 -gt 0 ]
+ FOUND_OLD=
+ OLD_DIR=.mozilla-thunderbird
+ [ -d /home/jparsons/.mozilla-thunderbird ]
+ CURRENT=.thunderbird
+ FOUND_CURRENT=
+ [ -d /home/jparsons/.thunderbird ]
+ FOUND_BETA=
+ BETA_LIST=
+ [ -d /home/jparsons/.thunderbird-3.0 ]
+ [ != ]
+ [ != -a ! -d /home/jparsons/.thunderbird-2.0-replaced ]
+ [ 0 -eq 1 ]
+ CMDNAME_USER=thunderbird exec /usr/lib/thunderbird-3.0.4/thunderbird
+ moz_libdir=/usr/lib/thunderbird-3.0.4
+ found=0
+ progname=/usr/lib/thunderbird-3.0.4/thunderbird
+ dirname /usr/lib/thunderbird-3.0.4/thunderbird
+ curdir=/usr/lib/thunderbird-3.0.4
+ basename /usr/lib/thunderbird-3.0.4/thunderbird
+ progbase=thunderbird
+ run_moz=/usr/lib/thunderbird-3.0.4/run-mozilla.sh
+ test -x /usr/lib/thunderbird-3.0.4/run-mozilla.sh
+ dist_bin=/usr/lib/thunderbird-3.0.4
+ found=1
+ [ 1 = 0 ]
+ script_args=
+ debugging=0
+ MOZILLA_BIN=thunderbird-bin
+ [ = beos ]
+ pass_arg_count=0
+ [ 0 -gt 0 ]
+ [ 0 = 1 ]
+ /usr/lib/thunderbird-3.0.4/run-mozilla.sh /usr/lib/thunderbird-3.0.4/thunderbird-bin
+ exitcode=1
+ exit 1

lsb_release -rd
Description: Ubuntu lucid (development branch)
Release: 10.04

Revision history for this message
Jeremy David Parsons (ubuntu-jeremyparsons) wrote :

Here is the --debug output:

/usr/lib/thunderbird-3.0.4/thunderbird --debug
+ moz_libdir=/usr/lib/thunderbird-3.0.4
+ found=0
+ progname=/usr/lib/thunderbird-3.0.4/thunderbird
+ dirname /usr/lib/thunderbird-3.0.4/thunderbird
+ curdir=/usr/lib/thunderbird-3.0.4
+ basename /usr/lib/thunderbird-3.0.4/thunderbird
+ progbase=thunderbird
+ run_moz=/usr/lib/thunderbird-3.0.4/run-mozilla.sh
+ test -x /usr/lib/thunderbird-3.0.4/run-mozilla.sh
+ dist_bin=/usr/lib/thunderbird-3.0.4
+ found=1
+ [ 1 = 0 ]
+ script_args=
+ debugging=0
+ MOZILLA_BIN=thunderbird-bin
+ [ = beos ]
+ pass_arg_count=0
+ [ 1 -gt 0 ]
+ script_args= -g
+ debugging=1
+ shift
+ [ 0 -gt 0 ]
+ [ 1 = 1 ]
+ echo /usr/lib/thunderbird-3.0.4/run-mozilla.sh -g /usr/lib/thunderbird-3.0.4/thunderbird-bin
/usr/lib/thunderbird-3.0.4/run-mozilla.sh -g /usr/lib/thunderbird-3.0.4/thunderbird-bin
+ /usr/lib/thunderbird-3.0.4/run-mozilla.sh -g /usr/lib/thunderbird-3.0.4/thunderbird-bin
MOZILLA_FIVE_HOME=/usr/lib/thunderbird-3.0.4
  LD_LIBRARY_PATH=/usr/lib/thunderbird-3.0.4:/usr/lib/thunderbird-3.0.4/plugins:/usr/lib/thunderbird-3.0.4:/home/jparsons/x86_64/lib:/home/jparsons/i386/lib:/extra/share/pkg/x86_64/lib:/usr/lib64:/usr/lib64/codecs:/extra/share/pkg/i386/lib:/home/jparsons/x86_64/lib:/usr/lib:/usr/local/lib
DISPLAY=:0.0
DYLD_LIBRARY_PATH=/usr/lib/thunderbird-3.0.4:/usr/lib/thunderbird-3.0.4
     LIBRARY_PATH=/usr/lib/thunderbird-3.0.4:/usr/lib/thunderbird-3.0.4/components:/usr/lib/thunderbird-3.0.4
       SHLIB_PATH=/usr/lib/thunderbird-3.0.4:/usr/lib/thunderbird-3.0.4
          LIBPATH=/usr/lib/thunderbird-3.0.4:/usr/lib/thunderbird-3.0.4
       ADDON_PATH=/usr/lib/thunderbird-3.0.4
      MOZ_PROGRAM=/usr/lib/thunderbird-3.0.4/thunderbird-bin
      MOZ_TOOLKIT=
        moz_debug=1
     moz_debugger=
/usr/bin/gdb /usr/lib/thunderbird-3.0.4/thunderbird-bin -x /tmp/mozargs.Gp9ATh
GNU gdb (GDB) 7.1-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/lib/thunderbird-3.0.4/thunderbird-bin...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/lib/thunderbird-3.0.4/thunderbird-bin
[Thread debugging using libthread_db enabled]

Program exited with code 01.
(gdb)

Revision history for this message
NoOne Else (nooneelse-deactivatedaccount) wrote :

Initially, thunderbird segfaulted on me which is probably related to Bug #532128 and Bug #507089 . After activating nscd, thunderbird does not segfault anymore but immediately exits after being started as described above. This affects only LDAP-managed users, whereas local users can start thunderbird fine.

Could this be a dupe of Bug #507089 ?

Revision history for this message
Konrad Siwczyński (k-siwczynski) wrote :

Same problem here. Thunderbird stopped working after recent update.

(gdb) file thunderbird-bin
Reading symbols from /usr/lib/thunderbird-3.0.4/thunderbird-bin...Reading symbols from /usr/lib/debug/usr/lib/thunderbird-3.0.4/thunderbird-bin...done.
done.
(gdb) run
Starting program: /usr/lib/thunderbird-3.0.4/thunderbird-bin thunderbird-bin
[Thread debugging using libthread_db enabled]

Program exited with code 01.

Regards.

Revision history for this message
Micah Gersten (micahg) wrote :

@Konrad Siwczyński

My guess is you're suffering from bug 563893. Please look at the fix in the description of that bug.

Revision history for this message
Micah Gersten (micahg) wrote :

Thank you for reporting this to Ubuntu. Do you have any old extensions installed at the system level?

Changed in thunderbird (Ubuntu):
status: New → Incomplete
Revision history for this message
Konrad Siwczyński (k-siwczynski) wrote :

@Micah Gersten

You were right. That fix helped and everything works as far. Thanks a lot!

I have few extensions in firefox but none in thunderbird. System was upgraded from karmic stable to lucid beta 1 with few problems, so not everything works as it should. Regards.

Revision history for this message
Micah Gersten (micahg) wrote : Re: [Bug 561323] Re: Thunderbird exits immediately without error message

If there was a system extension that was incompatible, please file a
bug against that extension. We might not be able to update before
release, but possibly an SRU or a backport.

On 04/24/2010 07:04 AM, Konrad Siwczyński wrote:
> @Micah Gersten
>
> You were right. That fix helped and everything works as far. Thanks a
> lot!
>
> I have few extensions in firefox but none in thunderbird. System was
> upgraded from karmic stable to lucid beta 1 with few problems, so not
> everything works as it should. Regards.
>

Revision history for this message
Giles Weaver (gweaver) wrote :

I had this problem when launching Thunderbird from the menu, but not from the command line.
Running Thunderbird in safe-mode solved the problem, and I tracked down the bug to the Lightning extension by disabling the extensions and re-enabling them one by one.
The strange thing is that after using the calendar within Thunderbird + Lightning from the command line, the problem went away, and I am currently able to use Thunderbird with Lightning from the menu.

Very strange. I can only presume that Lightning rewrote some display settings when I used the calendar.

Revision history for this message
Jeremy David Parsons (ubuntu-jeremyparsons) wrote :

The bug 563893 fix worked for me:
Remove the .thunderbird (not .mozilla-thunderbird) symlink in your home directory and move .thunderbird.upstream to .thunderbird
Thanks

Changed in thunderbird (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Giles Weaver (gweaver) wrote :

Further to my previous comment, Thunderbird still is occasionally exiting on start-up. The problem goes away after starting it from the command line, switching to the calendar (Lightning) and then exiting, but this is not a permanent fix.

Revision history for this message
John Vivirito (gnomefreak) wrote :

We do not provide a lightning extension for Thunderbird-3 yet we plan to have this for 10.10 maybe back-port it to 10.04 but please follow bug #532232

Changed in thunderbird (Ubuntu):
status: Confirmed → Invalid
Revision history for this message
Giles Weaver (gweaver) wrote :

For some reason Thunderbird now crashes with a segfault on startup, where it crashed silently before. Thunderbird seems reliable with the Lightning add-on disabled.
Fingers crossed the (Mozilla) release version of Lightning 1 will solve these issues..

Revision history for this message
John Vivirito (gnomefreak) wrote :

Giles,
Does it work without Lightning installed? no crash silent or not?

Revision history for this message
John Vivirito (gnomefreak) wrote :

Giles, You seem to be unrelated to this bug report. If it works without lightning installed than your bug is locale and not a bug in thunderbird.
This bug is closed.

Revision history for this message
Giles Weaver (gweaver) wrote :

Thunderbird hasn't crashed since disabling Lightning, so it does seem that while the symptoms are the same, I'm experiencing a different bug. My last post was meant to be informational, rather than a request to re-open this bug.

Revision history for this message
Micah Gersten (micahg) wrote :

Please see bug 532232 for information about Lightning and Lucid.

On 05/14/2010 01:11 AM, Giles Weaver wrote:
> Thunderbird hasn't crashed since disabling Lightning, so it does seem
> that while the symptoms are the same, I'm experiencing a different bug.
> My last post was meant to be informational, rather than a request to re-
> open this bug.
>
>

Revision history for this message
Micah Gersten (micahg) wrote :

If you still have the system version of lightning installed, you
should remove it. Bug 532232 is for getting lightning 1.0beta into
the archive.

On 05/13/2010 04:11 AM, Giles Weaver wrote:
> For some reason Thunderbird now crashes with a segfault on startup,
where it crashed silently before. Thunderbird seems reliable with the
Lightning add-on disabled.
> Fingers crossed the (Mozilla) release version of Lightning 1 will solve
these issues..
>

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.