Changing identities after pasting text into an email causes thunderbird to dump core

RESOLVED WORKSFORME

Status

--
critical
RESOLVED WORKSFORME
13 years ago
12 years ago

People

(Reporter: cory.omand, Assigned: mscott)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

13 years ago
User-Agent:       Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8) Gecko/20051130 Firefox/1.5
Build Identifier: Thunderbird 1.5 (20060113) Solaris 10/SPARC gtk2

I opened a new mail, and cut/pasted a section of text from gVim into the body of the mail (using Paste from the message area context menu).  Then, I selected a different (non-default) identity from the identity drop-down.  After selecting the identity, thunderbird dumped core.

Reproducible: Always

Steps to Reproduce:
1. Compose a new mail message
2. Cut a large section of text from another X application (I cut 3.5k of text from gvim)
3. Using the right-click context menu, paste the text into the body of the new mail message.
4. Switch identities using the identity dropdown menu.

Actual Results:  
core dump (stack trace included in Additional Information).

Expected Results:  
Thunderbird should have just switched my identity for that email.

-bash$ mdb core 
Loading modules: [ libc.so.1 libuutil.so.1 ld.so.1 ]
> ::stack
libc.so.1`_lwp_kill+8(b, ffbfb9d0, 0, b, ffff0000, 1)
__1cNnsProfileLockSFatalSignalHandler6Fi_v_+0x128(b, 0, 2af28, 0, a, 10c)
libc.so.1`__sighndlr+0xc(b, 0, ffbfbb40, 2af74, 0, 1)
libc.so.1`call_user_handler+0x3b8(b, ffbffeff, 0, 0, ff382000, ffbfbb40)
0xf8a9da4c(f7b848, f78580, 0, 80000000, ed1ea8, 0)
0xf8abe17c(cb2c48, f78580, 0, f9a65720, f8b7da3c, 80000000)
0xf8a39c8c(cb2c48, f78580, 80004000, ffbfc248, f973ba38, 80000000)
0xf8daaf5c(ef7f90, 8ec598, f9a65720, f50c38, ffbfc254, ef7fe8)
libxpcom_core.so`XPTC_InvokeByIndex+0x48(ef7f90, e, 1, ffbfc498, ef7f90, 80000000)
0xfa93d400(1, ffbfc3c6, ffbfc498, 8000fc00, 1, ffbfc498)
0xfa94504c(a30948, 5, 1, 1301904, ffbfc68c, ccd388)
libmozjs.so`js_Invoke+0xae4(a30948, 1, 0, e7cb80, 0, 0)
libmozjs.so`js_Interpret+0x8f84(a30948, cf1d12, 3, 1301908, 5, 80000000)
libmozjs.so`js_Invoke+0xb44(a30948, 1, 2, e7c840, 0, 0)
libmozjs.so`js_InternalInvoke+0x188(a30948, d0fe58, ccd158, 0, 1, ffbfcc78)
libmozjs.so`JS_CallFunctionValue+0x20(a30948, d0fe58, ccd158, 1, ffbfcf94, ffbfce24)
0xf98276bc(98c160, d0fe58, ccd158, 1, ffbfcf94, ffbfce24)
0xf986fd64(cf5f70, ed5498, ffbfcf94, 0, ffbfcefc, ffbfce44)
0xf9703040(f971c01c, d00b30, ed5498, e708f0, 8, f9a67598)
0xf9703578(a27788, d00b30, ffbfdd98, ffbfdcb8, 0, 2)
0xf97eedc8(d035c0, bae680, ffbfdd98, ffbfdcb8, 2, ffbfdde0)
0xf97eeea4(cf53f0, bae680, ffbfdd98, ffbfdcb8, 2, ffbfdde0)
0xf97eeea4(dfdc10, bae680, ffbfdd98, ffbfdcb8, 2, ffbfdde0)
0xf97eeea4(ee4c20, bae680, ffbfdd98, ffbfdcb8, 7, ffbfdde0)
0xf94f3674(d22298, ee4c20, ffbfdd98, ffbfdde0, f9a7cc70, 990d7c)
0xf9671590(e6245c, f9a472b0, 5e0, 0, 0, 0)
0xf966dd48(e6245c, bae680, ffbfe480, ffbfe1ec, f9a3de80, ffbfe1ec)
0xf94f33d8(d22298, ffbfe480, e81500, 1, ffbfe1ec, f9a5f204)
0xf94f2e40(f9a7cc70, ffbfe480, e6cb18, f9648418, 0, 0)
0xf981d244(baead0, e81500, ffbfe480, ffbfe1e0, ffbfe1ec, 0)
0xf981c604(baead0, ffbfe480, ffbfe3b4, e67978, 76a, 0)
0xf9813b7c(ffbfe480, 7, 1, 3, f981b9c8, f9a7ebac)
0xfa8b7468(f09eb8, ffbfe480, ffbfe47c, 0, fa8aacf4, fa8ecec4)
0xfa8ad9c4(f09eb8, fa8b743c, fa8ecec4, 2, a, 1)
0xfa8b29c8(553a60, 40f8e8, 0, 4c00, 14, fe934528)
libgtk-x11-2.0.so.0.400.9`_gtk_marshal_BOOLEAN__BOXED+0xf8(ffbfe6c0, 1b11d4, d042b8, ffbfe818, ffbfe6ac, fa8b29b0)
libgobject-2.0.so.0.400.1`g_closure_invoke+0x174(ffbfe818, ffbfe6ac, 2, 10000, 0, d042b8)
libgobject-2.0.so.0.400.1`signal_emit_unlocked_R+0xb70(fe93b034, fe96eaf8, fea3ed64, fea3ed50, fe96eae4, 4d9c0)
libgobject-2.0.so.0.400.1`g_signal_emit_valist+0x850(553a60, 0, 4d9c0, ffbfea4c, fe96eaf8, fe958d20)
libgobject-2.0.so.0.400.1`g_signal_emit+0x1c(553a60, 1c, 0, 40f8e8, ffbfea5c, fffffec8)
libgtk-x11-2.0.so.0.400.9`gtk_widget_event_internal+0x1cc(553a60, 40f8e8, fedb3958, 16c, 20, 9c00)
libgtk-x11-2.0.so.0.400.9`gtk_propagate_event+0x13c(553a60, 40f8e8, ff335de0, 1b2ccc, fedb81bc, fee5ecd0)
libgtk-x11-2.0.so.0.400.9`gtk_main_do_event+0x308(38c, 40f8e8, 553a60, fecaac98, 0, 20)
libgdk-x11-2.0.so.0.400.9`gdk_event_dispatch+0x8c(5d5e0, 5dec8, 3a4ac, fe9d5718, 40f8e8, feafed14)
libglib-2.0.so.0.400.1`g_main_dispatch+0x19c(5d9c0, fea3ec00, 0, 0, fffffffd, ffffffef)
libglib-2.0.so.0.400.1`g_main_context_dispatch+0x9c(5d9c0, 1, 3f3f30, 1, fea3ec00, 5d9c0)
libglib-2.0.so.0.400.1`g_main_context_iterate+0x454(1, 1, 1, 5d9c0, 5d9c8, 9)
libglib-2.0.so.0.400.1`g_main_loop_run+0x348(402378, fea3ec00, ff335de0, 117e70, fea2a800, fea2a800)
libgtk-x11-2.0.so.0.400.9`gtk_main+0xd0(0, 0, 402378, 1b0018, fee72620, 4cdc)
0xfa8b56c0(12ede8, fa8b56ec, fa8ed0c0, c1f30000, 40074c, 0)
0xfacd2fa0(12f448, fa8ed0c0, 1, ff22c8d8, f9ba4234, 0)
XRE_main+0x167c(ffbfeec4, ffbfeed0, ffbfefd0, ffbfefec, ffbfeff4, ffbff00c)
_start+0x108(0, 0, 0, 0, 0, 0)
>
QA Contact: message-compose

Comment 1

12 years ago
I can't reproduce this bug on snv_63_build65_devel with thunderbird version2.0.0.0 (20070508)
Status: UNCONFIRMED → RESOLVED
Last Resolved: 12 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.