<html>
<head>
<base href="https://bugs.documentfoundation.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_UNCONFIRMED "
title="UNCONFIRMED - LibO hangs at the JRE Required dialog when creating a New Database"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=113413#c5">Comment # 5</a>
on <a class="bz_bug_link
bz_status_UNCONFIRMED "
title="UNCONFIRMED - LibO hangs at the JRE Required dialog when creating a New Database"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=113413">bug 113413</a>
from <span class="vcard"><a class="email" href="mailto:telesto@surfxs.nl" title="Telesto <telesto@surfxs.nl>"> <span class="fn">Telesto</span></a>
</span></b>
<pre>Created <span class=""><a href="http://bugs.documentfoundation.org/attachment.cgi?id=137286" name="attach_137286" title="Bibisect log">attachment 137286</a> <a href="http://bugs.documentfoundation.org/attachment.cgi?id=137286&action=edit" title="Bibisect log">[details]</a></span>
Bibisect log
Bisected to:
author Michael Stahl <<a href="mailto:mstahl@redhat.com">mstahl@redhat.com</a>> 2016-07-27 13:02:52 (GMT)
committer Michael Stahl <<a href="mailto:mstahl@redhat.com">mstahl@redhat.com</a>> 2016-08-03 11:27:44
(GMT)
commit 403eefe81b8a0afe888c60452c17d6b2c5d8343f (patch)
tree 9575751bd99e6992ccbfacd5cb8fd705d3866519
parent 4acac00df5a85ff006ecead06c4018e88caaf401 (diff)
tdf#101136 dbaccess: use SolarMutex in ModelMethodGuard
There is a deadlock here when storing a ODatabaseDocument on a
non-main-thread while the main thread dispatches some event that calls
into ODatabaseDocument, while holding SolarMutex.
The storing of the document also stores BASIC libraries, and since
commit fca62934f492125ea6728fd6d09f0c66c9e4fa69 the SfxLibraryContainer
uses SolarMutex for locking.
Now we could re-investigate that problem, but it seems unrealistic to
expect ODatabaseDocument's implementation will never call anything
that acquires SolarMutex.
Resistance is futile. Your locking scheme will be assimilated.</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>