http://bugs.winehq.org/show_bug.cgi?id=10522
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|endless WM_PAINT loop bug |Multiple applications |(update regions, queue |encounter infinite WM_PAINT |paint count) |loop (Platform SDK tools, | |World of Warcraft Launcher)
--- Comment #28 from Anastasius Focht focht@gmx.net 2012-01-22 14:28:08 CST --- Hello,
still present and found another app that suffers from this, constantly doing region (re)paint, eating one CPU. "FileTypeVerifier" from Windows Platform SDK 7.1.
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/Microsoft SDKs/Windows/v7.1/Bin ... $ wine ./FileTypeVerifier.exe --- snip ---
--- snip --- Wine-dbg>bt Backtrace: =>0 0x68001292 _dl_sysinfo_int80+0x2() in ld-linux.so.2 (0x0033f8b4) 1 0x6802e91e pthread_sigmask+0x4d() in libpthread.so.0 (0x0033f8b4) 2 0x7bc75131 wine_server_call+0x7a(req_ptr=0x33f8d0) [/home/focht/projects/wine/wine-git/dlls/ntdll/server.c:290] in ntdll (0x0033f8b4) 3 0x683d6f15 get_update_region+0x112(hwnd=0x10070, flags=0x33fa10, child=(nil)) [/home/focht/projects/wine/wine-git/dlls/user32/painting.c:547] in user32 (0x0033f984) 4 0x683d71b9 send_ncpaint+0x2a(hwnd=0x10070, child=(nil), flags=0x33fa10) [/home/focht/projects/wine/wine-git/dlls/user32/painting.c:626] in user32 (0x0033f9e4) 5 0x683d86e0 GetUpdateRgn+0x3c(hwnd=0x10070, hrgn=0xaa08, erase=0x1) [/home/focht/projects/wine/wine-git/dlls/user32/painting.c:1297] in user32 (0x0033fa24) 6 0x683cc987 DispatchMessageW+0x249(msg=0x33fbb8) [/home/focht/projects/wine/wine-git/dlls/user32/message.c:3838] in user32 (0x0033fb34) 7 0x6838bc9b IsDialogMessageW+0x6d4(hwndDlg=0x2002a, msg=0x33fbb8) [/home/focht/projects/wine/wine-git/dlls/user32/dialog.c:1313] in user32 (0x0033fb94) 8 0x73c46e25 do_loop+0x32(psInfo=0x137ff0) [/home/focht/projects/wine/wine-git/dlls/comctl32/propsheet.c:2732] in comctl32 (0x0033fbe4) 9 0x73c46fd6 PROPSHEET_PropertySheet+0xfb(psInfo=0x137ff0, unicode=0x1) [/home/focht/projects/wine/wine-git/dlls/comctl32/propsheet.c:2775] in comctl32 (0x0033fc24) 10 0x73c473e1 PropertySheetW+0x1ec(lppsh=0x33fd04) [/home/focht/projects/wine/wine-git/dlls/comctl32/propsheet.c:2868] in comctl32 (0x0033fc84) 11 0x01011463 in filetypeverifier (+0x11462) (0x0033fd80) 12 0x010114ca in filetypeverifier (+0x114c9) (0x0033fdac) 13 0x010121ba in filetypeverifier (+0x121b9) (0x0033fe40) --- snip ---
Download SDK: http://www.microsoft.com/download/en/details.aspx?id=8279
(SDK 7.1 installer needs .NET 4.0 Framework prerequisite installed)
$ sha1sum winsdk_web.exe a8717ebb20a69c7efa85232bcb9899b8b07f98cf winsdk_web.exe
$ wine --version wine-1.3.37-254-g14b790a
Regards