http://bugs.winehq.org/show_bug.cgi?id=22968 Michael Curran <curran.michaelp(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |curran.michaelp(a)gmail.com --- Comment #2 from Michael Curran <curran.michaelp(a)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.