[Bug 31882] Many multithreaded gui apps randomly deadlock in winex11 driver surface section (arial32.exe, Aquanox, Mahaa demo, Total Commander)

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Oct 28 15:12:34 CDT 2012


http://bugs.winehq.org/show_bug.cgi?id=31882

--- Comment #55 from Josh DuBois <duboisj at codeweavers.com> 2012-10-28 15:12:34 CDT ---
(In reply to comment #51)
> I still got problems with Dota 2, bug #31911 was closed as duplicating this,
> but on wine-1.5.16, libxcb-1.8.1 (with multithread deadlock patch) dota
> randomly crashes with message:
> 
> err:d3d_surface:surface_blt_fbo >>>>>>>>>>>>>>>>>
> GL_INVALID_FRAMEBUFFER_OPERATION (0x506) from glBlitFramebuffer() @
> /var/tmp/portage/app-emulation/wine-1.5.16/work/wine-1.5.16/dlls/wined3d/surface.c
> / 1265
> 
> If this bug fixed upstream, why does this happen?

I am by no means qualified to tell whether your DOTA crash is related to this
bug, but because others think it is, I am curious to know when / whether it's
fixed ;)

I think what is happening is that a separate bug is in the process of being
unearthed, and that changes to wine may be forthcoming which may address your
issue.  (See Henri's post above yours, and Ken's below).  Essentially, there
were upstream bugs which were fixed in libxcb, but now there appear to be
problems in wine itself which cause similar symptoms.

Testing whether this is so may require applying a patch to wine once fixes are
available (or, alternately, waiting for a release of wine which includes
fixes).

So, if you are willing, I would encourage you to wait a bit for more fixes ...
if you need help applying patches, feel free to write me and I will try to walk
you through it.  

Sorry if I'm telling you things you already know ... I don't recognize all the
users here ... just trying to encourage any user with this kind of bug to
re-test when it's believed truly fixed, and willing to offer help with that if
it's needed.

Cheers.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list