Duane Clark <junkmail@junkmail.com> wrote: : Jon Piesing wrote: :> Hi, :> :> Earlier this year I "upgraded" from wine 20010510 to 20011226 in order :> to see if some kind of resource leak was fixed which caused screen :> redraws to get progressively slower and slower and slower and slower, .... :> :> That was fixed but there seemed to be a significant number of graphics :> and UI regressions. I've just upgraded to 20020228 to see if things :> were any better and within 5 minutes I've hit one of the ones I saw before. :> :> In this case, screen re-draw works except for scroll-bars which are not :> drawn at all. If I look at the xterm where I start wine, I just see the :> same error message being printed over & over again ... :> :> err:msg:DispatchMessageA BeginPaint not called on WM_PAINT for hwnd 2002e! : By the way, I doubt the patch I posted will fix this. It doesn't but thanks anyway. I've run wine with --debugmsg +scroll,+relay=scroll to catch output. The hwnd where the lock-up happens is 2002e, the first reference to this is found here; 08070cf0:Call window proc 0x5f4019fa (hwnd=0002002e,msg=WM_GETMINMAXINFO,wp=00000000,lp=405459d8) 08070cf0:Call window proc 0x5f4019fa (hwnd=00010022,msg=WM_MDIGETACTIVE,wp=00000000,lp=00000000) 08070cf0:Call window proc 0x40669280 (hwnd=00010022,msg=WM_MDIGETACTIVE,wp=00000000,lp=00000000) 08070cf0:Ret window proc 0x40669280 (hwnd=00010022,msg=WM_MDIGETACTIVE,wp=00000000,lp=00000000) retval=00000000 08070cf0:Ret window proc 0x5f4019fa (hwnd=00010022,msg=WM_MDIGETACTIVE,wp=00000000,lp=00000000) retval=00000000 08070cf0:Ret window proc 0x5f4019fa (hwnd=0002002e,msg=WM_GETMINMAXINFO,wp=00000000,lp=405459d8) retval=00000000 08070cf0:Call window proc 0x5f4019fa (hwnd=0002002e,msg=WM_NCCREATE,wp=00000000,lp=40545c54) 08070cf0:Call window proc 0x5f4019fa (hwnd=0002002e,msg=WM_STYLECHANGING,wp=ffffffec,lp=405456a0) 08070cf0:Ret window proc 0x5f4019fa (hwnd=0002002e,msg=WM_STYLECHANGING,wp=ffffffec,lp=405456a0) retval=00000000 08070cf0:Call window proc 0x5f4019fa (hwnd=0002002e,msg=WM_STYLECHANGED,wp=ffffffec,lp=405456a0) 08070cf0:Ret window proc 0x5f4019fa (hwnd=0002002e,msg=WM_STYLECHANGED,wp=ffffffec,lp=405456a0) retval=00000000 08070cf0:Ret window proc 0x5f4019fa (hwnd=0002002e,msg=WM_NCCREATE,wp=00000000,lp=40545c54) retval=00000001 08070cf0:Call window proc 0x5f4019fa (hwnd=0002002e,msg=WM_NCCALCSIZE,wp=00000000,lp=40545a68) 08070cf0:Ret window proc 0x5f4019fa (hwnd=0002002e,msg=WM_NCCALCSIZE,wp=00000000,lp=40545a68) retval=00000000 08070cf0:Call window proc 0x5f4019fa (hwnd=0002002e,msg=WM_CREATE,wp=00000000,lp=40545c54) Here is the output around the first 'BeginPaint not called' message... 08070cf0:Call window proc 0x5f4019fa (hwnd=0002002e,msg=WM_PAINT,wp=00000000,lp=00000000) 08070cf0:Ret window proc 0x5f4019fa (hwnd=0002002e,msg=WM_PAINT,wp=00000000,lp=00000000) retval=00000000 08070cf0:Call window proc 0x5f4019fa (hwnd=00010022,msg=WM_MDIGETACTIVE,wp=00000000,lp=00000000) 08070cf0:Call window proc 0x40669280 (hwnd=00010022,msg=WM_MDIGETACTIVE,wp=00000000,lp=00000000) 08070cf0:Ret window proc 0x40669280 (hwnd=00010022,msg=WM_MDIGETACTIVE,wp=00000000,lp=00000000) retval=0002002e 08070cf0:Ret window proc 0x5f4019fa (hwnd=00010022,msg=WM_MDIGETACTIVE,wp=00000000,lp=00000000) retval=0002002e 08070cf0:Call window proc 0x1004eb90 (hwnd=00010021,msg=WM_TIMER,wp=00000001,lp=00000000) 08070cf0:Call window proc 0x5f4019fa (hwnd=00010021,msg=WM_TIMER,wp=00000001,lp=00000000) 08070cf0:Ret window proc 0x5f4019fa (hwnd=00010021,msg=WM_TIMER,wp=00000001,lp=00000000) retval=00000000 08070cf0:Ret window proc 0x1004eb90 (hwnd=00010021,msg=WM_TIMER,wp=00000001,lp=00000000) retval=00000000 08070cf0:Call window proc 0x5f4019fa (hwnd=00010022,msg=WM_MDIGETACTIVE,wp=00000000,lp=00000000) 08070cf0:Call window proc 0x40669280 (hwnd=00010022,msg=WM_MDIGETACTIVE,wp=00000000,lp=00000000) 08070cf0:Ret window proc 0x40669280 (hwnd=00010022,msg=WM_MDIGETACTIVE,wp=00000000,lp=00000000) retval=0002002e 08070cf0:Ret window proc 0x5f4019fa (hwnd=00010022,msg=WM_MDIGETACTIVE,wp=00000000,lp=00000000) retval=0002002e 08070cf0:Call window proc 0x5f4019fa (hwnd=0002002e,msg=WM_PAINT,wp=00000000,lp=00000000) 08070cf0:Ret window proc 0x5f4019fa (hwnd=0002002e,msg=WM_PAINT,wp=00000000,lp=00000000) retval=00000000 err:msg:DispatchMessageA BeginPaint not called on WM_PAINT for hwnd 2002e! 08070cf0:Call window proc 0x5f4019fa (hwnd=00010022,msg=WM_MDIGETACTIVE,wp=00000000,lp=00000000) 08070cf0:Call window proc 0x40669280 (hwnd=00010022,msg=WM_MDIGETACTIVE,wp=00000000,lp=00000000) 08070cf0:Ret window proc 0x40669280 (hwnd=00010022,msg=WM_MDIGETACTIVE,wp=00000000,lp=00000000) retval=0002002e 08070cf0:Ret window proc 0x5f4019fa (hwnd=00010022,msg=WM_MDIGETACTIVE,wp=00000000,lp=00000000) retval=0002002e 08070cf0:Call window proc 0x5f4019fa (hwnd=0002002e,msg=WM_PAINT,wp=00000000,lp=00000000) 08070cf0:Ret window proc 0x5f4019fa (hwnd=0002002e,msg=WM_PAINT,wp=00000000,lp=00000000) retval=00000000 err:msg:DispatchMessageA BeginPaint not called on WM_PAINT for hwnd 2002e! And it repeats forever like this until I hit control C. Jon _______________________________________________ wine-users mailing list wine-users@winehq.com http://www.winehq.com/mailman/listinfo/wine-users