Closed Bug 322408 Opened 19 years ago Closed 16 years ago

Freeze when replacing word during spellcheck before sending email

Categories

(Thunderbird :: Message Compose Window, defect)

x86
Linux
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: mozilla, Assigned: mscott)

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051111 Firefox/1.5
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051111 Firefox/1.5

This is transient. Below is a stack trace.

#0  0xb6124404 in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libgklayout.so
#1  0xb78e0b69 in nsQueryInterface::operator() () from /usr/lib/mozilla-thunderbird/libxpcom.so
#2  0xb78e0c21 in nsCOMPtr_base::assign_from_qi () from /usr/lib/mozilla-thunderbird/libxpcom.so
#3  0xb4800ab9 in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libeditor.so
#4  0xb4803ead in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libeditor.so
#5  0xb4803ff4 in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libeditor.so
#6  0xb48069f9 in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libeditor.so
#7  0xb35f0f3b in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libspellchecker.so
#8  0xb35f228e in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libspellchecker.so
#9  0xb3631a83 in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libcomposer.so
#10 0xb78d3a09 in XPTC_InvokeByIndex () from /usr/lib/mozilla-thunderbird/libxpcom.so
#11 0xb71fe8e7 in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libxpconnect.so
#12 0xb720412b in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libxpconnect.so
#13 0xb7f286cb in js_Invoke () from /usr/lib/mozilla-thunderbird/libmozjs.so
#14 0xb7f26016 in js_Interpret () from /usr/lib/mozilla-thunderbird/libmozjs.so
#15 0xb7f28837 in js_Invoke () from /usr/lib/mozilla-thunderbird/libmozjs.so
#16 0xb7f289ea in js_InternalInvoke () from /usr/lib/mozilla-thunderbird/libmozjs.so
#17 0xb7ef7714 in JS_CallFunctionValue () from /usr/lib/mozilla-thunderbird/libmozjs.so
#18 0xb627f898 in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libgklayout.so
#19 0xb62b3b92 in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libgklayout.so
#20 0xb6145c4a in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libgklayout.so
#21 0xb614622b in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libgklayout.so
#22 0xb62d9294 in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libgklayout.so
#23 0xb5fd5c4a in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libgklayout.so
#24 0xb607aac6 in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libgklayout.so
#25 0xb6069b1c in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libgklayout.so
#26 0xb607a7d8 in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libgklayout.so
#27 0xb5fd7812 in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libgklayout.so
#28 0xb5fd7bf7 in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libgklayout.so
#29 0xb6148b9a in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libgklayout.so
#30 0xb61525a6 in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libgklayout.so
#31 0xb5fd785a in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libgklayout.so
#32 0xb5fdbacd in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libgklayout.so
#33 0xb62796b6 in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libgklayout.so
#34 0xb6279a8a in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libgklayout.so
#35 0xb62706c6 in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libgklayout.so
#36 0xb7253ab8 in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libwidget_gtk2.so
#37 0xb724f305 in ?? () from /usr/lib/mozilla-thunderbird/components/libwidget_gtk2.so
#38 0x09451750 in ?? ()
#39 0xbfc73518 in ?? ()
#40 0xbfc73560 in ?? ()
#41 0xb7904cd7 in g_datalist_id_get_data () from /usr/lib/libglib-2.0.so.0
#42 0xb724f36b in ?? () from /usr/lib/mozilla-thunderbird/components/libwidget_gtk2.so
#43 0x09451750 in ?? ()
#44 0x0916e1b8 in ?? ()
#45 0x0832bb28 in ?? ()
#46 0xb7984744 in g_closure_ref () from /usr/lib/libgobject-2.0.so.0
#47 0xb7d2202c in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#48 0xb79853a8 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#49 0xb7993b13 in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#50 0xb7994ec3 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#51 0xb79954c3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#52 0xb7e0416f in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#53 0xb7d20767 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#54 0xb7d20ba0 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#55 0xb7bc4b2d in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#56 0xb79184ee in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#57 0xb791b4f6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#58 0xb791b9d8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#59 0xb725264b in ?? () from /usr/lib/mozilla-thunderbird/components/libwidget_gtk2.so
#60 0x00000000 in ?? ()
#61 0x00000001 in ?? ()
#62 0x086b1340 in ?? ()
#63 0x00000000 in ?? ()
---Type <return> to continue, or q <return> to quit---
#64 0x080e33b8 in ?? ()
#65 0xb731a49c in ?? () from /usr/lib/mozilla-thunderbird/components/libnsappshell.so
#66 0xbfc73c50 in ?? ()
#67 0xb730902c in ?? () from /usr/lib/mozilla-thunderbird/components/libnsappshell.so
#68 0x09181b48 in ?? ()
#69 0x00000000 in ?? ()
#70 0x00000000 in ?? ()
#71 0xbfc73c20 in ?? ()
#72 0xb723be64 in ?? () from /usr/lib/mozilla-thunderbird/components/libembedcomponents.so
#73 0xbfc73c40 in ?? ()
#74 0xbfc73c34 in ?? ()
#75 0xbfc73c30 in ?? ()
#76 0xb78f3790 in vtable for nsGetServiceByContractID () from /usr/lib/mozilla-thunderbird/libxpcom.so
#77 0xb78f3780 in vtable for nsGetServiceByCID () from /usr/lib/mozilla-thunderbird/libxpcom.so
#78 0x0916e4f8 in ?? ()
#79 0xb731a49c in ?? () from /usr/lib/mozilla-thunderbird/components/libnsappshell.so
#80 0xb723be64 in ?? () from /usr/lib/mozilla-thunderbird/components/libembedcomponents.so
#81 0x09597f10 in ?? ()
#82 0xb78f3760 in vtable for nsCreateInstanceByCID () from /usr/lib/mozilla-thunderbird/libxpcom.so
#83 0xb7318f90 in ?? () from /usr/lib/mozilla-thunderbird/components/libnsappshell.so
#84 0x00000000 in ?? ()
#85 0x00000000 in ?? ()
#86 0xb78f3780 in vtable for nsGetServiceByCID () from /usr/lib/mozilla-thunderbird/libxpcom.so
#87 0xb7318fc0 in ?? () from /usr/lib/mozilla-thunderbird/components/libnsappshell.so
#88 0x00000000 in ?? ()
#89 0x00000000 in ?? ()
#90 0xb78f3790 in vtable for nsGetServiceByContractID () from /usr/lib/mozilla-thunderbird/libxpcom.so
#91 0xb731909c in ?? () from /usr/lib/mozilla-thunderbird/components/libnsappshell.so
#92 0x00000000 in ?? ()
#93 0x00000000 in ?? ()
#94 0x00000001 in ?? ()
#95 0x00000000 in ?? ()
#96 0x00000000 in ?? ()
#97 0x09597f1c in ?? ()
#98 0x080e33b8 in ?? ()
#99 0x080d6a28 in ?? ()
#100 0x0916e4f8 in ?? ()
#101 0x09597258 in ?? ()
#102 0x09181b48 in ?? ()
#103 0xb723d810 in ?? () from /usr/lib/mozilla-thunderbird/components/libembedcomponents.so
#104 0xbfc73f6c in ?? ()
#105 0xb78f3920 in vtable for nsGetInterface () from /usr/lib/mozilla-thunderbird/libxpcom.so
#106 0xbfc73c60 in ?? ()
#107 0xb731247d in ?? () from /usr/lib/mozilla-thunderbird/components/libnsappshell.so
#108 0x0916e4f0 in ?? ()
#109 0x00000000 in ?? ()
#110 0xbfc73c70 in ?? ()
#111 0xb73031e7 in ?? () from /usr/lib/mozilla-thunderbird/components/libnsappshell.so
#112 0x0916e4f0 in ?? ()
#113 0xbfc73f6c in ?? ()
#114 0xbfc73fc0 in ?? ()
#115 0xb72209a4 in NSGetModule () from /usr/lib/mozilla-thunderbird/components/libembedcomponents.so
Previous frame inner to this frame (corrupt stack?)

Reproducible: Sometimes

Steps to Reproduce:
1. Start T-bird
2. Write a new message with a spelling error
3. Hit Send
4. At the spellcheck dialog, hit Replace

Actual Results:  
T-bird hangs.

Expected Results:  
The text should be replaced with the suggestion.

I'm using the Brit English dict.
Could you test in the latest trunk builds to see if this still occurs? There've been some fixes made to spellchecker since 1.5. http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/
QA Contact: message-compose
=> incomplete due to no response.
However, please comment if you still see the problem in a current release
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.