Bug#354895: openoffice.org-base: Form wizard fails with several JREs with different symptoms
Package: openoffice.org-base
Version: 2.0.1-2
Severity: important
Hi,
I've tried to "Use Wizard to Create Form " on my postgresql database. No
matter which of the installed JREs I've used the wizard failed:
1. sun-j2sdk1.5 1.5.0+update06 and Blackdown j2re1.4 [jav 1.4.2.03-1]
The wizard doesn't even start.
2. Free Software Foundation 1.4.2
Sometimes the Wizard starts sometime it doesn't. Sometimes it only
starts after using a Wizard to create a letter in oowriter and then open
the .odb.
If the Wizard starts it throws an exception when trying to finish so it
is not possible to save the created form.
I've tried connecting to my DBMS via ODBC and postgresql-sdbc-0.7. The
result is the same.
Attached to this report you will find what ooffice has to say about the
exception.
Regards,
Felix
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15.3-jawaka
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Versions of packages openoffice.org-base depends on:
ii j2re1.4 [jav 1.4.2.03-1 Blackdown Java(TM) 2 Runtime
Envir
ii java-gcj-com 1.0.51-1 Java runtime environment using
GIJ
ii libc6 2.3.6-2 GNU C Library: Shared libraries
an
ii libgcc1 1:4.0.2-9 GCC support library
ii libglib2.0-0 2.8.6-1 The GLib library of C routines
ii libhsqldb-ja 1.8.0.2-2 Java SQL database engine
ii libmdbtools 0.5.99.0.6pre1.0.20051109-2 mdbtools libraries
ii libstdc++6 4.0.2-9 The GNU Standard C++ Library v3
ii libstlport4. 4.6.2-3 STLport C++ class library
ii openoffice.o 2.0.1-2 OpenOffice.org office suite
archit
ii openoffice.o 2.0.1-2 OpenOffice.org office suite Java
s
ii sun-j2sdk1.5 1.5.0+update06 Java(TM) 2 SDK, Standard Edition,
openoffice.org-base recommends no packages.
-- no debconf information
=======================================================
=== Note: An Exception was thrown which should have ===
=== caused a crash. I caught it. Please report this ===
=== to openoffice.org ===
=======================================================
java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (/usr/lib/libgcj.so.6.0.0)
at com.sun.star.wizards.ui.event.MethodInvocation.invoke(java.lang.Object) (Unknown Source)
at com.sun.star.wizards.ui.event.AbstractListener.invoke(java.lang.String, java.lang.String, java.lang.Object) (Unknown Source)
at com.sun.star.wizards.ui.event.CommonListener.actionPerformed(com.sun.star.awt.ActionEvent) (Unknown Source)
at ActionListenerMultiplexer.actionPerformed(com.sun.star.awt.ActionEvent const&) (/usr/lib/openoffice/program/libtk680li.so)
at ActionListenerMultiplexer.actionPerformed(com.sun.star.awt.ActionEvent const&) (/usr/lib/openoffice/program/libtk680li.so)
at VCLXButton.ProcessWindowEvent(VclWindowEvent const&) (/usr/lib/openoffice/program/libtk680li.so)
at VCLXWindow.WindowEventListener(VclSimpleEvent) (/usr/lib/openoffice/program/libtk680li.so)
at VCLXWindow.LinkStubWindowEventListener(void, void) (/usr/lib/openoffice/program/libtk680li.so)
at VclEventListeners.Call(VclSimpleEvent) const (/usr/lib/openoffice/program/libvcl680li.so)
at Window.CallEventListeners(unsigned long, void) (/usr/lib/openoffice/program/libvcl680li.so)
at Window.ImplCallEventListeners(unsigned long, void) (/usr/lib/openoffice/program/libvcl680li.so)
at Control.ImplCallEventListenersAndHandler(unsigned long, Link const&, void) (/usr/lib/openoffice/program/libvcl680li.so)
at Button.Click() (/usr/lib/openoffice/program/libvcl680li.so)
at PushButton.Tracking(TrackingEvent const&) (/usr/lib/openoffice/program/libvcl680li.so)
at Window.EndTracking(unsigned short) (/usr/lib/openoffice/program/libvcl680li.so)
at .ImplHandleMouseEvent(Window, unsigned short, unsigned char, long, long, unsigned long, unsigned short, unsigned short) (/usr/lib/openoffice/program/libvcl680li.so)
at .ImplHandleSalMouseButtonUp(Window, SalMouseEvent) (/usr/lib/openoffice/program/libvcl680li.so)
at .ImplWindowFrameProc(void, SalFrame, unsigned short, void const) (/usr/lib/openoffice/program/libvcl680li.so)
at SalFrame.CallCallback(unsigned short, void const) const (/usr/lib/openoffice/program/libvclplug_gen680li.so)
at X11SalFrame.HandleMouseEvent(_XEvent) (/usr/lib/openoffice/program/libvclplug_gen680li.so)
at X11SalFrame.Dispatch(_XEvent) (/usr/lib/openoffice/program/libvclplug_gen680li.so)
at SalX11Display.Dispatch(_XEvent) (/usr/lib/openoffice/program/libvclplug_gen680li.so)
at SalX11Display.Yield(unsigned char) (/usr/lib/openoffice/program/libvclplug_gen680li.so)
at YieldEntry.HandleNextEvent() const (/usr/lib/openoffice/program/libvclplug_gen680li.so)
at SalXLib.Yield(unsigned char) (/usr/lib/openoffice/program/libvclplug_gen680li.so)
at X11SalInstance.Yield(unsigned char) (/usr/lib/openoffice/program/libvclplug_gen680li.so)
at Application.Yield() (/usr/lib/openoffice/program/libvcl680li.so)
at Dialog.Execute() (/usr/lib/openoffice/program/libvcl680li.so)
at VCLXDialog.execute() (/usr/lib/openoffice/program/libtk680li.so)
at UnoDialogControl.execute() (/usr/lib/openoffice/program/libtk680li.so)
at .Java_com_sun_star_bridges_jni_1uno_JNI_1proxy_dispatch_1call (/usr/lib/openoffice/program/libjava_uno.so)
at com.sun.star.bridges.jni_uno.JNI_proxy.invoke(java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) (Unknown Source)
at null$Proxy74.execute() (Unknown Source)
at com.sun.star.wizards.ui.UnoDialog.executeDialog(com.sun.star.awt.Rectangle) (Unknown Source)
at com.sun.star.wizards.ui.UnoDialog.executeDialog(com.sun.star.uno.XInterface) (Unknown Source)
at com.sun.star.wizards.form.FormWizard.startFormWizard(com.sun.star.lang.XMultiServiceFactory, com.sun.star.beans.PropertyValue[]) (Unknown Source)
at com.sun.star.wizards.form.CallFormWizard$FormWizardImplementation.trigger(java.lang.String) (Unknown Source)
at .ImplWindowFrameProc(void, SalFrame, unsigned short, void const) (/usr/lib/openoffice/program/libvcl680li.so)
at SalFrame.CallCallback(unsigned short, void const) const (/usr/lib/openoffice/program/libvclplug_gen680li.so)
at SalDisplay.DispatchInternalEvent() (/usr/lib/openoffice/program/libvclplug_gen680li.so)
at SalX11Display.Yield(unsigned char) (/usr/lib/openoffice/program/libvclplug_gen680li.so)
at YieldEntry.HandleNextEvent() const (/usr/lib/openoffice/program/libvclplug_gen680li.so)
at SalXLib.Yield(unsigned char) (/usr/lib/openoffice/program/libvclplug_gen680li.so)
at X11SalInstance.Yield(unsigned char) (/usr/lib/openoffice/program/libvclplug_gen680li.so)
at Application.Yield() (/usr/lib/openoffice/program/libvcl680li.so)
at Application.Execute() (/usr/lib/openoffice/program/libvcl680li.so)
at desktop.Desktop.Main() (/usr/lib/openoffice/program/soffice.bin)
Caused by: java.lang.IllegalAccessError: com.sun.star.wizards.form.FormDocument: com.sun.star.wizards.form.FormDocument$ControlForm.setFormProperties([Lcom.sun.star.beans.PropertyValue;Lcom.sun.star.wizards.db.CommandMetaData;)V
at com.sun.star.wizards.form.FormDocument.finalizeForms(com.sun.star.wizards.form.DataEntrySetter, com.sun.star.wizards.form.FieldLinker, com.sun.star.wizards.form.FormConfiguration) (Unknown Source)
at com.sun.star.wizards.form.FormWizard.finishWizard() (Unknown Source)
at com.sun.star.wizards.ui.WizardDialog.finishWizard_1() (Unknown Source)
at java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (/usr/lib/libgcj.so.6.0.0)
at com.sun.star.wizards.ui.event.MethodInvocation.invoke(java.lang.Object) (Unknown Source)
at com.sun.star.wizards.ui.event.AbstractListener.invoke(java.lang.String, java.lang.String, java.lang.Object) (Unknown Source)
at com.sun.star.wizards.ui.event.CommonListener.actionPerformed(com.sun.star.awt.ActionEvent) (Unknown Source)
at ActionListenerMultiplexer.actionPerformed(com.sun.star.awt.ActionEvent const&) (/usr/lib/openoffice/program/libtk680li.so)
at ActionListenerMultiplexer.actionPerformed(com.sun.star.awt.ActionEvent const&) (/usr/lib/openoffice/program/libtk680li.so)
at VCLXButton.ProcessWindowEvent(VclWindowEvent const&) (/usr/lib/openoffice/program/libtk680li.so)
at VCLXWindow.WindowEventListener(VclSimpleEvent) (/usr/lib/openoffice/program/libtk680li.so)
at VCLXWindow.LinkStubWindowEventListener(void, void) (/usr/lib/openoffice/program/libtk680li.so)
at VclEventListeners.Call(VclSimpleEvent) const (/usr/lib/openoffice/program/libvcl680li.so)
at Window.CallEventListeners(unsigned long, void) (/usr/lib/openoffice/program/libvcl680li.so)
at Window.ImplCallEventListeners(unsigned long, void) (/usr/lib/openoffice/program/libvcl680li.so)
at Control.ImplCallEventListenersAndHandler(unsigned long, Link const&, void) (/usr/lib/openoffice/program/libvcl680li.so)
at Button.Click() (/usr/lib/openoffice/program/libvcl680li.so)
at PushButton.Tracking(TrackingEvent const&) (/usr/lib/openoffice/program/libvcl680li.so)
at Window.EndTracking(unsigned short) (/usr/lib/openoffice/program/libvcl680li.so)
at .ImplHandleMouseEvent(Window, unsigned short, unsigned char, long, long, unsigned long, unsigned short, unsigned short) (/usr/lib/openoffice/program/libvcl680li.so)
at .ImplHandleSalMouseButtonUp(Window, SalMouseEvent) (/usr/lib/openoffice/program/libvcl680li.so)
at .ImplWindowFrameProc(void, SalFrame, unsigned short, void const) (/usr/lib/openoffice/program/libvcl680li.so)
at SalFrame.CallCallback(unsigned short, void const) const (/usr/lib/openoffice/program/libvclplug_gen680li.so)
at X11SalFrame.HandleMouseEvent(_XEvent) (/usr/lib/openoffice/program/libvclplug_gen680li.so)
at X11SalFrame.Dispatch(_XEvent) (/usr/lib/openoffice/program/libvclplug_gen680li.so)
at SalX11Display.Dispatch(_XEvent) (/usr/lib/openoffice/program/libvclplug_gen680li.so)
at SalX11Display.Yield(unsigned char) (/usr/lib/openoffice/program/libvclplug_gen680li.so)
at YieldEntry.HandleNextEvent() const (/usr/lib/openoffice/program/libvclplug_gen680li.so)
at SalXLib.Yield(unsigned char) (/usr/lib/openoffice/program/libvclplug_gen680li.so)
at X11SalInstance.Yield(unsigned char) (/usr/lib/openoffice/program/libvclplug_gen680li.so)
at Application.Yield() (/usr/lib/openoffice/program/libvcl680li.so)
at Dialog.Execute() (/usr/lib/openoffice/program/libvcl680li.so)
at VCLXDialog.execute() (/usr/lib/openoffice/program/libtk680li.so)
at UnoDialogControl.execute() (/usr/lib/openoffice/program/libtk680li.so)
at .Java_com_sun_star_bridges_jni_1uno_JNI_1proxy_dispatch_1call (/usr/lib/openoffice/program/libjava_uno.so)
at com.sun.star.bridges.jni_uno.JNI_proxy.invoke(java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) (Unknown Source)
at null$Proxy74.execute() (Unknown Source)
at com.sun.star.wizards.ui.UnoDialog.executeDialog(com.sun.star.awt.Rectangle) (Unknown Source)
at com.sun.star.wizards.ui.UnoDialog.executeDialog(com.sun.star.uno.XInterface) (Unknown Source)
at com.sun.star.wizards.form.FormWizard.startFormWizard(com.sun.star.lang.XMultiServiceFactory, com.sun.star.beans.PropertyValue[]) (Unknown Source)
at com.sun.star.wizards.form.CallFormWizard$FormWizardImplementation.trigger(java.lang.String) (Unknown Source)
Reply to: