crash (seg fault) on version 1.5.0.12

Bug #133467 reported by monsieur_jambon
6
Affects Status Importance Assigned to Milestone
mozilla-thunderbird (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Binary package hint: mozilla-thunderbird

Hi! I got a problem with a thunderbird version 1.5.0.12 (20070604)
My account is on IMAP with SSL

When i click on some mails, thunderbird crashes.
At each time I try to read them, thunderbird crashes, and I notice than the mail is now marked as read.
(I have approximatively 4000 mails, but newer mails car be read)

I run thunderbird in a terminal, the terminal says:
>jeff@jeff-laptop:~$ mozilla-thunderbird
>DOUBLE-CLICK: 400 --> -1 THRESHOLD: 8 --> -1 Segmentation fault
>jeff@jeff-laptop:~$

I don't know how to give more details on the crash, tried to create a "backtrace" but don't succeed (it says that mozilla-thunderbird is not an executable (and it's true as it is a bourne launching script))
If you explain me how to do, i will do.

I've selected "This bug is a security vulnerability" as a memory corruption could create some security holes.

In an other way, i give this repport to help the devel team, but i'd like to now if there is a more reliable way (text mode...) to run thunderbird in order to read the mail that causes the crash.

PS: I'm french, try to be clear in your answers please :-)

ProblemType: Bug
Architecture: i386
Date: Sun Aug 19 12:54:09 2007
DistroRelease: Ubuntu 7.04
Package: mozilla-thunderbird 1.5.0.12-0ubuntu0.7.04
PackageArchitecture: i386
SourcePackage: mozilla-thunderbird
Uname: Linux jeff-laptop 2.6.20-16-generic #2 SMP Thu Jun 7 20:19:32 UTC 2007 i686 GNU/Linux

Revision history for this message
monsieur_jambon (monsieurjambon) wrote :
Revision history for this message
monsieur_jambon (monsieurjambon) wrote :

I got the same error if i try reply / forward / ... (right click on the email in the inbox list > contextual menu)
But I succed to save the mail on my disk (and i'm now able to read it with vi/gedit)
But the most interesting is here:
I TRIED TO ATTACH THE .EML FILE TO THIS BUG REPORT AND FIREFOX CRASHED (when i clicked on "open" in the file selection window)!
so i've created a .tar of this damned mail
enjoy it :-)

Revision history for this message
monsieur_jambon (monsieurjambon) wrote :

sorry, i said something wrong:
i can forward the message and when i click on it, i see the begining of it in the "viewer" frame, but when i try to see what is below the first lines, i got the same error.

PS: why is there no "edit" button on the bug reports comments...

Revision history for this message
Kees Cook (kees) wrote :

Is this email sensitive? Would you mind if I made this bug report public so that other developers can try to help solve the crash?

Revision history for this message
monsieur_jambon (monsieurjambon) wrote :

This email is not sensitive and I think it could help to solve the crash.
So you can make it public.
Jeff

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

Can you please see if you can reproduce using version 1.5.0.13-0ubuntu0.7.04 and maybe try a new profile. If you can grab a crash report that will also help us track down your issue. Please see https://wiki.ubuntu.com/MozillaTeam/Bugs/ for more info on the above.

Changed in mozilla-thunderbird:
assignee: nobody → mozilla-bugs
status: New → Incomplete
Changed in mozilla-thunderbird:
importance: Undecided → Medium
Revision history for this message
monsieur_jambon (monsieurjambon) wrote :

Same bug on v1.5.0.13 :-(
I'm going to do the tests you said (but even if i'm a geek I need to eat now!)
Jeff

Revision history for this message
monsieur_jambon (monsieurjambon) wrote :

Do you want me to do the test on firefox or on thunderbird?
The link https://wiki.ubuntu.com/MozillaTeam/Bugs/ you gave me is a guide designed for firefox... (but may be also usable for thdb)

Revision history for this message
Hilario J. Montoliu (hjmf) (hmontoliu) wrote : Re: [Bug 133467] Re: crash (seg fault) on version 1.5.0.12

On Thu, 2007-08-30 at 14:08 +0000, monsieur_jambon wrote:
> Do you want me to do the test on firefox or on thunderbird?
> The link https://wiki.ubuntu.com/MozillaTeam/Bugs/ you gave me is a guide designed for firefox... (but may be also usable for thdb)

yes, please adapt the examples to thunderbird. Basically you need to
install the dbg packages in order to get a proper retrace.

Thanks in advance.

--
Hilario J. Montoliu <email address hidden>

Revision history for this message
monsieur_jambon (monsieurjambon) wrote :

I tried to read the mail that makes thunderbird crash on my laptop with my kubuntu desktop pc and it works!
it has the same thunderbird version (1.5.0.13) and the same extensions (français language pack 1.5.0.10 enabled and English (GB) Language Pack 1.5.0.10 disabled)! Moreover I use the same server and the same configuration!

I start the the tests on my laptop...

Revision history for this message
monsieur_jambon (monsieurjambon) wrote :
Download full text (12.1 KiB)

I tried with a new profile => I get the same error than befor when trying to read the damned mail:

jeff@jeff-laptop:~$ mozilla-thunderbird -ProfileManager
DOUBLE-CLICK: 400 --> -1 THRESHOLD: 8 --> -1 DOUBLE-CLICK: 400 --> -1 THRESHOLD: 8 --> -1 Segmentation fault

I keep using the new profile for the following tests.

I tried to follow the instructions of the firefox debugging guide, but i didn't find an equivalent of firefox-dbg package for thunderbird so i installed firefox-dbg.

there are the results of the backtrace generation test found here: https://wiki.ubuntu.com/MozillaTeam/Bugs:

[code]
jeff@jeff-laptop:~$ mozilla-thunderbird -g 2>&1 | tee ~/Desktop/gdb-thunderbird.log
/usr/lib/mozilla-thunderbird/run-mozilla.sh -g /usr/lib/mozilla-thunderbird/mozilla-thunderbird-bin
MOZILLA_FIVE_HOME=/usr/lib/mozilla-thunderbird
  LD_LIBRARY_PATH=/usr/lib/mozilla-thunderbird:/usr/lib/mozilla-thunderbird/plugins:/usr/lib/mre/mre
DISPLAY=:0.0
DYLD_LIBRARY_PATH=/usr/lib/mozilla-thunderbird:/usr/lib/mre/mre
     LIBRARY_PATH=/usr/lib/mozilla-thunderbird:/usr/lib/mozilla-thunderbird/components:/usr/lib/mre/mre
       SHLIB_PATH=/usr/lib/mozilla-thunderbird:/usr/lib/mre/mre
          LIBPATH=/usr/lib/mozilla-thunderbird:/usr/lib/mre/mre
       ADDON_PATH=/usr/lib/mozilla-thunderbird
      MOZ_PROGRAM=/usr/lib/mozilla-thunderbird/mozilla-thunderbird-bin
      MOZ_TOOLKIT=
        moz_debug=1
     moz_debugger=
/usr/bin/gdb /usr/lib/mozilla-thunderbird/mozilla-thunderbird-bin -x /tmp/mozargs.Om6930
GNU gdb 6.6-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(gdb) run
Starting program: /usr/lib/mozilla-thunderbird/mozilla-thunderbird-bin
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1220781296 (LWP 6936)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[New Thread -1223496816 (LWP 6939)]
[New Thread -1235465328 (LWP 6940)]
[New Thread -1257636976 (LWP 6942)]
DOUBLE-CLICK: 400 --> -1 THRESHOLD: 8 --> -1 [New Thread -1272022128 (LWP 6945)]
[New Thread -1280414832 (LWP 6946)]
[New Thread -1290798192 (LWP 6948)]
[Thread -1280414832 (LWP 6946) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1220781296 (LWP 6936)]
0xb54e654d in ?? () from /usr/lib/mozilla-thunderbird/components/libgklayout.so
(gdb) bt full
#0 0xb54e654d in ?? ()
   from /usr/lib/mozilla-thunderbird/components/libgklayout.so
No symbol table info available.
#1 0x0903ef10 in ?? ()
No symbol table info ...

Revision history for this message
Ronald Bradford (ronaldbradford) wrote :

I am receiving the same problem. I've been running 6.10 until upgrading to 7.04 a few days ago. Email was working find, then it just started crashing.
I can open thunderbird, but when I select a folder, it shows a list of messages then crashes.

I also run IMAP under SSL.

$aptitude show mozilla-thunderbird
Package: mozilla-thunderbird
State: installed
Automatically installed: no
Version: 1.5.0.13-0ubuntu0.7.04
Priority: optional
Section: mail

d$ mozilla-thunderbird -g
/usr/lib/mozilla-thunderbird/run-mozilla.sh -g /usr/lib/mozilla-thunderbird/mozilla-thunderbird-bin
MOZILLA_FIVE_HOME=/usr/lib/mozilla-thunderbird
  LD_LIBRARY_PATH=/usr/lib/mozilla-thunderbird:/usr/lib/mozilla-thunderbird/plugins:/usr/lib/mre/mre
DISPLAY=:0.0
DYLD_LIBRARY_PATH=/usr/lib/mozilla-thunderbird:/usr/lib/mre/mre
     LIBRARY_PATH=/usr/lib/mozilla-thunderbird:/usr/lib/mozilla-thunderbird/components:/usr/lib/mre/mre
       SHLIB_PATH=/usr/lib/mozilla-thunderbird:/usr/lib/mre/mre
          LIBPATH=/usr/lib/mozilla-thunderbird:/usr/lib/mre/mre
       ADDON_PATH=/usr/lib/mozilla-thunderbird
      MOZ_PROGRAM=/usr/lib/mozilla-thunderbird/mozilla-thunderbird-bin
      MOZ_TOOLKIT=
        moz_debug=1
     moz_debugger=
/usr/bin/gdb /usr/lib/mozilla-thunderbird/mozilla-thunderbird-bin -x /tmp/mozargs.Mj8214
GNU gdb 6.6-debian
Copyright (C) 2006 Free Software Foundation, Inc.
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1221035248 (LWP 8220)]
0xb54c1e02 in ?? () from /usr/lib/mozilla-thunderbird/components/libgklayout.so

(gdb) bt
#0 0xb54c1e02 in ?? () from /usr/lib/mozilla-thunderbird/components/libgklayout.so
#1 0x087079a8 in ?? ()
#2 0x08c24508 in ?? ()
#3 0x082fb318 in ?? ()
#4 0xbfc4f544 in ?? ()
#5 0x00000000 in ?? ()

Revision history for this message
Sudev Barar (sbarar) wrote :

I have experienced same problem on Ubuntu7.10 64 bit O/S.
Adding msttcorefonts did not help.
Uninstalling thunderbird completely and re-installing including place-holder packages mozilla-thunderbird and mozilla-enigmail have apparently solved the problem.

Revision history for this message
marcatop (marcatop) wrote :

I've also experienced a segfault problem on 7.10 64bits.
I've seen a call to /usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so in the gdb backtrace making me realize that the crashes started when I changed the default gtk theme (I'm using fluxbox) to Human (default gtk theme of ubuntu) Reswitching the theme to another one (Industrial) solved the problem.

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

Thunderbird 1.5 is no longer supported. Please let us know if this is still an issue on Thunderbird 2. You can change the status back to new if it is.

Changed in mozilla-thunderbird (Ubuntu):
assignee: Mozilla Bugs (mozilla-bugs) → nobody
status: Incomplete → Invalid
Revision history for this message
Alaak (alaak-gmx) wrote :

I also experienced this bug in thunderbird 2 with newest ubuntu (9.04). Reinstalling solves the problem.

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.