ExitProcess crashes apps

Enrico Horn 520007368975-0001 at t-online.de
Wed Apr 3 15:18:19 CST 2002


Hi
After just compiling and installing current cvs wine I get an unhandled 
exception every time an app closes.
The culprit seems to be somewhere in kernel32.ExitProcess:
Here is the relay output of the uninstaller that comes with wine (last 50 
lines)

Enrico
farmboy1 at subdimension.com

08070840:Ret  x11drv.SelectPen() retval=000000e6 ret=4070c3e1
08070840:Call x11drv.SelectBrush(403b44b0,0000075a) ret=4070c3b2
08070840:Ret  x11drv.SelectBrush() retval=0000075a ret=4070c3b2
08070840:Call x11drv.SelectPen(403b44b0,0000008a) ret=4070c3e1
08070840:Ret  x11drv.SelectPen() retval=0000008a ret=4070c3e1
08070840:Call x11drv.SelectBrush(403b44b0,0000006e) ret=4070c3b2
08070840:Ret  x11drv.SelectBrush() retval=0000006e ret=4070c3b2
08070840:Call x11drv.SetDeviceClipping(403b44b0) ret=406fecee
08070840:Ret  x11drv.SetDeviceClipping() retval=00000000 ret=406fecee
08070840:Call x11drv.SelectBrush(403b44b0,0000006e) ret=4070c3b2
08070840:Ret  x11drv.SelectBrush() retval=0000006e ret=4070c3b2
08070840:Call x11drv.GetDeviceCaps(403b44b0,00000022) ret=407019ed
08070840:Ret  x11drv.GetDeviceCaps() retval=000079f7 ret=407019ed
08070840:Call x11drv.SelectFont(403b44b0,000000a2) ret=4070c24c
08070840:Ret  x11drv.SelectFont() retval=00000001 ret=4070c24c
08070840:Call x11drv.SelectPen(403b44b0,0000008a) ret=4070c3e1
08070840:Ret  x11drv.SelectPen() retval=0000008a ret=4070c3e1
08070840:Call x11drv.SetBkColor(403b44b0,00ffffff) ret=40701a8a
08070840:Ret  x11drv.SetBkColor() retval=00ffffff ret=40701a8a
08070840:Call x11drv.SetTextColor(403b44b0,00000000) ret=40701b3a
08070840:Ret  x11drv.SetTextColor() retval=00000000 ret=40701b3a
08070840:Ret  window proc 0x405e96f4 
(hwnd=00010025,msg=BM_SETSTATE,wp=00000000,lp=00000000) retval=00000000
08070840:Call window proc 0x405e96f4 
(hwnd=00010025,msg=WM_CAPTURECHANGED,wp=00000000,lp=00000000)
08070840:Ret  window proc 0x405e96f4 
(hwnd=00010025,msg=WM_CAPTURECHANGED,wp=00000000,lp=00000000) retval=00000000
08070840:Call window proc 0x4001c7f8 
(hwnd=00010021,msg=WM_COMMAND,wp=00000002,lp=00010025)
08070840:Call user32.PostQuitMessage(00000000) ret=4001ce19
08070840:Ret  user32.PostQuitMessage() retval=00000001 ret=4001ce19
08070840:Ret  window proc 0x4001c7f8 
(hwnd=00010021,msg=WM_COMMAND,wp=00000002,lp=00010025) retval=00000000
08070840:Ret  window proc 0x405e96f4 
(hwnd=00010025,msg=WM_LBUTTONUP,wp=00000000,lp=000a0057) retval=00000000
08070840:Ret  user32.DispatchMessageA() retval=00000000 ret=4001c311
08070840:Call user32.GetMessageA(40586e18,00000000,00000000,00000000) 
ret=4001c31d
08070840:Call 
x11drv.MsgWaitForMultipleObjectsEx(00000000,00000000,00000000,00000000,00000000) 
ret=405deb9a
08070840:Ret  x11drv.MsgWaitForMultipleObjectsEx() retval=00000102 
ret=405deb9a
08070840:Ret  user32.GetMessageA() retval=00000000 ret=4001c31d
08070840:Call kernel32.ExitProcess(00000000) ret=4001b07c
08070840:Call PE DLL (proc=0x405e5140,module=405c5000,type=0,res=0x1)
08070840:Ret  PE DLL (proc=0x405e5140,module=405c5000,type=0,res=0x1) retval=1
08070840:Call PE DLL (proc=0x40829860,module=4081e000,type=0,res=0x1)
080a9e40:Ret  x11drv.MsgWaitForMultipleObjectsEx() retval=00000001 
ret=405deec9
080a9e40:Call 
x11drv.MsgWaitForMultipleObjectsEx(00000000,00000000,00000000,00000000,00000000) 
ret=405deb9a
080a9e40:Ret  x11drv.MsgWaitForMultipleObjectsEx() retval=00000102 
ret=405deb9a
080a9e40:Call 
x11drv.MsgWaitForMultipleObjectsEx(00000001,403b3070,ffffffff,00000000,00000000) 
ret=405deec9
08070840:Ret  PE DLL (proc=0x40829860,module=4081e000,type=0,res=0x1) retval=1
08070840:Call PE DLL (proc=0x406ee894,module=406e1000,type=0,res=0x1)
08070840:Ret  PE DLL (proc=0x406ee894,module=406e1000,type=0,res=0x1) retval=1
08070840:Call PE DLL (proc=0x407749e0,module=40764000,type=0,res=0x1)
08070840:Ret  PE DLL (proc=0x407749e0,module=40764000,type=0,res=0x1) retval=1
wine: Unhandled exception, starting debugger...
err:win:WIN_FindWndPtr window 10021 belongs to other process
err:win:WIN_FindWndPtr window 10021 belongs to other process




More information about the wine-devel mailing list