Apache OpenOffice (AOO) Bugzilla – Issue 64916
crash when hitting escape key in object context menu
Last modified: 2006-06-16 15:30:35 UTC
Steps to reproduce: 1) Open new drawing document. 2) Select rectangle (note, I'm not sure it matters what shape, but this is how it happened for me). 3) Draw rectangle. 4) Hit right mouse button to bring up context menu. 5) Move mouse pointer down to "Convert" sub menu. 6) With sub menu displayed, hit "Escape" key. 7) OpenOffice crashes immediately and displays stack trace window. Possibly relevant extra information: a) I am using KDE 3.5 desktop. b) Machine is a Dell Inspiron 8600 laptop. c) Display driver (as reported in crash trace) is ATI proprietary driver and I have dual head enabled (have not tested with xorg free driver). d) Have FC5 running, with all updates current up to and including 29-apr-2006 Other comments: - I've left this as a P3 because you can avoid this crash by not hitting escape. If anyone feels P2 is necessary, then be my guest. I have copied the contents of afore mentioned stack trace window below: Video Driver is probably: fglrx fglrx Desktop is: not GNOME libgcj version is: libgcj-4.1.0-3 kernel is: Linux 2.6.16-1.2096_FC5 #1 Wed Apr 19 05:14:36 EDT 2006 i686 i686 i386 OpenOffice.org core rpm version is: openoffice.org-core-2.0.2-5.7.2 accessibility is: false ...start sestatus details ... SELinux status: disabled ...end sestatus details ... 0x64e4680: /usr/lib/openoffice.org2.0/program/libuno_sal.so.3 + 0x1e680 0x64e4ec0: /usr/lib/openoffice.org2.0/program/libuno_sal.so.3 + 0x1eec0 0x2eb420: + 0x420 (__kernel_sigreturn + 0x0) 0x6a27a07: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x18fa07 0x6a67b54: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x1cfb54 0x6a695b3: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x1d15b3 0xe2a1b0: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0x301b0 0xe2838e: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0x2e38e 0xe287c7: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0x2e7c7 0x376452e: /usr/lib/libgtk-x11-2.0.so.0 + 0x12352e 0x2aff6d: /usr/lib/libgobject-2.0.so.0 + 0x8f6d (g_closure_invoke + 0x11d) 0x2c0a3d: /usr/lib/libgobject-2.0.so.0 + 0x19a3d 0x2c1d0f: /usr/lib/libgobject-2.0.so.0 + 0x1ad0f (g_signal_emit_valist + 0x68f) 0x2c2109: /usr/lib/libgobject-2.0.so.0 + 0x1b109 (g_signal_emit + 0x29) 0x384f7e8: /usr/lib/libgtk-x11-2.0.so.0 + 0x20e7e8 0x375df3a: /usr/lib/libgtk-x11-2.0.so.0 + 0x11cf3a (gtk_propagate_event + 0x1ba) 0x375f157: /usr/lib/libgtk-x11-2.0.so.0 + 0x11e157 (gtk_main_do_event + 0x317) 0x35f593a: /usr/lib/libgdk-x11-2.0.so.0 + 0x4093a 0x349e15d: /usr/lib/libglib-2.0.so.0 + 0x2515d (g_main_context_dispatch + 0x16d) 0x34a13ef: /usr/lib/libglib-2.0.so.0 + 0x283ef 0x34a1955: /usr/lib/libglib-2.0.so.0 + 0x28955 (g_main_context_iteration + 0x65) 0xe0e901: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0x14901 0xe7d21d: /usr/lib/openoffice.org2.0/program/libvclplug_gen680li.so + 0x4321d (X11SalInstance::Yield(unsigned char) + 0x27) 0x6922866: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x8a866 (Application::Yield() + 0x48) 0x6a2048b: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x18848b 0x6a26183: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x18e183 0x6a27288: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x18f288 (PopupMenu::Execute(Window*, Rectangle const&, unsigned short) + 0x42) 0x6a272c5: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x18f2c5 (PopupMenu::Execute(Window*, Point const&) + 0x37) 0x43079e8: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1c69e8 0x43084ab: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1c74ab 0x42ed6f4: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1ac6f4 (SfxDispatcher::ExecutePopup(ResId const&, Window*, Point const*) + 0x78) 0x306fee4: /usr/lib/openoffice.org2.0/program/libsd680li.so + 0x107ee4 0x3065cc8: /usr/lib/openoffice.org2.0/program/libsd680li.so + 0xfdcc8 0x6a67471: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x1cf471 0x6a69197: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x1d1197 0x6a6a6cb: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x1d26cb 0x6a694fd: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x1d14fd 0xe2a1b0: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0x301b0 0xe29349: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0x2f349 0x376452e: /usr/lib/libgtk-x11-2.0.so.0 + 0x12352e 0x2aff6d: /usr/lib/libgobject-2.0.so.0 + 0x8f6d (g_closure_invoke + 0x11d) 0x2c0a3d: /usr/lib/libgobject-2.0.so.0 + 0x19a3d 0x2c1d0f: /usr/lib/libgobject-2.0.so.0 + 0x1ad0f (g_signal_emit_valist + 0x68f) 0x2c2109: /usr/lib/libgobject-2.0.so.0 + 0x1b109 (g_signal_emit + 0x29) 0x384f7e8: /usr/lib/libgtk-x11-2.0.so.0 + 0x20e7e8 0x375df03: /usr/lib/libgtk-x11-2.0.so.0 + 0x11cf03 (gtk_propagate_event + 0x183) 0x375f157: /usr/lib/libgtk-x11-2.0.so.0 + 0x11e157 (gtk_main_do_event + 0x317) 0x35f593a: /usr/lib/libgdk-x11-2.0.so.0 + 0x4093a 0x349e15d: /usr/lib/libglib-2.0.so.0 + 0x2515d (g_main_context_dispatch + 0x16d) 0x34a13ef: /usr/lib/libglib-2.0.so.0 + 0x283ef 0x34a1955: /usr/lib/libglib-2.0.so.0 + 0x28955 (g_main_context_iteration + 0x65) 0xe0e901: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0x14901 0xe7d21d: /usr/lib/openoffice.org2.0/program/libvclplug_gen680li.so + 0x4321d (X11SalInstance::Yield(unsigned char) + 0x27) 0x6922866: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x8a866 (Application::Yield() + 0x48) 0x69228ea: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x8a8ea (Application::Execute() + 0x26) 0x7f6a0bb: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x280bb (desktop::Desktop::Main() + 0x15af) 0x6926956: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x8e956 0x6926a09: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x8ea09 (SVMain() + 0x2b) 0x7f62bf3: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x20bf3 (sal_main + 0x57) 0x7f62c3f: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x20c3f (main + 0x27) 0xb8e7e4: /lib/libc.so.6 + 0x157e4 (__libc_start_main + 0xdc) 0x80484d1: /usr/lib/openoffice.org2.0/program/simpress.bin + 0x4d1
Cam't confirm that for "2.0.2 German version WIN XP: [680m5(Build9011)]"
Sorry, not reproducible on my FC4.92. Reassigned. @cl: is there anything visible in the stack?
looks like a vcl issue, pl, any ideas?
can reproduce with m169 on slackware linux. actually, it is even simpler. open an empty writer document, right click. move mouse over any of submenus so that it opens, press esc. bang. turns out, there's also the same report filed at novell bugzilla : https://bugzilla.novell.com/show_bug.cgi?id=170772 hope there will be no duplicate efforts to solve this ;) ps. could we please mark issue 63549 as dupe of this, or this issue as a dupe of that one ?
Thanks, dup. *** This issue has been marked as a duplicate of 65721 ***
closing duplicate