[Xcb] [Bug 54671] Wine locks up when running multithreaded applications that touch both OpenGL and X11
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Sep 12 05:57:52 PDT 2012
https://bugs.freedesktop.org/show_bug.cgi?id=54671
Uli Schlachter <psychon at znc.in> changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|xorg-team at lists.x.org |xcb at lists.freedesktop.org
QAContact|xorg-team at lists.x.org |xcb at lists.freedesktop.org
Product|xorg |XCB
Component|Lib/Xlib |Library
--- Comment #13 from Uli Schlachter <psychon at znc.in> 2012-09-12 12:57:52 UTC ---
After all, this seems to be a bug in xcb, not in Xlib.
I'm not sure about the idea of the proposed patch. If there are seperate
reading and writing threads, the reading thread could stop reading and we end
up without any reading thread. In theory this could cause a dead-lock where the
server refuses to read until some of the already written data gets handled in
the client, but this seems quite unlikely.
For the patch itself: fd.fd is not initialized in the "just writing"-case.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the Xcb
mailing list