<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - wine still deadlocks using libxcb1.9"
href="https://bugs.freedesktop.org/show_bug.cgi?id=56441">56441</a>
</td>
</tr>
<tr>
<th>Assignee</th>
<td>xcb@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Summary</th>
<td>wine still deadlocks using libxcb1.9
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>xcb@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Classification</th>
<td>Unclassified
</td>
</tr>
<tr>
<th>OS</th>
<td>Linux (All)
</td>
</tr>
<tr>
<th>Reporter</th>
<td>duboisj@codeweavers.com
</td>
</tr>
<tr>
<th>Hardware</th>
<td>x86 (IA32)
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Version</th>
<td>1.1
</td>
</tr>
<tr>
<th>Component</th>
<td>Library
</td>
</tr>
<tr>
<th>Product</th>
<td>XCB
</td>
</tr></table>
<p>
<div>
<pre>Some wine applications still suffer from deadlocks / crashes which appear
traceable to libxcb, even with libcxb1.9 (e.g., even after <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - Wine locks up when running multithreaded applications that touch both OpenGL and X11"
href="show_bug.cgi?id=54671">bug 54671</a> was
fixed).
The problem occurs when trying to use wine to install windows core fonts. It
is intermittent: many people report hitting it on the order of 1/20 times, with
some reports as low as 1/300. In my personal testing on an Ubuntu 11.10 VM
running on a MacBook, I hit it > 1/10 and can reproduce it by hand (several
folks run the font installers in a loop to see the bug). A coworker who
installs fonts regularly throughout the day on real Ubuntu 11.10 machine will
hit it several times a day during regular work, without using a script to run
the installer in a loop.
Winehq <a class="bz_bug_link
bz_status_REOPENED "
title="REOPENED --- - Fatal ACPI error when booting with HD5970x2 crossfire configuration"
href="show_bug.cgi?id=31882">bug 31882</a> has a backtrace of a deadlock here:
<a href="http://bugs.winehq.org/show_bug.cgi?id=31882#c42">http://bugs.winehq.org/show_bug.cgi?id=31882#c42</a>
To reproduce:
1.) Install wine 1.15 or greater.
2.) Install libxcb1.9 (or a version with bug libxcb <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - Wine locks up when running multithreaded applications that touch both OpenGL and X11"
href="show_bug.cgi?id=54671">bug 54671</a> fixed)
3.) Download the arial font installer from:
downloads.sourceforge.net/project/corefonts/the%20fonts/final/arial32.exe
4.) Run wine arial32.exe /Q
The /Q will minimize the interaction that arial32.exe asks of the user. On
ubuntu 11.10 it appears easy to hit the problem after just a few runs. On some
systems, you may need to run the installer in a loop. As stated above,
frequency of hitting the bug varies, but 1/20 runs seems enough for most
people.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>