http://bugs.winehq.org/show_bug.cgi?id=2356
------- Additional Comments From farmerdan@i-rule.net 2004-11-07 10:48 ------- At about the same time, 20040501 23:20:06, the thumbnail and preview feature of DVD Lab 1.3.1 (available at http://www.mediachance.com/dvdlab/history.html) stopped working. I determined this by using a regression test from 20040615 and a cvs update from about 13:30 CDT 20040710. I can duplicate this on both by laptop and PC and in all versions of DVD Lab, both stable and beta.
I'm running Mandrake 9.2 with kernel 2.6.5 and gcc 3.3.1. My wine installation is a 'No windows' and I use <wine c:\Program\ Files\DVDlab\DVDlab.exe> to start the program. I have tried various combinations and permutations of 'native,builtin' for dll loading. All the native dll's that I have used came from Windows ME. I also have XP installed on my machince but have used no dll's from that one.
When I ran <WINEDEBUG=+relay wine c:\Program\ Files\DVDlab\DVDlab.exe>, I waited for over twenty minutes and the program did not start, but text scrolled through the terminal window. I used <Ctrl-C> to exit. I do not know whether this is relevant but the following is a copy of one block of reports that 'relay' gave:
0009:Ret x11drv.GetPixel() retval=00010000 ret=4091348b 0009:Call kernel32._LeaveSysLevel(4092bcc0) ret=408f95c3 0009:Call ntdll.RtlLeaveCriticalSection(4092bcc0) ret=404f9597 0009:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=404f9597 0009:Ret kernel32._LeaveSysLevel() retval=00000000 ret=408f95c3 0009:Ret gdi32.GetPixel() retval=00010000 ret=005c4c65 0009:Call gdi32.GetPixel(00001c18,00000005,00000000) ret=005c4c5a 0009:Call kernel32._EnterSysLevel(4092bcc0) ret=408f9418 0009:Call ntdll.RtlEnterCriticalSection(4092bcc0) ret=404f946a 0009:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=404f946a 0009:Ret kernel32._EnterSysLevel() retval=4057a620 ret=408f9418 0009:Call kernel32._EnterSysLevel(4092bcc0) ret=408f9418 0009:Call ntdll.RtlEnterCriticalSection(4092bcc0) ret=404f946a 0009:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=404f946a 0009:Ret kernel32._EnterSysLevel() retval=4057a620 ret=408f9418 0009:Call kernel32._EnterSysLevel(4092bcc0) ret=408f9418 0009:Call ntdll.RtlEnterCriticalSection(4092bcc0) ret=404f946a 0009:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=404f946a 0009:Ret kernel32._EnterSysLevel() retval=4057a620 ret=408f9418 0009:Call kernel32._LeaveSysLevel(4092bcc0) ret=408f95c3 0009:Call ntdll.RtlLeaveCriticalSection(4092bcc0) ret=404f9597 0009:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=404f9597 0009:Ret kernel32._LeaveSysLevel() retval=00000000 ret=408f95c3 0009:Call kernel32._EnterSysLevel(4092bcc0) ret=408f9418 0009:Call ntdll.RtlEnterCriticalSection(4092bcc0) ret=404f946a 0009:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=404f946a 0009:Ret kernel32._EnterSysLevel() retval=4057a620 ret=408f9418 0009:Call kernel32.LOCAL_Lock(000010bf,0000317e) ret=408f94ef 0009:Ret kernel32.LOCAL_Lock() retval=403761ea ret=408f94ef 0009:Call kernel32.LOCAL_Unlock(000010bf,0000317e) ret=408f95ea 0009:Ret kernel32.LOCAL_Unlock() retval=00000000 ret=408f95ea 0009:Call kernel32._LeaveSysLevel(4092bcc0) ret=408f95c3 0009:Call ntdll.RtlLeaveCriticalSection(4092bcc0) ret=404f9597 0009:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=404f9597 0009:Ret kernel32._LeaveSysLevel() retval=00000000 ret=408f95c3 0009:Call kernel32._LeaveSysLevel(4092bcc0) ret=408f95c3 0009:Call ntdll.RtlLeaveCriticalSection(4092bcc0) ret=404f9597 0009:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=404f9597
I also get this error whenever I close DVD Lab:
err:dc:DCE_FreeWindowDCE [0x20050] GetDC() without ReleaseDC()!