Issue 83999 - OpenOffice 2.3 CRASH when pasting with accessibility enabled
Summary: OpenOffice 2.3 CRASH when pasting with accessibility enabled
Status: CLOSED NOT_AN_OOO_ISSUE
Alias: None
Product: Writer
Classification: Application
Component: code (show other issues)
Version: OOo 2.3
Hardware: PC Linux, all
: P2 Trivial (vote)
Target Milestone: ---
Assignee: eric.savary
QA Contact: issues@sw
URL:
Keywords: needmoreinfo
Depends on:
Blocks:
 
Reported: 2007-11-27 05:11 UTC by dcam
Modified: 2007-11-30 13:26 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
mapped stack (14.15 KB, text/plain)
2007-11-27 09:31 UTC, caolanm
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description dcam 2007-11-27 05:11:24 UTC
I experienced this OpenOffice crash.  I believe I was pasting at the time.

(I)    x.org loaded video driver of...
(II) Loading /usr/lib/xorg/modules//drivers/radeon_drv.so
(II) Loading /usr/lib/xorg/modules//drivers/ati_drv.so
(II) Reloading /usr/lib/xorg/modules//drivers/radeon_drv.so
(--) Depth 24 pixmap format is 32 bpp
(III)  Desktop is: GNOME
(IV)   libgcj version is: libgcj-4.1.2-33-i386
(V)    kernel is: Linux 2.6.23.1-49.fc8 #1 SMP Thu Nov 8 21:41:26 EST 2007 i686
i686 i386
(VI)   OpenOffice.org core rpm version is: openoffice.org-core-2.3.0-6.6.fc8-i386
(VII)  accessibility is: true
(VIII) fedora release is: Fedora release 8 (Werewolf)
...start free space details ...
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sdb1              4442820   1147056   3066440  28% /
/dev/sdb1              4442820   1147056   3066440  28% /
...end free space details ...
...start sestatus details ...
SELinux status:                 disabled
...end sestatus details ...
...start stackreport details ...
0x037c31a9: 0x001cd374: /usr/lib/openoffice.org/program/libuno_sal.so.3 + 0x211a9
0x037c3c6e: 0x001cd374: /usr/lib/openoffice.org/program/libuno_sal.so.3 + 0x21c6e
0x00110420: 0x00000000:  + 0x420 (__kernel_sigreturn + 0x0)
0x06cfa6a6: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x1a66a6
0x06d74b6c: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x220b6c
0x06cd33ec: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x17f3ec
0x06ccb27e: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x17727e
0x06ccdf8d: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x179f8d
0x06ce85b3: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x1945b3
0x06cd9665: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x185665
0x06cd9a87: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x185a87
0x06ccd1b2: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x1791b2
0x0018e250: 0x00058af0: /usr/lib/openoffice.org/program/libvclplug_gtk680li.so +
0x1b250
(AtkListener::updateChildList(com::sun::star::accessibility::XAccessibleContext*)
+ 0xa0)
0x0018e408: 0x00058af0: /usr/lib/openoffice.org/program/libvclplug_gtk680li.so +
0x1b408
(AtkListener::handleChildRemoved(com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleContext>
const&,
com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible>
const&) + 0x68)
0x0018e61d: 0x00058af0: /usr/lib/openoffice.org/program/libvclplug_gtk680li.so +
0x1b61d
(AtkListener::notifyEvent(com::sun::star::accessibility::AccessibleEventObject
const&) + 0xb7)
0x046418de: 0x001276cc: /usr/lib/openoffice.org/program/libcomphelp4gcc3.so +
0x758de (comphelper::AccessibleEventNotifier::addEvent(unsigned long,
com::sun::star::accessibility::AccessibleEventObject const&) + 0xbc)
0x06ccb682: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x177682
0x06ccd9fd: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x1799fd
0x06cd9f2f: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x185f2f
0x06d404ea: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x1ec4ea
0x06d504dc: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x1fc4dc
0x06db9ef3: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x265ef3
0x06dbadd8: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x266dd8
0x06e10abf: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x2bcabf
0x06dba7d8: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x2667d8
0x06dc11f9: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x26d1f9
0x06dba7d8: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x2667d8
0x06dc1108: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x26d108
0x06fc8334: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x474334
0x06e32326: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x2de326
0x06fac2fe: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x4582fe
0x06eca4c9: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x3764c9
0x06ec4482: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x370482
0x06fbf3d4: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x46b3d4
(SwFEShell::MergeTab() + 0xde)
0x07223f74: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x6cff74
0x07224b55: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x6d0b55
0x04b3ba2b: 0x003bd978: /usr/lib/openoffice.org/program/libsfx680li.so + 0x1cba2b
0x04b3a0e8: 0x003bd978: /usr/lib/openoffice.org/program/libsfx680li.so + 0x1ca0e8
0x04b3a497: 0x003bd978: /usr/lib/openoffice.org/program/libsfx680li.so +
0x1ca497 (SfxDispatcher::_Execute(SfxShell&, SfxSlot const&, SfxRequest&,
unsigned short) + 0x14d)
0x04b31467: 0x003bd978: /usr/lib/openoffice.org/program/libsfx680li.so + 0x1c1467
0x04b331ef: 0x003bd978: /usr/lib/openoffice.org/program/libsfx680li.so + 0x1c31ef
0x04b3335d: 0x003bd978: /usr/lib/openoffice.org/program/libsfx680li.so +
0x1c335d (SfxBindings::Execute(unsigned short, SfxPoolItem const**, unsigned
short, unsigned short, SfxPoolItem const**) + 0x3b)
0x04b58992: 0x003bd978: /usr/lib/openoffice.org/program/libsfx680li.so + 0x1e8992
0x04b589d5: 0x003bd978: /usr/lib/openoffice.org/program/libsfx680li.so + 0x1e89d5
0x0427bb93: 0x003d903c: /usr/lib/openoffice.org/program/libvcl680li.so + 0x91b93
0x043bbc52: 0x003d903c: /usr/lib/openoffice.org/program/libvcl680li.so +
0x1d1c52 (Menu::Select() + 0x46)
0x043c1dc4: 0x003d903c: /usr/lib/openoffice.org/program/libvcl680li.so + 0x1d7dc4
0x043c38af: 0x003d903c: /usr/lib/openoffice.org/program/libvcl680li.so +
0x1d98af (PopupMenu::Execute(Window*, Rectangle const&, unsigned short) + 0x47)
0x043c38eb: 0x003d903c: /usr/lib/openoffice.org/program/libvcl680li.so +
0x1d98eb (PopupMenu::Execute(Window*, Point const&) + 0x37)
0x04b57577: 0x003bd978: /usr/lib/openoffice.org/program/libsfx680li.so + 0x1e7577
0x04b581bd: 0x003bd978: /usr/lib/openoffice.org/program/libsfx680li.so + 0x1e81bd
0x04b3b5c9: 0x003bd978: /usr/lib/openoffice.org/program/libsfx680li.so +
0x1cb5c9 (SfxDispatcher::ExecutePopup(unsigned short, Window*, Point const*) + 0xf7)
0x071e0dba: 0x00b46fa4: /usr/lib/openoffice.org/program/libsw680li.so + 0x68cdba
0x04409539: 0x003d903c: /usr/lib/openoffice.org/program/libvcl680li.so + 0x21f539
0x0440b759: 0x003d903c: /usr/lib/openoffice.org/program/libvcl680li.so + 0x221759
0x0440ce78: 0x003d903c: /usr/lib/openoffice.org/program/libvcl680li.so + 0x222e78
0x0440ba0e: 0x003d903c: /usr/lib/openoffice.org/program/libvcl680li.so + 0x221a0e
0x001ab6a3: 0x00058af0: /usr/lib/openoffice.org/program/libvclplug_gtk680li.so +
0x386a3
0x001a90ea: 0x00058af0: /usr/lib/openoffice.org/program/libvclplug_gtk680li.so +
0x360ea
0x02f59382: 0x00403ad8: /usr/lib/libgtk-x11-2.0.so.0 + 0x162382
0x02cbff83: 0x0003f544: /lib/libgobject-2.0.so.0 + 0x8f83 (g_closure_invoke + 0x123)
0x02cd048d: 0x0003f544: /lib/libgobject-2.0.so.0 + 0x1948d
0x02cd175f: 0x0003f544: /lib/libgobject-2.0.so.0 + 0x1a75f (g_signal_emit_valist
+ 0x68f)
0x02cd1b59: 0x0003f544: /lib/libgobject-2.0.so.0 + 0x1ab59 (g_signal_emit + 0x29)
0x03093568: 0x00403ad8: /usr/lib/libgtk-x11-2.0.so.0 + 0x29c568
0x02f5127e: 0x00403ad8: /usr/lib/libgtk-x11-2.0.so.0 + 0x15a27e
(gtk_propagate_event + 0x1ae)
0x02f526d3: 0x00403ad8: /usr/lib/libgtk-x11-2.0.so.0 + 0x15b6d3
(gtk_main_do_event + 0x443)
0x0349c8ba: 0x00097fb8: /usr/lib/libgdk-x11-2.0.so.0 + 0x468ba
0x02c1805c: 0x000c90c4: /lib/libglib-2.0.so.0 + 0x2d05c (g_main_context_dispatch
+ 0x17c)
0x02c1b49f: 0x000c90c4: /lib/libglib-2.0.so.0 + 0x3049f
0x02c1ba05: 0x000c90c4: /lib/libglib-2.0.so.0 + 0x30a05
(g_main_context_iteration + 0x65)
0x001874a8: 0x00058af0: /usr/lib/openoffice.org/program/libvclplug_gtk680li.so +
0x144a8
0x002200bd: 0x000826bc: /usr/lib/openoffice.org/program/libvclplug_gen680li.so +
0x4e0bd (X11SalInstance::Yield(bool, bool) + 0x2f)
0x04283ddf: 0x003d903c: /usr/lib/openoffice.org/program/libvcl680li.so + 0x99ddf
(Application::Yield(bool) + 0x57)
0x04283e9d: 0x003d903c: /usr/lib/openoffice.org/program/libvcl680li.so + 0x99e9d
(Application::Execute() + 0x2b)
0x059897db: 0x000622ec: /usr/lib/openoffice.org/program/libsoffice.so + 0x247db
(desktop::Desktop::Main() + 0x15fb)
0x04288933: 0x003d903c: /usr/lib/openoffice.org/program/libvcl680li.so + 0x9e933
0x04288a49: 0x003d903c: /usr/lib/openoffice.org/program/libvcl680li.so + 0x9ea49
(SVMain() + 0x2d)
0x05982e3e: 0x000622ec: /usr/lib/openoffice.org/program/libsoffice.so + 0x1de3e
(main + 0xe2)
0x00c1b390: 0x00154d7c: /lib/libc.so.6 + 0x16390 (__libc_start_main + 0xe0)
0x080484e1: 0x000006f8: /usr/lib/openoffice.org/program/swriter.bin + 0x4e1
(main + 0x59)
...end stackreport details ...
...start sample ldd details ...
	linux-gate.so.1 =>  (0x00110000)
	libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x001b6000)
	libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x005bd000)
	libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00111000)
	libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00657000)
	libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x0012d000)
	libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00673000)
	libcairo.so.2 => /usr/lib/libcairo.so.2 (0x006b4000)
	libgmodule-2.0.so.0 => /lib/libgmodule-2.0.so.0 (0x00737000)
	libdl.so.2 => /lib/libdl.so.2 (0x0073b000)
	libgthread-2.0.so.0 => /lib/libgthread-2.0.so.0 (0x00740000)
	librt.so.1 => /lib/librt.so.1 (0x00745000)
	libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2 (0x0074e000)
	libdbus-1.so.3 => /lib/libdbus-1.so.3 (0x0076b000)
	libgobject-2.0.so.0 => /lib/libgobject-2.0.so.0 (0x007aa000)
	libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0x007ea000)
	libvclplug_gen680li.so =>
/usr/lib/openoffice.org/program/libvclplug_gen680li.so (0x008b4000)
	libvcl680li.so => /usr/lib/openoffice.org/program/libvcl680li.so (0x0093d000)
	libpsp680li.so => /usr/lib/openoffice.org/program/libpsp680li.so (0x00d1d000)
	libsot680li.so => /usr/lib/openoffice.org/program/libsot680li.so (0x00e21000)
	libutl680li.so => /usr/lib/openoffice.org/program/libutl680li.so (0x00e89000)
	libtl680li.so => /usr/lib/openoffice.org/program/libtl680li.so (0x00f27000)
	libcomphelp4gcc3.so => /usr/lib/openoffice.org/program/libcomphelp4gcc3.so
(0x00fd4000)
	libucbhelper4gcc3.so => /usr/lib/openoffice.org/program/libucbhelper4gcc3.so
(0x022a6000)
	libuno_cppuhelpergcc3.so.3 =>
/usr/lib/openoffice.org/program/libuno_cppuhelpergcc3.so.3 (0x024ce000)
	libuno_cppu.so.3 => /usr/lib/openoffice.org/program/libuno_cppu.so.3 (0x01ec2000)
	libvos3gcc3.so => /usr/lib/openoffice.org/program/libvos3gcc3.so (0x055ce000)
	libuno_sal.so.3 => /usr/lib/openoffice.org/program/libuno_sal.so.3 (0x069d2000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0x05fca000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0x054ba000)
	libpthread.so.0 => /lib/libpthread.so.0 (0x05526000)
	libstlport_gcc.so => /usr/lib/openoffice.org/program/libstlport_gcc.so (0x05da2000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x01100000)
	libm.so.6 => /lib/libm.so.6 (0x011eb000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x0548a000)
	libc.so.6 => /lib/libc.so.6 (0x06426000)
	libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x05436000)
	libpng12.so.0 => /usr/lib/libpng12.so.0 (0x01214000)
	libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x0562e000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0x05466000)
	libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00137000)
	libXi.so.6 => /usr/lib/libXi.so.6 (0x0123a000)
	libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x0544e000)
	libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x05472000)
	libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x01243000)
	libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x015d1000)
	libz.so.1 => /lib/libz.so.1 (0x01274000)
	/lib/ld-linux.so.2 (0x0013a000)
	libnsl.so.1 => /lib/libnsl.so.1 (0x01287000)
	libcap.so.1 => /lib/libcap.so.1 (0x012a0000)
	libSM.so.6 => /usr/lib/libSM.so.6 (0x012a3000)
	libICE.so.6 => /usr/lib/libICE.so.6 (0x012ac000)
	libi18nisolang1gcc3.so =>
/usr/lib/openoffice.org/program/libi18nisolang1gcc3.so (0x012c6000)
	libbasegfx680li.so => /usr/lib/openoffice.org/program/libbasegfx680li.so
(0x0149b000)
	libicuuc.so.38 => /usr/lib/libicuuc.so.38 (0x01c2f000)
	libicule.so.38 => /usr/lib/libicule.so.38 (0x012cd000)
	libjvmaccessgcc3.so.3 => /usr/lib/openoffice.org/program/libjvmaccessgcc3.so.3
(0x01303000)
	libjvmfwk.so.3 => /usr/lib/openoffice.org/program/libjvmfwk.so.3 (0x0130c000)
	libuno_salhelpergcc3.so.3 =>
/usr/lib/openoffice.org/program/libuno_salhelpergcc3.so.3 (0x0132b000)
	libcrypt.so.1 => /lib/libcrypt.so.1 (0x0668f000)
	libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0x0620f000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0x01330000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0x06227000)
	libexpat.so.1 => /lib/libexpat.so.1 (0x0134c000)
	libicudata.so.38 => /usr/lib/libicudata.so.38 (0xb7491000)
	libxml2.so.2 => /usr/lib/libxml2.so.2 (0x07ebf000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x0626f000)
...end sample ldd details ...
Comment 1 michael.ruess 2007-11-27 07:42:04 UTC
MRU->ES: please care about this. It looks that it crashed when pasting.

MRU->CMC: Is it possible for you to generate a backtrace? Thanks in advance!

MRU->dcam: could you provide some additional  informationabout what you were
copying / pasting into OOo Writer? Could be essential to reproduce & fix the
issue... Thanks!
Comment 2 caolanm 2007-11-27 09:31:20 UTC
Created attachment 49925 [details]
mapped stack
Comment 3 caolanm 2007-11-27 09:33:09 UTC
Accessibility is enabled here, that's probably the trigger required, and as a
wild guess, maybe pasting something to overwrite existing content.
Comment 4 eric.savary 2007-11-27 15:31:27 UTC
@dcam/cmc: and what if accessibility is off? Once again, we need an exact
description. what did you paste from where to where?
Comment 5 dcam 2007-11-27 22:15:17 UTC
dcam -> es   I'm sorry I can't be more helpful but I've had so many things on
this past week or so, I can't remember exactly what I was doing to cause the
crash.  Unfortunately OpenOffice on Fedora 8 didn't/doesn't auto-report crashes
to you, so I saved the crash file and reported it to you later, hoping you'd be
able to see by the trace detail in the file.  Next time I'll take notes.  Also,
when you speak of "accessibility", I don't really know what it is, though under
Tools/Options I see some accessibility options.  I don't really know what you
mean when you say "and what if accessibility is off".
Comment 6 eric.savary 2007-11-30 13:26:09 UTC
So if you cannot reproduce the crash, considering this issue as invalid.

Accessibility: call 'gconf-editor' in a terminal. Under "Desktop - Gnome -
Interface" you will find an option "Accessibility". This provides extended
services for people with disabilities.
Comment 7 eric.savary 2007-11-30 13:26:29 UTC
closed