Comment 96 for bug 185311

Revision history for this message
Stephane Wirtel (OpenERP) (stephane-openerp) wrote :

I get the same problem with openoffice.org-writer 2.4.1-1ubuntu1 on hardy

If I launch oowriter with xterm I get this backtrace and oowriter is stopped, but oowriter works if I use the gnome's launcher

$ oowriter
$ Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0x7fec0f42d97c]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x15) [0x7fec0f42da15]
#2 /usr/lib/libX11.so.6 [0x7fec130f7323]
#3 /usr/lib/libX11.so.6(XCreateWindow+0x44) [0x7fec130eed54]
#4 /usr/lib/libgdk-x11-2.0.so.0(gdk_window_new+0x395) [0x7fec0efd7c05]
#5 /usr/lib/libgtk-x11-2.0.so.0 [0x7fec0a6664c8]
#6 /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x10f) [0x7fec0e46bbcf]
#7 /usr/lib/libgobject-2.0.so.0 [0x7fec0e47f386]
#8 /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x875) [0x7fec0e4810d5]
#9 /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83) [0x7fec0e481483]
#10 /usr/lib/libgtk-x11-2.0.so.0(gtk_widget_realize+0x77) [0x7fec0a657957]
#11 /usr/lib/openoffice/program/libvclplug_gtk680lx.so [0x7fec0aa0f76d]
#12 /usr/lib/openoffice/program/libvclplug_gtk680lx.so [0x7fec0aa1016a]
#13 /usr/lib/openoffice/program/libvclplug_gtk680lx.so [0x7fec0aa1082b]
#14 /usr/lib/openoffice/program/libvclplug_gtk680lx.so [0x7fec0a9e8f64]
#15 /usr/lib/openoffice/program/libvcl680lx.so [0x7fec169944ed]
#16 /usr/lib/openoffice/program/libvcl680lx.so [0x7fec16929322]
#17 /usr/lib/openoffice/program/libvcl680lx.so(_ZN9TabDialogC2EP6WindowRK5ResId+0x5f) [0x7fec169661cf]
#18 /usr/lib/openoffice/program/libsvx680lx.so [0x7fec02a51084]
#19 /usr/lib/openoffice/program/libsvx680lx.so [0x7fec02c25db4]

strace:
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/bin/oowriter", O_RDONLY) = 3
fcntl(3, F_DUPFD, 10) = 10
close(3) = 0
fcntl(10, F_SETFD, FD_CLOEXEC) = 0
rt_sigaction(SIGINT, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {0x40e480, ~[RTMIN RT_1], SA_RESTORER, 0x7fceea28c100}, NULL, 8) = 0
rt_sigaction(SIGQUIT, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGTERM, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGTERM, {SIG_DFL}, NULL, 8) = 0
read(10, "#!/bin/sh\n/usr/lib/openoffice/pr"..., 8192) = 59
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fceea7be770) = 17714
wait4(4294967295, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 17714
--- SIGCHLD (Child exited) @ 0 (0) ---
read(10, "", 8192) = 0
exit_group(0) = ?
Process 17713 detached