[Bug 22968] Restricted Area game - freezes
wine-bugs at winehq.org
wine-bugs at winehq.org
Thu Sep 2 10:35:12 CDT 2010
http://bugs.winehq.org/show_bug.cgi?id=22968
Michael Curran <curran.michaelp at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |curran.michaelp at gmail.com
--- Comment #2 from Michael Curran <curran.michaelp at gmail.com> 2010-09-02 10:35:12 CDT ---
In this case it looks like dib transactions are causing the freeze. The
application is performing some activity pixel by pixel causing a large number
of calls to X11DRV_GetPixel alternating with surface_modify_location. Each
pass through surface_modify_location flags the context(?) as changed and forces
a lock and resync during the next X11DRV_GetPixel call. I can provide any log
needed, up to +all, if anyone is interested. I am working to get a backtrace
from both functions to see if either could be adjusted to avoid the current
pattern of alternating between them, but my winedbg skills need work.
--
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