[Wine] Re: Debugging a STATUS_ACCESS_VIOLATION
wineforum-user at winehq.org
Thu Sep 2 10:19:49 CDT 2010
James McKenzie wrote:
> Burzmali wrote:
> > Here's a link to the error and the prior 200 lines run with +d3d http://pastebin.com/Qqkc3gGu
> > Here's 100 priors the with +relay
> > http://pastebin.com/JJsDBNcs
> > After the first seh, the system loops throwing an seh, waiting for a resolution, and then throwing the same seh again until something timeouts or breaks the deadlock or whatever. The issue always seems to raise when the application handles "context 0x32f6620"
> Did someone ask you to post a log with +relay? If not, please repost
> the log file without it. +relay shows inter-dll communication and
> generates LARGE log files (which pastebin.com will not accept) and makes
> it hard to determine what triggered the first seh error.
> James McKenzie
I've been working on this for a few days and the DIB (or lack thereof) is to blame. Basically, the seh I am getting is Wine flipping a flag to mark that X needs to sync. In the application, the developers choose to do something pixel by pixel, we sends the flipping locks on and off and syncing to achieve in 3 minutes what Windows does in less than a second.
I'll update the bug that relates to this (http://bugs.winehq.org/show_bug.cgi?id=22968) and maybe poke through the code some more, but it isn't hopeful.
More information about the wine-users