[Bug 1059276] [NEW] Wine locks up when running multithreaded applications that touch both OpenGL and X11

Launchpad Bug Tracker 1059276 at bugs.launchpad.net
Wed Oct 10 14:36:25 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 stable libxcb 1.9 which was just released last
week. There has been no known fallout from it being in quantal for 2
weeks.

** Affects: libxcb
     Importance: Medium
         Status: Fix Released

** Affects: libxcb (Ubuntu)
     Importance: Medium
     Assignee: Canonical X.org (canonical-x)
         Status: Fix Released


** 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