open office crashes on start (hardy)

Bug #238366 reported by Bruce Bales
10
Affects Status Importance Assigned to Milestone
openoffice.org (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: openoffice.org

Used open office calc yesterday - no problems. Today, tried to start OOO calc. Get the OOO window and bar at bottom barely starts across
when the whole window disappears. Then get the KDE crash handler. Same thing happens with OOO.writer and OOO.database. strace is below.

lsb_release -rd
Description: Ubuntu 8.04
Release: 8.04

apt-cache policy openoffice.org
openoffice.org:
  Installed: 1:2.4.0-3ubuntu6
  Candidate: 1:2.4.0-3ubuntu6
  Version table:
 *** 1:2.4.0-3ubuntu6 0
        500 http://us.archive.ubuntu.com hardy/main Packages
        100 /var/lib/dpkg/status

strace is below.

(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb4f86ac0 (LWP 9781)]
[New Thread 0xb3024b90 (LWP 9782)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6 0x770fdf34 in ?? ()
#7 0xb710d859 in osl_createPipe ()
   from /usr/lib/openoffice/program/libuno_sal.so.3
#8 0xb73b7f23 in vos::OPipe::create ()
   from /usr/lib/openoffice/program/libvos3gcc3.so
#9 0x08084463 in desktop::OfficeIPCThread::EnableOfficeIPCThread ()
#10 0x0806a34c in desktop::Desktop::Init ()
#11 0xb7c268e7 in InitVCL () from /usr/lib/openoffice/program/libvcl680li.so
#12 0xb7c26b5e in ?? () from /usr/lib/openoffice/program/libvcl680li.so
#13 0xb7c26d55 in SVMain () from /usr/lib/openoffice/program/libvcl680li.so
#14 0x08068239 in main ()

Revision history for this message
Aleksander Blomskøld (aleksabl) wrote :

I'm not sure if this is the same problem, but my openoffice also crashes upon startup. It just started to happen a couple of days ago.

It only happens when starting oowriter/oocalc/etc with a file to open as a parameter.

Executing "oowriter" works.
Executing "oowriter foo.doc" (where foo is an actual file in my directory). crashes
Executing "oowriter nonexistingfile" crashes in the same way.

It is reprodusable every time and it is quite annoying as I can't open a document directly from nautlius/firefox/etc.

Here is an example of a backtrace:

Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0x7ff275f3197c]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x15) [0x7ff275f31a15]
#2 /usr/lib/libX11.so.6 [0x7ff279bfb323]
#3 /usr/lib/libX11.so.6(XCreateWindow+0x44) [0x7ff279bf2d54]
#4 /usr/lib/libgdk-x11-2.0.so.0(gdk_window_new+0x395) [0x7ff275adbc05]
#5 /usr/lib/libgtk-x11-2.0.so.0 [0x7ff27116a4c8]
#6 /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x10f) [0x7ff274f6fbcf]
#7 /usr/lib/libgobject-2.0.so.0 [0x7ff274f83386]
#8 /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x875) [0x7ff274f850d5]
#9 /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83) [0x7ff274f85483]
#10 /usr/lib/libgtk-x11-2.0.so.0(gtk_widget_realize+0x77) [0x7ff27115b957]
#11 /usr/lib/openoffice/program/libvclplug_gtk680lx.so [0x7ff27151376d]
#12 /usr/lib/openoffice/program/libvclplug_gtk680lx.so [0x7ff27151416a]
#13 /usr/lib/openoffice/program/libvclplug_gtk680lx.so [0x7ff27151482b]
#14 /usr/lib/openoffice/program/libvclplug_gtk680lx.so [0x7ff2714ecf64]
#15 /usr/lib/openoffice/program/libvcl680lx.so [0x7ff27d4984ed]
#16 /usr/lib/openoffice/program/libvcl680lx.so [0x7ff27d42d322]
#17 /usr/lib/openoffice/program/libvcl680lx.so(_ZN9TabDialogC2EP6WindowRK5ResId+0x5f) [0x7ff27d46a1cf]
#18 /usr/lib/openoffice/program/libsvx680lx.so [0x7ff269cca084]
#19 /usr/lib/openoffice/program/libsvx680lx.so [0x7ff269e9edb4]

Revision history for this message
Chris Cheney (ccheney) wrote :

Does moving/removing the ~/.openoffice.org2/ directory help?

Changed in openoffice.org:
status: New → Incomplete
Revision history for this message
Aleksander Blomskøld (aleksabl) wrote :

No, still the same error:

(...):~$ mv .openoffice.org2/ .openoffice.org2.old/
(...):~$ cd Dokumenter/
(...):~/Dokumenter$ oowriter cv.odt
(...):~/Dokumenter$ Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0x7fc61d98597c]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x15) [0x7fc61d985a15]
#2 /usr/lib/libX11.so.6 [0x7fc62164f323]
#3 /usr/lib/libX11.so.6(XCreateWindow+0x44) [0x7fc621646d54]
#4 /usr/lib/libgdk-x11-2.0.so.0(gdk_window_new+0x395) [0x7fc61d52fc05]
#5 /usr/lib/libgtk-x11-2.0.so.0 [0x7fc618bbe4c8]
#6 /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x10f) [0x7fc61c9c3bcf]
#7 /usr/lib/libgobject-2.0.so.0 [0x7fc61c9d7386]
#8 /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x875) [0x7fc61c9d90d5]
#9 /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83) [0x7fc61c9d9483]
#10 /usr/lib/libgtk-x11-2.0.so.0(gtk_widget_realize+0x77) [0x7fc618baf957]
#11 /usr/lib/openoffice/program/libvclplug_gtk680lx.so [0x7fc618f6776d]
#12 /usr/lib/openoffice/program/libvclplug_gtk680lx.so [0x7fc618f6816a]
#13 /usr/lib/openoffice/program/libvclplug_gtk680lx.so [0x7fc618f6882b]
#14 /usr/lib/openoffice/program/libvclplug_gtk680lx.so [0x7fc618f40f64]
#15 /usr/lib/openoffice/program/libvcl680lx.so [0x7fc624eec4ed]
#16 /usr/lib/openoffice/program/libvcl680lx.so [0x7fc624e81322]
#17 /usr/lib/openoffice/program/libvcl680lx.so(_ZN9TabDialogC2EP6WindowRK5ResId+0x5f) [0x7fc624ebe1cf]
#18 /usr/lib/openoffice/program/libsvx680lx.so [0x7fc60a8b5084]
#19 /usr/lib/openoffice/program/libsvx680lx.so [0x7fc60aa89db4]

Changed in openoffice.org:
status: Incomplete → New
Revision history for this message
Susanne Moog (mail-susi-moog) wrote :

I have the same error (can open open office writer directly, can't open a file in nautilus, firefox etc.). I have found out that it seems to be the package "openoffice.org-gtk" causing this. <- Deinstalling it gives me an ugly but working openoffice.

Revision history for this message
Alexander Brügmann (brueggi-brueggisite) wrote :

I also noticed, that running openoffice as root (sudo openoffice) works fine. If you run sudo oowriter, the same error message as above appears.

Revision history for this message
Hans van den Bogert (hbogert) wrote :

Well I've got the same issue, and removing openoffice-gnome does solve it.
Thank for the temporary workaround!

Changed in openoffice.org:
status: New → Confirmed
Revision history for this message
Michael Hanson (mhanson) wrote :

Strange, same issue here. Only happened after I installed XFCE4 and some related programs. Upon uninstalling "xscreensaver", the problem is solved.

Revision history for this message
Matteo Baldoni (baldoni) wrote :

Same problem for me (Ubuntu Hardy, amd64 version), starting openoffice presenter by nautilus causes its crash. The workaround suggested by Susanne works also for me.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.