Copy and paste from OO Writer to Thunderbird crashes OO
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openoffice.org (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Running Edgy with all updates as of 8pm 11 Oct.
To reproduce:
1. open OO writer, type some stuff
2. Select and copy some text to clipboard(using mouse or keyboard)
3. Open TB, new message
4. Paste text into message
5. OO crashes.
Frequency:
Always
Workaround:
Paste into another application, copy from there, and then paste into Thunderbird.
ii openoffice.org 2.0.4~rc3-0ubuntu4 OpenOffice.org Office suite version 2.0
ii openoffice.org-base 2.0.4~rc3-0ubuntu4 OpenOffice.org office suite - database
ii openoffice.org-calc 2.0.4~rc3-0ubuntu4 OpenOffice.org office suite - spreadsheet
ii openoffice.
ii openoffice.org-core 2.0.4~rc3-0ubuntu4 OpenOffice.org office suite architecture dep
ii openoffice.org-draw 2.0.4~rc3-0ubuntu4 OpenOffice.org office suite - drawing
ii openoffice.
ii openoffice.
ii openoffice.org-gtk 2.0.4~rc3-0ubuntu4 GTK Integration for OpenOffice.org (Widgets,
ii openoffice.
ii openoffice.
ii openoffice.
ii openoffice.
ii openoffice.
ii openoffice.
ii openoffice.
ii openoffice.
ii openoffice.org-math 2.0.4~rc3-0ubuntu4 OpenOffice.org office suite - equation edito
ii openoffice.
ii openoffice.
ii openoffice.
ii mozilla-thunderbird 1.5.0.7-0ubuntu1 Mozilla Thunderbird standalone mail client
ii mozilla-
ii mozilla-
ii thunderbird-
ii thunderbird-
$ gdb -p {{soffice.bin PID}}
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1387623520 (LWP 26651)]
0xb732d1dd in osl_getFileStatus () from /usr/lib/
(gdb) thread apply all bt
Thread 6 (Thread -1353811040 (LWP 26643)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb6fca618 in accept () from /lib/tls/
#2 0xb732a1d3 in osl_acceptPipe () from /usr/lib/
#3 0xb741299a in vos::OPipe::accept () from /usr/lib/
#4 0x08077b1c in desktop:
#5 0xb740caf2 in vos::threadWork
#6 0xb73212ce in osl_resumeThread () from /usr/lib/
#7 0xb6fc4504 in start_thread () from /lib/tls/
#8 0xb6d8851e in clone () from /lib/tls/
Thread 5 (Thread -1387623520 (LWP 26651)):
#0 0xb732d1dd in osl_getFileStatus () from /usr/lib/
#1 0xaf201935 in component_writeInfo () from /usr/lib/
#2 0xaf1f090f in component_writeInfo () from /usr/lib/
#3 0xaf1f6ca7 in component_writeInfo () from /usr/lib/
#4 0xb7435955 in ucb::Content:
#5 0xb7439385 in ucb::Content:
#6 0xb74396bd in ucb::Content:
#7 0xb7439a27 in ucb::Content:
#8 0xb7b66316 in FStatHelper:
#9 0xacc6806b in SwIoSystem:
#10 0xacce9a0d in SwIoSystem:
#11 0xacd3e4d9 in SwIoSystem:
#12 0xacc670c7 in SwIoSystem:
#13 0xacedcf7f in SwGlossaryHdl:
#14 0xb77ab679 in TransferableHel
#15 0xacedc87c in SwGlossaryHdl:
#16 0xb77ae447 in TransferableHel
#17 0xad4b9b8d in ?? () from /usr/lib/
#18 0xad4c0813 in ?? () from /usr/lib/
#19 0xad4c1cf5 in ?? () from /usr/lib/
#20 0xad4c29ef in ?? () from /usr/lib/
#21 0xad4c2f3b in ?? () from /usr/lib/
#22 0xad4c2fc0 in ?? () from /usr/lib/
#23 0xad4c329d in ?? () from /usr/lib/
#24 0xb73212ce in osl_resumeThread () from /usr/lib/
#25 0xb6fc4504 in start_thread () from /lib/tls/
#26 0xb6d8851e in clone () from /lib/tls/
Thread 4 (Thread -1390171232 (LWP 26652)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb6d7e803 in poll () from /lib/tls/
#2 0xb581a5a8 in SessionManagerC
#3 0x0866ceb8 in ?? ()
#4 0x00000002 in ?? ()
#5 0xffffffff in ?? ()
#6 0xad23a3d8 in ?? ()
#7 0xad23a3c4 in ?? ()
#8 0x00000001 in ?? ()
#9 0xffffffff in ?? ()
#10 0x08667170 in ?? ()
#11 0x00000000 in ?? ()
Thread 3 (Thread -1345336416 (LWP 26657)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb6fc7a8c in pthread_
#2 0xb731d43c in osl_waitCondition () from /usr/lib/
#3 0xb74070d7 in vos::OCondition
#4 0xb740ed9d in vos::OTimerMana
#5 0xb740caf2 in vos::threadWork
#6 0xb73212ce in osl_resumeThread () from /usr/lib/
#7 0xb6fc4504 in start_thread () from /lib/tls/
#8 0xb6d8851e in clone () from /lib/tls/
Thread 2 (Thread -1402180704 (LWP 26658)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb6fc7a8c in pthread_
#2 0xb732e662 in rtl_cache_free () from /usr/lib/
#3 0xb6fc4504 in start_thread () from /lib/tls/
#4 0xb6d8851e in clone () from /lib/tls/
Thread 1 (Thread -1245222720 (LWP 26632)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb6d7e803 in poll () from /lib/tls/
#2 0xb5e37813 in g_main_
#3 0xb5e37d45 in g_main_
#4 0xb5c05291 in ?? () from /usr/lib/
#5 0x00000000 in ?? ()
#0 0xb732d1dd in osl_getFileStatus () from /usr/lib/
The problem continues to be 100% reproducable on the system I originally reported the bug on. Note also that this machine is Edgy-beta, but was upgraded from Dapper.
In addition I was also to reproduce it on a VMware installation of Edgy-beta that was upgraded from Dapper.
See attachments.