Debugging _CheckNotSysLevel() errors?

Mike Hearn mike at plan99.net
Fri Jul 7 08:22:53 CDT 2006


On Fri, 07 Jul 2006 00:24:49 -0700, Dan Kegel wrote:
> http://bugs.winehq.org/show_bug.cgi?id=4063 is a crash
> on exit from a VB6 app due to a _CheckNotSysLevel() error.
> What typically causes these - are they a bug in the windows
> program?  And is there a good reference from understanding
> the whole syslevel thing in gdi?
> Thanks!

The developers guide talks about this, because I once asked exactly the
same questions :)

Syslevels are an internal mutex that understands ordering constraints, if
a syslevel violation occurs it's always a bug in Wine and a backtrace can
be useful to see how Wine got into the invalid state.

thanks -mike




More information about the wine-devel mailing list