[Bug 18001] New: Mass Effect Xlib: unexpected async reply

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Apr 10 23:44:14 CDT 2009


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

           Summary: Mass Effect Xlib: unexpected async reply
           Product: Wine
           Version: 1.1.18
          Platform: PC-x86-64
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: P2
         Component: directx-d3d
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: ylai at users.sourceforge.net


Created an attachment (id=20378)
 --> (http://bugs.winehq.org/attachment.cgi?id=20378)
Patch for missing OpenGL locks in dlls/wined3d/context.c

When running Mass Effect 1.0 with Wine 1.1.18 on RHEL 5 and Core 2 Duo T7500,
it frequently crashes with "Xlib: unexpected async reply", caused by multiple
threads to access the same GLX surface. Enabling tracing for d3d shows that
this happens at least in the vincinity of context_bind_fbo, and
context_apply_attachment_filter_states (dlls/wined3d/context.c). These
functions lack OpenGL locking via ENTER_GL()/LEAVE_GL().

Applying the attached patch apparently fixes the problem.


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