OpenOffice -- soffice.bin: ../../src/xcb_io.c:350: _XReply: Assertion `!dpy->xcb->reply_data' failed.

Bug #239088 reported by Chris
2
Affects Status Importance Assigned to Milestone
openoffice.org (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

When typing openoffice into a terminal window (as normal user, not root) OpenOffice would open up normally. When calling it from the menu Applications | Office | OpenOffice.org Writer or typing openoffice -writer the program crashes.

OpenOffice is version 2.4
Ubuntu is version 8.04 with all updates.
CPU is Intel Centrino Duo

user@machine:~$ soffice.bin: ../../src/xcb_io.c:350: _XReply: Assertion `!dpy->xcb->reply_data' failed.
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb5fc1767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xb5fc181e]
#2 /usr/lib/libX11.so.6 [0xb6969518]
#3 /usr/lib/libX11.so.6(XCreateWindow+0x26) [0xb6960616]
#4 /usr/lib/libgdk-x11-2.0.so.0(gdk_window_new+0x388) [0xb5f7fe98]
#5 /usr/lib/libgtk-x11-2.0.so.0 [0xb4ea02ea]
#6 /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x4f) [0xb5e3fa4f]
#7 /usr/lib/libgobject-2.0.so.0 [0xb5e31079]
#8 /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129) [0xb5e32759]
#9 /usr/lib/libgobject-2.0.so.0 [0xb5e46975]
#10 /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c6) [0xb5e48916]
#11 /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29) [0xb5e48c59]
#12 /usr/lib/libgtk-x11-2.0.so.0(gtk_widget_realize+0x8d) [0xb4e8fe4d]
#13 /usr/lib/openoffice/program/libvclplug_gtk680li.so [0xb4fe33c4]
#14 /usr/lib/openoffice/program/libvclplug_gtk680li.so [0xb4fe3de8]
#15 /usr/lib/openoffice/program/libvclplug_gtk680li.so [0xb4fe44e7]
#16 /usr/lib/openoffice/program/libvclplug_gtk680li.so [0xb4fbbdab]
#17 /usr/lib/openoffice/program/libvcl680li.so [0xb7e14194]
#18 /usr/lib/openoffice/program/libvcl680li.so [0xb7da333c]
#19 /usr/lib/openoffice/program/libvcl680li.so(_ZN9TabDialogC2EP6WindowRK5ResId+0x6f) [0xb7de45cf]
soffice.bin: ../../src/xcb_lock.c:77: _XGetXCBBuffer: Assertion `((int) ((xcb_req) - (dpy->request)) >= 0)' failed.

Fatal exception: Signal 6
Stack:
/usr/lib/openoffice/program/libuno_sal.so.3[0xb70e7d4b]
/usr/lib/openoffice/program/libuno_sal.so.3[0xb70e7e84]
/usr/lib/openoffice/program/libuno_sal.so.3[0xb70e7efe]
[0xb7f1f420]
/lib/tls/i686/cmov/libc.so.6(abort+0x101)[0xb66c7a01]
/lib/tls/i686/cmov/libc.so.6(__assert_fail+0xee)[0xb66bf10e]
/usr/lib/libX11.so.6[0xb6969324]
/usr/lib/libX11.so.6[0xb69694fd]
/usr/lib/libX11.so.6(XCreateWindow+0x26)[0xb6960616]
/usr/lib/libgdk-x11-2.0.so.0(gdk_window_new+0x388)[0xb5f7fe98]
/usr/lib/libgtk-x11-2.0.so.0[0xb4ea02ea]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x4f)[0xb5e3fa4f]
/usr/lib/libgobject-2.0.so.0[0xb5e31079]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129)[0xb5e32759]
/usr/lib/libgobject-2.0.so.0[0xb5e46975]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c6)[0xb5e48916]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb5e48c59]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_realize+0x8d)[0xb4e8fe4d]
/usr/lib/openoffice/program/libvclplug_gtk680li.so[0xb4fe33c4]
/usr/lib/openoffice/program/libvclplug_gtk680li.so[0xb4fe3de8]
/usr/lib/openoffice/program/libvclplug_gtk680li.so[0xb4fe44e7]
/usr/lib/openoffice/program/libvclplug_gtk680li.so[0xb4fbbdab]
/usr/lib/openoffice/program/libvcl680li.so[0xb7e14194]
/usr/lib/openoffice/program/libvcl680li.so[0xb7da333c]
/usr/lib/openoffice/program/libvcl680li.so(_ZN9TabDialogC2EP6WindowRK5ResId+0x6f)[0xb7de45cf]
/usr/lib/openoffice/program/libsvx680li.so[0xb1fca677]
/usr/lib/openoffice/program/libsvx680li.so[0xb21ccf0a]
/usr/lib/openoffice/program/libsvx680li.so[0xb21ce828]
/usr/lib/openoffice/program/soffice.bin(_ZN7desktop19impl_callRecoveryUIEhhh+0x5d8)[0x8074ef8]
/usr/lib/openoffice/program/soffice.bin(_ZN7desktop7Desktop9SaveTasksEv+0x22)[0x80752c2]
/usr/lib/openoffice/program/soffice.bin(_ZN7desktop7Desktop9ExceptionEt+0x2a5)[0x80769d5]
/usr/lib/openoffice/program/libvcl680li.so[0xb7c2c7bb]
/usr/lib/openoffice/program/libvos3gcc3.so(_ZN3vos26signalHandlerFunction_implEPvP13oslSignalInfo+0x18)[0xb7391098]
/usr/lib/openoffice/program/libuno_sal.so.3[0xb70e79b7]
/usr/lib/openoffice/program/libuno_sal.so.3[0xb70e7ee7]
[0xb7f1f420]
/lib/tls/i686/cmov/libc.so.6(abort+0x101)[0xb66c7a01]
/lib/tls/i686/cmov/libc.so.6(__assert_fail+0xee)[0xb66bf10e]
/usr/lib/libX11.so.6(_XReply+0x382)[0xb696a442]
/usr/lib/libX11.so.6(XTranslateCoordinates+0x84)[0xb695f984]
/usr/lib/libgdk-x11-2.0.so.0[0xb5f68516]
/usr/lib/libgdk-x11-2.0.so.0[0xb5f6865b]
/usr/lib/libgdk-x11-2.0.so.0[0xb5f68a6f]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x178)[0xb5daabf8]
/usr/lib/libglib-2.0.so.0[0xb5dade5e]
/usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x6c)[0xb5dae3ac]
/usr/lib/openoffice/program/libvclplug_gtk680li.so[0xb4fbb1f1]
/usr/lib/openoffice/program/libvclplug_gen680li.so(_ZN14X11SalInstance5YieldEbb+0x37)[0xb4b86607]
/usr/lib/openoffice/program/libvcl680li.so(_ZN11Application5YieldEb+0x59)[0xb7c27219]
/usr/lib/openoffice/program/libsvx680li.so[0xb1fde67c]
/usr/lib/openoffice/program/libsvx680li.so[0xb1fca519]
/usr/lib/openoffice/program/libsvx680li.so[0xb21ce4fd]
/usr/lib/openoffice/program/libsvx680li.so[0xb21ce87a]
/usr/lib/openoffice/program/soffice.bin(_ZN7desktop19impl_callRecoveryUIEhhh+0x5d8)[0x8074ef8]
/usr/lib/openoffice/program/soffice.bin(_ZN7desktop7Desktop11OpenClientsEv+0x1253)[0x807ce43]
/usr/lib/openoffice/program/soffice.bin(_ZN7desktop7Desktop16OpenClients_ImplEPv+0x3e)[0x807e5ae]
/usr/lib/openoffice/program/libvcl680li.so[0xb7e20f6c]
/usr/lib/openoffice/program/libvclplug_gen680li.so(_ZN10SalDisplay21DispatchInternalEventEv+0xc3)[0xb4b7b493]
/usr/lib/openoffice/program/libvclplug_gtk680li.so[0xb4fb8f61]
/usr/lib/libglib-2.0.so.0[0xb5da9081]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x178)[0xb5daabf8]
/usr/lib/libglib-2.0.so.0[0xb5dade5e]
/usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x6c)[0xb5dae3ac]
/usr/lib/openoffice/program/libvclplug_gtk680li.so[0xb4fbb1f1]
/usr/lib/openoffice/program/libvclplug_gen680li.so(_ZN14X11SalInstance5YieldEbb+0x37)[0xb4b86607]
/usr/lib/openoffice/program/libvcl680li.so(_ZN11Application5YieldEb+0x59)[0xb7c27219]
/usr/lib/openoffice/program/libvcl680li.so(_ZN11Application7ExecuteEv+0x3c)[0xb7c2733c]
/usr/lib/openoffice/program/soffice.bin(_ZN7desktop7Desktop4MainEv+0xfe3)[0x80787f3]
/usr/lib/openoffice/program/libvcl680li.so[0xb7c2cdb6]
/usr/lib/openoffice/program/libvcl680li.so(_Z6SVMainv+0x35)[0xb7c2ceb5]
/usr/lib/openoffice/program/soffice.bin(main+0xb9)[0x8068929]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb66b1450]
/usr/lib/openoffice/program/soffice.bin(_ZN13MultiLineEdit4DrawEP12OutputDeviceRK5PointRK4Sizem+0xb9)[0x8068801]
openoffice

Revision history for this message
Spayder26 (spayder26) wrote :
Revision history for this message
Brian Murray (brian-murray) wrote :

I'm marking this as a duplicate of bug 185311 as this bug is an issue with libxcb and not openoffice.org specifically. Thank you for taking the time to report this bug though.

Changed in openoffice.org:
status: New → Invalid
Revision history for this message
Lukas Hejtmanek (xhejtman) wrote :

actually it is not an issue with libxcb, it is an issue with the broken application, in this case either gtk/gdk or openoffice itself and thus it should not be closed or making a duplicate of any other xcb assertion related bugs.

workaround could be to recompile xcb so that it does not abort when locking braindamage is done, however such approach is *definitely* wrong.

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.