[Bug 1059276] [NEW] Wine locks up when running multithreaded applications that touch both OpenGL and X11
Launchpad Bug Tracker
1059276 at bugs.launchpad.net
Mon Oct 1 19:50:05 UTC 2012
You have been subscribed to a public bug by Robert Hooker (sarvatt):
[IMPACT]
Wine needs an update to libxcb to include upstream commit
23911a707b8845bff52cd7853fc5d59fb0823cef. This commit fixes an issue
where multithreaded applications lock up when they use both OpenGL and
X11. This is being hit with a number of popular games on both quantal
and precise.
[TESTCASE 1 - No wine required]
1) download https://bugs.freedesktop.org/attachment.cgi?id=67051
2) compile and run: --- gcc -o test t.c -lxcb -lpthread; ./test
3) When broken (without the patch) you'll just see "o" repeating over and over, when working properly (with the patch) you'll see both "o" and "x" appearing in the output.
[TESTCASE 2 - Wine required]
1) download http://bugs.winehq.org/attachment.cgi?id=41417 and extract it
2) run wine graphics.exe and watch for it to get hung.
3) It should fade out or be hung on a green screen soon after launch without the fix.
[Regression Potential]
This patch is in the upstream libxcb repository and will be in libxcb
1.8.2 when it releases. <more info on how regressions are most likely to
manifest after update needed>
** Affects: libxcb
Importance: Unknown
Status: Unknown
** Affects: libxcb (Ubuntu)
Importance: Medium
Assignee: Canonical X.org (canonical-x)
Status: Triaged
** Tags: patch precise quantal
--
Wine locks up when running multithreaded applications that touch both OpenGL and X11
https://bugs.launchpad.net/bugs/1059276
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is subscribed to the bug report.
More information about the Ubuntu-sponsors
mailing list