Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 215274 - mail-client/mozilla-thunderbird-2.0.0.12 occasional crashes
Summary: mail-client/mozilla-thunderbird-2.0.0.12 occasional crashes
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-29 00:44 UTC by Muelli
Modified: 2009-07-07 16:43 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
my emerge info (emerge.info,5.37 KB, text/plain)
2008-03-29 00:45 UTC, Muelli
Details
gecko-bugreport.txt - the first time it crashed (gecko-bugreport.txt,19.66 KB, text/plain)
2008-03-29 00:45 UTC, Muelli
Details
gecko-bugreport-2.txt - the second time i could reproduce (gecko-bugreport-2.txt,21.52 KB, text/plain)
2008-03-29 00:46 UTC, Muelli
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Muelli 2008-03-29 00:44:33 UTC
Thunderbird crashed after I hit the reply button, then closed the up-popping email immediately. It can't be reproduced every time, but hitting the reply, reply-all and forward button furiously make tb crash sometimes. It worked for on an email which Thunderbird marked as scam.

Maybe this is due to enigmail preprocessing the email before displaying it in a composer widget. By closing the widget, a race condition might happen. Just wild guesses anyway.

Reproducible: Sometimes

Steps to Reproduce:
1. Receive an email which tb marks as scam
2. click reply
3. immediately close the composer widget which pops up, then click forward

Actual Results:  
tb crashes

Expected Results:  
I'd expect tb to not crash...

[ebuild   R   ] mail-client/mozilla-thunderbird-2.0.0.12  USE="bindist crypt gnome ipv6 replytolist -debug -ldap -mozdom -moznopango -xinerama -xprint" LINGUAS="de en_GB -af -be -bg -ca -cs -da -el -es -es_AR -es_ES -eu -fi -fr -ga -ga_IE -he -hu -it -ja -ko -lt -mk -nb -nb_NO -nl -nn -nn_NO -pa -pa_IN -pl -pt -pt_BR -pt_PT -ru -sk -sl -sv -sv_SE -tr -uk -zh -zh_CN -zh_TW" 36,607 kB

#9  <signal handler called>
No symbol table info available.
#10 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#11 0xb766c101 in raise () from /lib/libc.so.6
No symbol table info available.
#12 0xb766d8e8 in abort () from /lib/libc.so.6
No symbol table info available.
#13 0xb7828280 in __gnu_cxx::__verbose_terminate_handler ()
   from /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6
No symbol table info available.
#14 0xb7825cf5 in __cxxabiv1::__terminate ()
   from /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6
No symbol table info available.
#15 0xb7825d32 in std::terminate ()
   from /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6
No symbol table info available.
#16 0xb7826425 in __cxa_pure_virtual ()
   from /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6
No symbol table info available.
#17 0xb20e3f0f in nsComposerCommandsUpdater::SelectionIsCollapsed ()
   from /usr/lib/mozilla-thunderbird/components/libcomposer.so
No symbol table info available.
#18 0xb20e4595 in nsComposerCommandsUpdater::TimerCallback ()
   from /usr/lib/mozilla-thunderbird/components/libcomposer.so
No symbol table info available.
#19 0xb20e4651 in nsComposerCommandsUpdater::Notify ()
   from /usr/lib/mozilla-thunderbird/components/libcomposer.so
No symbol table info available.
#20 0xb7e4702c in nsTimerImpl::Fire ()
   from /usr/lib/mozilla-thunderbird/libxpcom_core.so
No symbol table info available.
#21 0xb7e478e8 in handleTimerEvent ()
   from /usr/lib/mozilla-thunderbird/libxpcom_core.so
No symbol table info available.
#22 0xb7e42a47 in PL_HandleEvent ()
   from /usr/lib/mozilla-thunderbird/libxpcom_core.so
No symbol table info available.
#23 0xb7e42d39 in PL_ProcessPendingEvents ()
   from /usr/lib/mozilla-thunderbird/libxpcom_core.so
No symbol table info available.
#24 0xb7e44df8 in nsEventQueueImpl::ProcessPendingEvents ()
   from /usr/lib/mozilla-thunderbird/libxpcom_core.so
No symbol table info available.
#25 0xb5286c95 in event_processor_callback ()
   from /usr/lib/mozilla-thunderbird/components/libwidget_gtk2.so
No symbol table info available.
#26 0xb74d03e0 in g_io_unix_dispatch (source=0x0, callback=0x80fdc78, 
    user_data=0x80fdc78) at giounix.c:162
        buffer_condition = 6
#27 0xb749160d in IA__g_main_context_dispatch (context=0x807fa58)
    at gmain.c:2003
No locals.
#28 0xb7491df8 in g_main_context_iterate (context=0x807fa58, block=1, 
    dispatch=1, self=0x805d900) at gmain.c:2636
        got_ownership = <value optimized out>
        max_priority = 2147483647
        timeout = 3980
        some_ready = 1
        nfds = <value optimized out>
        allocated_nfds = <value optimized out>
        fds = (GPollFD *) 0xd2cd9c8
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#29 0xb74921cd in IA__g_main_loop_run (loop=0x833d3a8) at gmain.c:2844
        got_ownership = -1210747872
        self = (GThread *) 0x805d900
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#30 0xb7b2ca53 in IA__gtk_main () at gtkmain.c:1163
        tmp_list = (GList *) 0xbf8b6bc8
        functions = (GList *) 0x0
        init = (GtkInitFunction *) 0x8178d18
        loop = (GMainLoop *) 0x833d3a8
#31 0xb52870e2 in nsAppShell::Run ()
   from /usr/lib/mozilla-thunderbird/components/libwidget_gtk2.so
No symbol table info available.
#32 0xb51ae992 in nsAppStartup::Run ()
   from /usr/lib/mozilla-thunderbird/components/libtoolkitcomps.so
No symbol table info available.
#33 0x0804ee5a in XRE_main ()
No symbol table info available.
#34 0x0804ae6f in main ()
No symbol table info available.
#35 0xb7658fdc in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
#36 0x0804ada1 in _start ()
No symbol table info available.
#0  0xffffe410 in __kernel_vsyscall ()
The program is running.  Quit anyway (and detach it)? (y or n) [answered Y; input not from terminal]


I'll attach emerge --info and two stacktraces. I have enigmail x11-plugins/enigmail-0.95.6-r2  LINGUAS="de -ca -cs -el -es -es_ES -fi -fr -hu -it -ja -ko -nb -nb_NO -pl -pt -pt_BR -ro -ru -sl -sv -tr -zh -zh_CN" 36,607 kB installed.
Comment 1 Muelli 2008-03-29 00:45:14 UTC
Created attachment 147589 [details]
my emerge info
Comment 2 Muelli 2008-03-29 00:45:44 UTC
Created attachment 147590 [details]
gecko-bugreport.txt - the first time it crashed
Comment 3 Muelli 2008-03-29 00:46:07 UTC
Created attachment 147592 [details]
gecko-bugreport-2.txt - the second time i could reproduce
Comment 4 DEMAINE Benoît-Pierre, aka DoubleHP 2008-12-06 01:32:11 UTC
Please, update to latest TB, and confirm this bug ... or close it. 2.0.0.12 no more in tree.
Comment 5 Muelli 2009-02-25 15:48:27 UTC
I'm sorry. My gentoo machine has a hardware defect. I am thus unable to reproduce. But maybe it's a good idea to report to upstream anyway...
Comment 6 Nirbheek Chauhan (RETIRED) gentoo-dev 2009-07-07 16:43:10 UTC
Upstream has ceased active development on the 2.x branch, unlikely this will go anywhere if upstreamed. Plus, reporter is no longer in a position to try to reproduce with 3.x.

Nothing we can do here.