ExitProcess crashes apps

Jason Phillips jasonp1 at cox.net
Tue Apr 2 22:51:02 CST 2002


This problem looks related to bug #460, which also has this error message:
> err:win:WIN_FindWndPtr window 10021 belongs to other process
> err:win:WIN_FindWndPtr window 10021 belongs to other process

http://wine.codeweavers.com/bugzilla/show_bug.cgi?id=460



On Wednesday 03 April 2002 01:18 pm, you wrote:
> 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,0000
>0000) 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,0000
>0000) ret=405deb9a
> 080a9e40:Ret  x11drv.MsgWaitForMultipleObjectsEx() retval=00000102
> ret=405deb9a
> 080a9e40:Call
> x11drv.MsgWaitForMultipleObjectsEx(00000001,403b3070,ffffffff,00000000,0000
>0000) 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

-- 

Jason Phillips


ZIPPY SAYS:
 -->  I am covered with pure vegetable oil and I am writing a best seller!




More information about the wine-devel mailing list