<html>
<head>
<base href="https://bugs.documentfoundation.org/">
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_UNCONFIRMED "
title="UNCONFIRMED - libreoffice writer freezes on lock_wait sometimes"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=117004">117004</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>libreoffice writer freezes on lock_wait sometimes
</td>
</tr>
<tr>
<th>Product</th>
<td>LibreOffice
</td>
</tr>
<tr>
<th>Version</th>
<td>6.0.3.2 release
</td>
</tr>
<tr>
<th>Hardware</th>
<td>x86-64 (AMD64)
</td>
</tr>
<tr>
<th>OS</th>
<td>Linux (All)
</td>
</tr>
<tr>
<th>Status</th>
<td>UNCONFIRMED
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>Writer
</td>
</tr>
<tr>
<th>Assignee</th>
<td>libreoffice-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>documentfoundation@mail.niknah.com
</td>
</tr></table>
<p>
<div>
<pre>Description:
Random freeze after opening a word doc.
It was ok in Ubuntu 16.04.
It's been happening since I upgraded to Ubuntu 18.04
Here's the stack trace from gdb when the freeze happens...
#0 0x00007fbd17e5410d in __lll_lock_wait ()
at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1 0x00007fbd17e4d023 in __GI___pthread_mutex_lock (mutex=0x1d78440)
at ../nptl/pthread_mutex_lock.c:78
#2 0x00007fbd1500c603 in () at /usr/lib/x86_64-linux-gnu/libX11.so.6
#3 0x00007fbd1501ca3e in XCreateWindow () at
/usr/lib/x86_64-linux-gnu/libX11.so.6
#4 0x00007fbd00a37f03 in () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#5 0x00007fbd00a0bf95 in gdk_window_new ()
at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#6 0x00007fbd00ed84ab in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#7 0x00007fbd16192f6d in g_closure_invoke ()
at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8 0x00007fbd161a5e0e in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9 0x00007fbd161ae3f5 in g_signal_emit_valist ()
at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007fbd161aee0f in g_signal_emit ()
at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007fbd00ecc3d8 in gtk_widget_realize ()
at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#12 0x00007fbd0131ba49 in () at
/usr/lib/libreoffice/program/libvclplug_gtklo.so
#13 0x00007fbd0131be3f in () at
/usr/lib/libreoffice/program/libvclplug_gtklo.so
#14 0x00007fbd0131c63b in () at
/usr/lib/libreoffice/program/libvclplug_gtklo.so
#15 0x00007fbd012fd21b in () at
/usr/lib/libreoffice/program/libvclplug_gtklo.so
#16 0x00007fbd1b419d99 in () at /usr/lib/libreoffice/program/libmergedlo.so
#17 0x00007fbd1b380235 in () at /usr/lib/libreoffice/program/libmergedlo.so
#18 0x00007fbd1b3802fe in Dialog::doDeferredInit(long) ()
at /usr/lib/libreoffice/program/libmergedlo.so
#19 0x00007fbd1b36fbe9 in VclBuilder::insertObject(vcl::Window*, rtl::OString
const&, rtl::OString const&, std::map<rtl::OString, rtl::OUString,
std::less<rtl::OString>, std::alloc---Type <return> to continue, or q <return>
to quit---
ator<std::pair<rtl::OString const, rtl::OUString> > >&, std::map<rtl::OString,
rtl::OUString, std::less<rtl::OString>, std::allocator<std::pair<rtl::OString
const, rtl::OUString> > >&, std::map<rtl::OString, rtl::OUString,
std::less<rtl::OString>, std::allocator<std::pair<rtl::OString const,
rtl::OUString> > >&) ()
at /usr/lib/libreoffice/program/libmergedlo.so
#20 0x00007fbd1b372b7f in VclBuilder::handleObject(vcl::Window*,
xmlreader::XmlReader&) () at /usr/lib/libreoffice/program/libmergedlo.so
#21 0x00007fbd1b370f0d in VclBuilder::handleChild(vcl::Window*,
xmlreader::XmlReader&) ()
at /usr/lib/libreoffice/program/libmergedlo.so
#22 0x00007fbd1b3735f5 in VclBuilder::VclBuilder(vcl::Window*, rtl::OUString
const&, rtl::OUString const&, rtl::OString const&,
com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) () at
/usr/lib/libreoffice/program/libmergedlo.so
#23 0x00007fbd1b3e6f85 in SystemWindow::loadUI(vcl::Window*, rtl::OString
const&, rtl::OUString const&,
com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) ()
at /usr/lib/libreoffice/program/libmergedlo.so
#24 0x00007fbd1b38077b in Dialog::Dialog(vcl::Window*, rtl::OUString const&,
rtl::OUString const&) () at /usr/lib/libreoffice/program/libmergedlo.so
#25 0x00007fbd1a9cc2b0 in () at /usr/lib/libreoffice/program/libmergedlo.so
#26 0x00007fbd1ab0831a in () at /usr/lib/libreoffice/program/libmergedlo.so
#27 0x00007fbd1a607618 in () at /usr/lib/libreoffice/program/libmergedlo.so
#28 0x00007fbd1a6078c6 in () at /usr/lib/libreoffice/program/libmergedlo.so
#29 0x00007fbd1b629ff8 in () at /usr/lib/libreoffice/program/libmergedlo.so
#30 0x00007fbd1866d0f2 in () at /usr/lib/libreoffice/program/libuno_sal.so.3
#31 0x00007fbd1869229f in () at /usr/lib/libreoffice/program/libuno_sal.so.3
#32 0x00007fbd182a4f20 in <signal handler called> () at
/lib/x86_64-linux-gnu/libc.so.6
#33 0x00007fbd182a4e97 in __GI_raise (sig=sig@entry=6)
at ../sysdeps/unix/sysv/linux/raise.c:51
#34 0x00007fbd182a6801 in __GI_abort () at abort.c:79
#35 0x00007fbd1829639a in __assert_fail_base (fmt=0x7fbd1841d7d8 "%s%s%s:%u:
%s%sAssertion---Type <return> to continue, or q <retur---Type <return> to
continue, or q <return> to quit---
`%s' failed.\n%n", assertion=assertion@entry=0x7fbd15090660
"!xcb_xlib_threads_sequence_lost", file=file@entry=0x7fbd150904cb
"../../src/xcb_io.c", line=line@entry=259,
function=function@entry=0x7fbd15090908 "poll_for_event") at assert.c:92
#36 0x00007fbd18296412 in __GI___assert_fail (assertion=0x7fbd15090660
"!xcb_xlib_threads_sequence_lost", file=0x7fbd150904cb "../../src/xcb_io.c",
line=259, function=0x7fbd15090908 "poll_for_event") at assert.c:101
#37 0x00007fbd1501e1da in () at /usr/lib/x86_64-linux-gnu/libX11.so.6
#38 0x00007fbd1501e28b in () at /usr/lib/x86_64-linux-gnu/libX11.so.6
#39 0x00007fbd1501e57d in _XEventsQueued () at
/usr/lib/x86_64-linux-gnu/libX11.so.6
#40 0x00007fbd15010237 in XPending () at /usr/lib/x86_64-linux-gnu/libX11.so.6
#41 0x00007fbd00a21085 in () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#42 0x00007fbd15eb8e51 in g_main_context_check () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007fbd15eb93e0 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#44 0x00007fbd15eb954c in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#45 0x00007fbd012fc0c3 in () at
/usr/lib/libreoffice/program/libvclplug_gtklo.so
#46 0x00007fbd1b624d7e in Application::Yield() () at
/usr/lib/libreoffice/program/libmergedlo.so
#47 0x00007fbd1b6265d5 in Application::Execute() () at
/usr/lib/libreoffice/program/libmergedlo.so
#48 0x00007fbd1a60d785 in () at /usr/lib/libreoffice/program/libmergedlo.so
#49 0x00007fbd1b62bb06 in () at /usr/lib/libreoffice/program/libmergedlo.so
#50 0x00007fbd1b62bc02 in SVMain() () at
/usr/lib/libreoffice/program/libmergedlo.so
#51 0x00007fbd1a63071a in soffice_main () at
/usr/lib/libreoffice/program/libmergedlo.so
#52 0x00000000004006eb in ()
#53 0x00007fbd18287b97 in __libc_start_main (main=
0x4006e0, argc=4, argv=0x7ffe02ef8698, init=<optimised out>,
fini=<optimised out>, rtld_fini=<optimised out>, stack_end=0x7ffe02ef8688) at
../csu/libc-start.c:310
#54 0x0000000000400729 in ()
Steps to Reproduce:
1. Open word doc
2. Wonder around, maybe an hour or a few hours.
3. Freeze
Actual Results:
freeze
Expected Results:
no freeze
Reproducible: Sometimes
User Profile Reset: No
Additional Info:
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like
Gecko) Chrome/65.0.3325.181 Safari/537.36</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>