[Bug 34978] Multiple applications need a EnumDisplayDevicesW implementation for multi-monitor environment support (DisplayFusion, Turbo Tax 2012, WPF 4.x .NET apps)

wine-bugs at winehq.org wine-bugs at winehq.org
Thu May 10 12:25:06 CDT 2018


https://bugs.winehq.org/show_bug.cgi?id=34978

--- Comment #13 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

although I already stated:

--- quote ---
Essentially all .NET 4.x applications using WPF 4.x suffer from this in a
multi-monitor environment.
--- quote ---

adding another concrete example to test with: 'Microsoft Windows SDK for
Windows 7 and .NET Framework 4'

https://www.microsoft.com/en-us/download/details.aspx?id=8279

Install everything (finishes).

At the end there will be a window 'Help Library Manager - Microsoft Help Viewer
1.0' shown which eats CPU, continuously spamming
'fixme:win:EnumDisplayDevicesW' messages on console.

Manual reproduce:

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/Microsoft Help Viewer/v1.0

$ wine ./HelpLibManager.exe /product VS /version 100 /locale en-US /sourceWeb
http://services.mtps.microsoft.com/ServiceAPI/products/
--- snip ---

Leaving only one display/monitor enabled makes the GUI properly appear.

$ wine --version
wine-3.7-136-g8f46ac233e

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list