https://bugs.winehq.org/show_bug.cgi?id=51390
Bug ID: 51390 Summary: On Vista to Windows 8.1 part of mscoree:mscoree fails to run, breaks user32:win Product: Wine Version: 6.10 Hardware: x86-64 OS: Windows Status: NEW Severity: normal Priority: P2 Component: user32 Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com
On Vista to Windows 8.1 part of mscoree:mscoree fails to run, causing Windows to open a "loadpaths.exe has stopped working" dialog (see the screenshots for the TestBot WineTest runs on wvistaadm, w2008s64, w7u_2qxl and w8). Despite that mscoree:mscoree succeeds.
However it leaves that dialog open which then causes two failures in user32:win:
https://test.winehq.org/data/patterns.html#user32:win
win.c:3394: Test failed: GetActiveWindow() = 00000000 win.c:3394: Test failed: GetFocus() = 00000000
Notes: * Opening a simple notepad windows (or even notepad's Open File dialog) does not cause user32:win to fail. So there is something 'special' about the loadpaths.exe dialog. * w864 does not have the issue because it appears to be missing the required .Net support and thus does not trigger this dialog: mscoree.c:197: Tests skipped: No legacy .NET runtimes are installed
So: * Maybe something is wrong with the .Net setup on these VMs. But it's more likely to be a version mismatch issue. * Maybe mscoree should avoid triggering the loadpaths.exe dialog. * Or maybe mscoree should detect and close the loadpaths.exe dialog. * Or user32:win should be more resilient.
https://bugs.winehq.org/show_bug.cgi?id=51390
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |source, testcase
https://bugs.winehq.org/show_bug.cgi?id=51390
Esme Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd@gmail.com