[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#553585: openoffice.org-base: Navigating menus causes Java crash



Package: openoffice.org-base
Version: 1:3.1.1-2
Severity: important

Howdy,

Navigating the menus in OpenOffice.org Base causes the application to
crash with a Java machine error.

Steps to reproduce:

* Run the OpenOffice.org Base program from ‘gdb’:

    $ gdb /usr/lib/openoffice/program/soffice.bin

  * The GNU Debugger will load the program.

* Run the OpenOffice.org Base program from the ‘gdb’ prompt:

    (gdb) set pagination 0
    (gdb) run

  * The OpenOffice.org program window opens.

* Select the menu option File → New → Database.

  * The “Database wizard” opens at the “Select database” step.

* Select the “Create a new database” option.

* Select the “Finish” control.

  * The wizard prompts for a filename for the new database.

* Select an arbitrary nonexistent filename, e.g. ‘/tmp/foo.odb’.

  * The OpenOffice.org Base application window opens showing the new database.

* Select and deselect several menus from the menu bar in succession,
  by using the <Alt>+<letter> keyboard shortcuts:

  <Alt>+f <Esc>
  <Alt>+e <Esc>
  <Alt>+v <Esc>
  <Alt>+i <Esc>
  <Alt>+v <Esc>
  <Alt>+e <Esc>
  <Alt>+f <Esc>
  <Alt>+e

  * After a number of such selections, the application crashes.

The resulting backtrace (obtained with GDB's ‘bt’ command) is attached
to this message.


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (900, 'stable')
Architecture: powerpc (ppc64)

Kernel: Linux 2.6.30-2-powerpc64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_AU.UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages openoffice.org-base depends on:
ii  java-gcj-compat [java5- 1.0.80-5.1       Java runtime environment using GIJ
ii  libc6                   2.9-25           GNU C Library: Shared libraries
ii  libgcc1                 1:4.4.1-4        GCC support library
ii  libhsqldb-java          1.8.0.10-5       Java SQL database engine
ii  libstdc++6              4.4.1-4          The GNU Standard C++ Library v3
ii  openjdk-6-jre [java5-ru 6b16-4           OpenJDK Java runtime, using Hotspo
ii  openoffice.org-base-cor 1:3.1.1-2        full-featured office productivity 
ii  openoffice.org-core     1:3.1.1-2        full-featured office productivity 
ii  openoffice.org-java-com 1:3.1.1-2        full-featured office productivity 
ii  ure                     1.5.1+OOo3.1.1-2 OpenOffice.org UNO runtime environ

openoffice.org-base recommends no packages.

Versions of packages openoffice.org-base suggests:
pn  libmysql-jav <none>                      (no description available)
ii  mdbtools     0.5.99.0.6pre1.0.20051109-5 JET / MS Access database (MDB) too
pn  openoffice.o <none>                      (no description available)
pn  openoffice.o <none>                      (no description available)
ii  unixodbc     2.2.11-20                   ODBC tools libraries

Versions of packages openoffice.org-core depends on:
ii  fontconfig             2.6.0-4           generic font configuration library
ii  libc6                  2.9-25            GNU C Library: Shared libraries
ii  libcairo2              1.8.8-2           The Cairo 2D vector graphics libra
ii  libcurl3-gnutls        7.19.5-1.1        Multi-protocol file transfer libra
ii  libdb4.7               4.7.25-8          Berkeley v4.7 Database Libraries [
ii  libexpat1              2.0.1-4           XML parsing C library - runtime li
ii  libfreetype6           2.3.11-1          FreeType 2 font engine, shared lib
ii  libgcc1                1:4.4.1-4         GCC support library
ii  libglib2.0-0           2.22.2-2          The GLib library of C routines
ii  libgstreamer-plugins-b 0.10.25-1         GStreamer libraries from the "base
ii  libgstreamer0.10-0     0.10.25-2         Core GStreamer libraries and eleme
ii  libgtk2.0-0            2.18.2-1          The GTK+ graphical user interface 
ii  libhunspell-1.2-0      1.2.8-5           spell checker and morphological an
ii  libhyphen0             2.4-6             ALTLinux hyphenation library - sha
ii  libice6                2:1.0.5-1         X11 Inter-Client Exchange library
ii  libicu42               4.2.1-3           International Components for Unico
ii  libjpeg62              6b-15             The Independent JPEG Group's JPEG 
ii  libldap-2.4-2          2.4.17-1          OpenLDAP libraries
ii  libneon27              0.29.0-1          An HTTP and WebDAV client library
ii  libnspr4-0d            4.8-1             NetScape Portable Runtime Library
ii  libnss3-1d             3.12.4-1          Network Security Service libraries
ii  librdf0                1.0.9-2           Redland Resource Description Frame
ii  libsm6                 2:1.1.1-1         X11 Session Management library
ii  libstdc++6             4.4.1-4           The GNU Standard C++ Library v3
ii  libx11-6               2:1.2.2-1+b1      X11 client-side library
ii  libxaw7                2:1.0.6-1         X11 Athena Widget library
ii  libxext6               2:1.0.4-1         X11 miscellaneous extension librar
ii  libxml2                2.7.6.dfsg-1      GNOME XML library
ii  libxrandr2             2:1.3.0-2         X11 RandR extension library
ii  libxrender1            1:0.9.4-2         X Rendering Extension client libra
ii  libxslt1.1             1.1.26-1          XSLT processing library - runtime 
ii  libxt6                 1:1.0.6-1         X11 toolkit intrinsics library
ii  libxtst6               2:1.0.3-1         X11 Testing -- Resource extension 
ii  openoffice.org-common  1:3.1.1-2         full-featured office productivity 
ii  ttf-opensymbol         1:3.1.1-2         OpenSymbol TrueType font
ii  ure                    1.5.1+OOo3.1.1-2  OpenOffice.org UNO runtime environ
ii  zlib1g                 1:1.2.3.3.dfsg-15 compression library - runtime

Versions of packages openoffice.org-base is related to:
pn  libmyodbc    <none>                      (no description available)
pn  libmysql-jav <none>                      (no description available)
pn  libpg-java   <none>                      (no description available)
pn  libsapdbc-ja <none>                      (no description available)
pn  libsqliteodb <none>                      (no description available)
ii  mdbtools     0.5.99.0.6pre1.0.20051109-5 JET / MS Access database (MDB) too
pn  odbc-postgre <none>                      (no description available)
pn  tdsodbc      <none>                      (no description available)
ii  unixodbc     2.2.11-20                   ODBC tools libraries

-- no debconf information

-- 
 \         “I have the simplest tastes. I am always satisfied with the |
  `\                                               best.” —Oscar Wilde |
_o__)                                                                  |
Ben Finney <ben@benfinney.id.au>
(gdb) bt
#0  0x067162d8 in ?? () from /usr/lib/jvm/java-6-openjdk/jre/lib/ppc/server/libjvm.so
#1  0x067162ac in ?? () from /usr/lib/jvm/java-6-openjdk/jre/lib/ppc/server/libjvm.so
#2  0x067a1338 in ?? () from /usr/lib/jvm/java-6-openjdk/jre/lib/ppc/server/libjvm.so
#3  0x067a1b3c in ?? () from /usr/lib/jvm/java-6-openjdk/jre/lib/ppc/server/libjvm.so
#4  0x06707af0 in ?? () from /usr/lib/jvm/java-6-openjdk/jre/lib/ppc/server/libjvm.so
#5  0x06795ed0 in ?? () from /usr/lib/jvm/java-6-openjdk/jre/lib/ppc/server/libjvm.so
#6  0x068a4464 in ?? () from /usr/lib/jvm/java-6-openjdk/jre/lib/ppc/server/libjvm.so
#7  0x06794804 in ?? () from /usr/lib/jvm/java-6-openjdk/jre/lib/ppc/server/libjvm.so
#8  0x06794c1c in ?? () from /usr/lib/jvm/java-6-openjdk/jre/lib/ppc/server/libjvm.so
#9  0x06794ce4 in ?? () from /usr/lib/jvm/java-6-openjdk/jre/lib/ppc/server/libjvm.so
#10 0x06930ae0 in ?? () from /usr/lib/jvm/java-6-openjdk/jre/lib/ppc/server/libjvm.so
#11 0x067a2230 in ?? () from /usr/lib/jvm/java-6-openjdk/jre/lib/ppc/server/libjvm.so
#12 0x0d846c14 in jvmaccess::VirtualMachine::attachThread () from /usr/lib/openoffice/program/../basis-link/program/../ure-link/lib/libjvmaccessgcc3.so.3
#13 0x0d84713c in AttachGuard () from /usr/lib/openoffice/program/../basis-link/program/../ure-link/lib/libjvmaccessgcc3.so.3
#14 0x07150534 in SDBThreadAttach () from /usr/lib/openoffice/program/../basis-link/program/libjdbclp.so
#15 0x07136a54 in connectivity::java_sql_DatabaseMetaData::impl_callBooleanMethod () from /usr/lib/openoffice/program/../basis-link/program/libjdbclp.so
#16 0x071376c4 in connectivity::java_sql_DatabaseMetaData::isReadOnly () from /usr/lib/openoffice/program/../basis-link/program/libjdbclp.so
#17 0x087837d4 in dbaui::OApplicationController::isConnectionReadOnly () from /usr/lib/openoffice/program/../basis-link/program/libdbulp.so
#18 0x0877d608 in dbaui::OApplicationController::GetState () from /usr/lib/openoffice/program/../basis-link/program/libdbulp.so
#19 0x08706f8c in dbaui::OGenericUnoController::ImplBroadcastFeatureState () from /usr/lib/openoffice/program/../basis-link/program/libdbulp.so
#20 0x08707628 in dbaui::OGenericUnoController::addStatusListener () from /usr/lib/openoffice/program/../basis-link/program/libdbulp.so
#21 0x0a6c8820 in framework::MenuBarManager::Activate () from /usr/lib/openoffice/program/../basis-link/program/libfwklp.so
#22 0x0a6c89b0 in framework::MenuBarManager::LinkStubActivate () from /usr/lib/openoffice/program/../basis-link/program/libfwklp.so
#23 0x0f34d76c in Link::Call () from /usr/lib/openoffice/program/../basis-link/program/libsfxlp.so
#24 0x0e329464 in Menu::Activate () from /usr/lib/openoffice/program/../basis-link/program/libvcllp.so
#25 0x0e32d558 in PopupMenu::ImplExecute () from /usr/lib/openoffice/program/../basis-link/program/libvcllp.so
#26 0x0e32dd28 in MenuBarWindow::ImplCreatePopup () from /usr/lib/openoffice/program/../basis-link/program/libvcllp.so
#27 0x0e32dfc4 in MenuBarWindow::ChangeHighlightItem () from /usr/lib/openoffice/program/../basis-link/program/libvcllp.so
#28 0x0e32e8c4 in MenuBarWindow::ImplHandleKeyEvent () from /usr/lib/openoffice/program/../basis-link/program/libvcllp.so
#29 0x0e32e970 in MenuBarWindow::KeyInput () from /usr/lib/openoffice/program/../basis-link/program/libvcllp.so
#30 0x0e37a9fc in ImplHandleKey () from /usr/lib/openoffice/program/../basis-link/program/libvcllp.so
#31 0x0e37cb64 in ImplWindowFrameProc () from /usr/lib/openoffice/program/../basis-link/program/libvcllp.so
#32 0x0b96a3e0 in SalFrame::CallCallback () from /usr/lib/openoffice/basis3.1/program/libvclplug_gtklp.so
#33 0x0b969d14 in GtkSalFrame::doKeyCallback () from /usr/lib/openoffice/basis3.1/program/libvclplug_gtklp.so
#34 0x0b96a324 in GtkSalFrame::signalKey () from /usr/lib/openoffice/basis3.1/program/libvclplug_gtklp.so
#35 0x0b5f16e4 in _gtk_marshal_BOOLEAN__BOXED (closure=0x1002e630, return_value=0xffffdd10, n_param_values=<value optimized out>, param_values=0x1006c180, invocation_hint=<value optimized out>, marshal_data=0xb96a028) at /build/buildd-gtk+2.0_2.18.2-1-powerpc-Yslvr5/gtk+2.0-2.18.2/gtk/gtkmarshalers.c:84
#36 0x0c09d138 in IA__g_closure_invoke (closure=0x1002e630, return_value=0xffffdd10, n_param_values=2, param_values=0x1006c180, invocation_hint=0xffffdd30) at /build/buildd-glib2.0_2.22.2-2-powerpc-ml7PGQ/glib2.0-2.22.2/gobject/gclosure.c:767
#37 0x0c0b9510 in signal_emit_unlocked_R (node=0x10059cd8, detail=0, instance=0x101360b8, emission_return=0xffffde38, instance_and_params=0x1006c180) at /build/buildd-glib2.0_2.22.2-2-powerpc-ml7PGQ/glib2.0-2.22.2/gobject/gsignal.c:3247
#38 0x0c0baa10 in IA__g_signal_emit_valist (instance=<value optimized out>, signal_id=<value optimized out>, detail=0, var_args=0xffffdf48) at /build/buildd-glib2.0_2.22.2-2-powerpc-ml7PGQ/glib2.0-2.22.2/gobject/gsignal.c:2990
#39 0x0c0bb18c in IA__g_signal_emit (instance=<value optimized out>, signal_id=<value optimized out>, detail=<value optimized out>) at /build/buildd-glib2.0_2.22.2-2-powerpc-ml7PGQ/glib2.0-2.22.2/gobject/gsignal.c:3037
#40 0x0b745914 in gtk_widget_event_internal (widget=0x101360b8, event=0x10b74ad0) at /build/buildd-gtk+2.0_2.18.2-1-powerpc-Yslvr5/gtk+2.0-2.18.2/gtk/gtkwidget.c:4767
#41 0x0b5e71cc in IA__gtk_propagate_event (widget=0x101360b8, event=0x10b74ad0) at /build/buildd-gtk+2.0_2.18.2-1-powerpc-Yslvr5/gtk+2.0-2.18.2/gtk/gtkmain.c:2389
#42 0x0b5e8c14 in IA__gtk_main_do_event (event=0x10b74ad0) at /build/buildd-gtk+2.0_2.18.2-1-powerpc-Yslvr5/gtk+2.0-2.18.2/gtk/gtkmain.c:1620
#43 0x0c3ce768 in gdk_event_dispatch (source=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at /build/buildd-gtk+2.0_2.18.2-1-powerpc-Yslvr5/gtk+2.0-2.18.2/gdk/x11/gdkevents-x11.c:2369
#44 0x0bfb62bc in g_main_dispatch (context=0x10048850) at /build/buildd-glib2.0_2.22.2-2-powerpc-ml7PGQ/glib2.0-2.22.2/glib/gmain.c:1960
#45 IA__g_main_context_dispatch (context=0x10048850) at /build/buildd-glib2.0_2.22.2-2-powerpc-ml7PGQ/glib2.0-2.22.2/glib/gmain.c:2513
#46 0x0bfbae78 in g_main_context_iterate (context=0x10048850, block=1, dispatch=1, self=<value optimized out>) at /build/buildd-glib2.0_2.22.2-2-powerpc-ml7PGQ/glib2.0-2.22.2/glib/gmain.c:2591
#47 0x0bfbb128 in IA__g_main_context_iteration (context=0x10048850, may_block=1) at /build/buildd-glib2.0_2.22.2-2-powerpc-ml7PGQ/glib2.0-2.22.2/glib/gmain.c:2654
#48 0x0b941998 in GtkXLib::Yield () from /usr/lib/openoffice/basis3.1/program/libvclplug_gtklp.so
#49 0x0b3607ac in X11SalInstance::Yield () from /usr/lib/openoffice/basis3.1/program/libvclplug_genlp.so
#50 0x0e1e6958 in Application::Yield () from /usr/lib/openoffice/program/../basis-link/program/libvcllp.so
#51 0x0e1e69c0 in Application::Execute () from /usr/lib/openoffice/program/../basis-link/program/libvcllp.so
#52 0x0fdc0e70 in desktop::Desktop::Main () from /usr/lib/openoffice/program/../basis-link/program/libsofficeapp.so
#53 0x0e1ea570 in ImplSVMain () from /usr/lib/openoffice/program/../basis-link/program/libvcllp.so
#54 0x0e1ea76c in SVMain () from /usr/lib/openoffice/program/../basis-link/program/libvcllp.so
#55 0x0fde28c8 in soffice_main () from /usr/lib/openoffice/program/../basis-link/program/libsofficeapp.so
#56 0x10001c94 in main ()

Attachment: signature.asc
Description: Digital signature


Reply to: