http://bugs.winehq.org/show_bug.cgi?id=4397
------- Additional Comments From steve@dir.bg 2007-27-02 06:36 ------- Hi!
I use Debian etch (wine 0.9.25-1) and I encounter the same problem with Infoplus.exe (warehouse application - infoplus-bg.com). I wanted to follow the "WINEDEBUG="+relay,+seh" wine 2>logfile.txt xxx.exe" request given here, but the logfile is empty and I can't copy the output in the console because it is filled with "kernel32.Sleep" lines. Following is what I was able to catch eventualy.
0009:Ret winex11.drv.GetDCEx() retval=000002e4 ret=7eeb8f7f 0009:Call winex11.drv.ReleaseDC(0001005e,000002e4,00000000) ret=7eeb89f3 0009:Ret winex11.drv.ReleaseDC() retval=00000001 ret=7eeb89f3 0009:Ret window proc 0x7eec3f50 (hwnd=0x1005e,msg=WM_NCPAINT,wp=00000001,lp=00000000) retval=00000000 0009:Call winex11.drv.GetDCEx(0001005e,00006650,00010080) ret=7eeb8f7f 0009:Ret winex11.drv.GetDCEx() retval=000002e4 ret=7eeb8f7f 0009:Call window proc 0x7eec3f50 (hwnd=0x1005e,msg=WM_ERASEBKGND,wp=000002e4,lp=00000000) 0009:Ret window proc 0x7eec3f50 (hwnd=0x1005e,msg=WM_ERASEBKGND,wp=000002e4,lp=00000000) retval=00000000 0009:Call window proc 0x7ee732a0 (hwnd=0x2005a,msg=WM_CTLCOLORSTATIC,wp=000002e4,lp=0001005e) 0009:Call dialog proc 0x7eeb3840 (hwnd=0x2005a,msg=WM_CTLCOLORSTATIC,wp=000002e4,lp=0001005e) 0009:Ret dialog proc 0x7eeb3840 (hwnd=0x2005a,msg=WM_CTLCOLORSTATIC,wp=000002e4,lp=0001005e) retval=00000000 result=000000000009:Ret window proc 0x7ee732a0 (hwnd=0x2005a,msg=WM_CTLCOLORSTATIC,wp=000002e4,lp=0001005e) retval=0000010c 0009:Call window proc 0x7eec3f50 (hwnd=0x1005e,msg=WM_GETTEXTLENGTH,wp=00000000,lp=00000000) 0009:Ret window proc 0x7eec3f50 (hwnd=0x1005e,msg=WM_GETTEXTLENGTH,wp=00000000,lp=00000000) retval=00000029 0009:Call window proc 0x7eec3f50 (hwnd=0x1005e,msg=WM_GETTEXT,wp=0000002a,lp=00194bc0) 0009:Ret window proc 0x7eec3f50 (hwnd=0x1005e,msg=WM_GETTEXT,wp=0000002a,lp=00194bc0) retval=00000029 0009:Call winex11.drv.ReleaseDC(0001005e,000002e4,00000001) ret=7eeb8ad3 0009:Ret winex11.drv.ReleaseDC() retval=00000001 ret=7eeb8ad3 0009:Ret window proc 0x7eec3f50 (hwnd=0x1005e,msg=WM_PAINT,wp=00000000,lp=00000000) retval=00000000 0009:Call winex11.drv.MsgWaitForMultipleObjectsEx(00000000,00000000,00000000,000004ff,00000000) ret=7eeadb5a 0009:Ret winex11.drv.MsgWaitForMultipleObjectsEx() retval=00000102 ret=7eeadb5a 0009:Call window proc 0x7ee5b060 (hwnd=0x10060,msg=WM_PAINT,wp=00000000,lp=00000000) 0009:Call window proc 0x7ee5b060 (hwnd=0x10060,msg=WM_NCPAINT,wp=00000001,lp=00000000) 0009:Call winex11.drv.GetDCEx(00010060,00006684,00010041) ret=7eeb8f7f 0009:Ret winex11.drv.GetDCEx() retval=000002e4 ret=7eeb8f7f 0009:Call winex11.drv.ReleaseDC(00010060,000002e4,00000000) ret=7eeb89f3 0009:Ret winex11.drv.ReleaseDC() retval=00000001 ret=7eeb89f3 0009:Ret window proc 0x7ee5b060 (hwnd=0x10060,msg=WM_NCPAINT,wp=00000001,lp=00000000) retval=00000000 0009:Call winex11.drv.GetDCEx(00010060,00006680,00010080) ret=7eeb8f7f 0009:Ret winex11.drv.GetDCEx() retval=000002e4 ret=7eeb8f7f 0009:Call window proc 0x7ee5b060 (hwnd=0x10060,msg=WM_ERASEBKGND,wp=000002e4,lp=00000000) 0009:Ret window proc 0x7ee5b060 (hwnd=0x10060,msg=WM_ERASEBKGND,wp=000002e4,lp=00000000) retval=00000001 0009:Call window proc 0x7ee732a0 (hwnd=0x2005a,msg=WM_CTLCOLORBTN,wp=000002e4,lp=00010060) 0009:Call dialog proc 0x7eeb3840 (hwnd=0x2005a,msg=WM_CTLCOLORBTN,wp=000002e4,lp=00010060) 0009:Ret dialog proc 0x7eeb3840 (hwnd=0x2005a,msg=WM_CTLCOLORBTN,wp=000002e4,lp=00010060) retval=00000000 result=00000000 0009:Ret window proc 0x7ee732a0 (hwnd=0x2005a,msg=WM_CTLCOLORBTN,wp=000002e4,lp=00010060) retval=0000010c 0009:Call winex11.drv.ReleaseDC(00010060,000002e4,00000001) ret=7eeb8ad3 0009:Ret winex11.drv.ReleaseDC() retval=00000001 ret=7eeb8ad3 0009:Ret window proc 0x7ee5b060 (hwnd=0x10060,msg=WM_PAINT,wp=00000000,lp=00000000) retval=00000000 0009:Call winex11.drv.MsgWaitForMultipleObjectsEx(00000000,00000000,00000000,000004ff,00000000) ret=7eeadb5a 0009:Ret winex11.drv.MsgWaitForMultipleObjectsEx() retval=00000102 ret=7eeadb5a 000d:Ret kernel32.Sleep() retval=00000000 ret=0072946a 000d:Call kernel32.Sleep(00000032) ret=0072946a 0009:Call winex11.drv.ShowWindow(0002005a,00000001) ret=7eeda520 0009:Call winex11.drv.SetWindowPos(0033e9f0) ret=7eedb825 0009:Call window proc 0x7ee732a0 (hwnd=0x2005a,msg=WM_WINDOWPOSCHANGING,wp=00000000,lp=0033e9f0) 0009:Call dialog proc 0x7eeb3840 (hwnd=0x2005a,msg=WM_WINDOWPOSCHANGING,wp=00000000,lp=0033e9f0) 0009:Ret dialog proc 0x7eeb3840 (hwnd=0x2005a,msg=WM_WINDOWPOSCHANGING,wp=00000000,lp=0033e9f0) retval=00000000 result=00000000 0009:Ret window proc 0x7ee732a0 (hwnd=0x2005a,msg=WM_WINDOWPOSCHANGING,wp=00000000,lp=0033e9f0) retval=00000000 0009:Ret winex11.drv.SetWindowPos() retval=00000001 ret=7eedb825 0009:Ret winex11.drv.ShowWindow() retval=00000001 ret=7eeda520 0009:Call winex11.drv.MsgWaitForMultipleObjectsEx(00000000,00000000,00000000,000004ff,00000000) ret=7eeadb5a 0009:Ret winex11.drv.MsgWaitForMultipleObjectsEx() retval=00000102 ret=7eeadb5a 000d:Ret kernel32.Sleep() retval=00000000 ret=0072946a 000d:Call kernel32.Sleep(00000032) ret=0072946a 0009:Call winex11.drv.MsgWaitForMultipleObjectsEx(00000001,0033eb18,ffffffff,000004ff,00000000) ret=7eeade56 000d:Ret kernel32.Sleep() retval=00000000 ret=0072946a 000d:Call kernel32.Sleep(00000032) ret=0072946a 000d:Ret kernel32.Sleep() retval=00000000 ret=0072946a 000d:Call kernel32.Sleep(00000032) ret=0072946a 000d:Ret kernel32.Sleep() retval=00000000 ret=0072946a 000d:Call kernel32.Sleep(00000032) ret=0072946a 000d:Ret kernel32.Sleep() retval=00000000 ret=0072946a 000d:Call kernel32.Sleep(00000032) ret=0072946a 000d:Ret kernel32.Sleep() retval=00000000 ret=0072946a 000d:Call kernel32.Sleep(00000032) ret=0072946a 000d:Ret kernel32.Sleep() retval=00000000 ret=0072946a 000d:Call kernel32.Sleep(00000032) ret=0072946a 000d:Ret kernel32.Sleep() retval=00000000 ret=0072946a 000d:Call kernel32.Sleep(00000032) ret=0072946a 000d:Ret kernel32.Sleep() retval=00000000 ret=0072946a 000d:Call kernel32.Sleep(00000032) ret=0072946a 000d:Ret kernel32.Sleep() retval=00000000 ret=0072946a 000d:Call kernel32.Sleep(00000032) ret=0072946a 000d:Ret kernel32.Sleep() retval=00000000 ret=0072946a 000d:Call kernel32.Sleep(00000032) ret=0072946a 000d:Ret kernel32.Sleep() retval=00000000 ret=0072946a 000d:Call kernel32.Sleep(00000032) ret=0072946a 000d:Ret kernel32.Sleep() retval=00000000 ret=0072946a