[Bug 47367] New: Some WPF 4.x apps from Windows 10 SDK (10.0.17763.x) spam console with fixme:d3d: wined3d_driver_info_init Unhandled OS version 6.3, reporting Win 8. ( WinVer set to 'Windows 8.1')
wine-bugs at winehq.org
wine-bugs at winehq.org
Sun Jun 16 04:38:02 CDT 2019
https://bugs.winehq.org/show_bug.cgi?id=47367
Bug ID: 47367
Summary: Some WPF 4.x apps from Windows 10 SDK (10.0.17763.x)
spam console with fixme:d3d:wined3d_driver_info_init
Unhandled OS version 6.3, reporting Win 8. (WinVer set
to 'Windows 8.1')
Product: Wine
Version: 4.10
Hardware: x86-64
OS: Linux
Status: NEW
Severity: minor
Priority: P2
Component: directx-d3d
Assignee: wine-bugs at winehq.org
Reporter: focht at gmx.net
Distribution: ---
Hello folks,
as it says. The Windows version of the WINEPREFIX is set to 'Windows 8.1'.
--- snip ---
$ pwd
/home/focht/wine-apps/wineprefix64-win10sdk/drive_c/Program Files (x86)/Windows
Kits/10/bin/10.0.17763.0/x86
$ wine ./DeviceMetadataWizard.exe
...
0009:fixme:uiautomation:UiaLookupId (2, {ed7d6544-a6bd-4595-9bae-3d28946cc715})
stub!
0037:fixme:d3d:wined3d_driver_info_init Unhandled OS version 6.3, reporting Win
8.
0037:fixme:d3d:wined3d_driver_info_init Unhandled OS version 6.3, reporting Win
8.
0037:fixme:d3d:wined3d_driver_info_init Unhandled OS version 6.3, reporting Win
8.
0037:fixme:d3d:wined3d_driver_info_init Unhandled OS version 6.3, reporting Win
8.
0037:fixme:d3d:wined3d_driver_info_init Unhandled OS version 6.3, reporting Win
8.
0009:fixme:shell:URL_ParseUrl failed to parse L"DeviceMetadataCommon"
0037:fixme:d3d:wined3d_driver_info_init Unhandled OS version 6.3, reporting Win
8.
0037:fixme:d3d:wined3d_driver_info_init Unhandled OS version 6.3, reporting Win
8.
0037:fixme:d3d:wined3d_driver_info_init Unhandled OS version 6.3, reporting Win
8.
0037:fixme:d3d:wined3d_driver_info_init Unhandled OS version 6.3, reporting Win
8.
...
<endless spam>
--- snip ---
Wine source:
https://source.winehq.org/git/wine.git/blob/HEAD:/dlls/wined3d/directx.c#l543
--- snip ---
543 void wined3d_driver_info_init(struct wined3d_driver_info *driver_info,
544 const struct wined3d_gpu_description *gpu_desc, UINT64 vram_bytes,
UINT64 sysmem_bytes)
545 {
546 const struct driver_version_information *version_info;
547 enum wined3d_driver_model driver_model;
548 enum wined3d_display_driver driver;
549 MEMORYSTATUSEX memory_status;
550 OSVERSIONINFOW os_version;
551 WORD driver_os_version;
552
553 memset(&os_version, 0, sizeof(os_version));
554 os_version.dwOSVersionInfoSize = sizeof(os_version);
555 if (!GetVersionExW(&os_version))
556 {
557 ERR("Failed to get OS version, reporting 2000/XP.\n");
558 driver_os_version = 6;
559 driver_model = DRIVER_MODEL_NT5X;
560 }
561 else
562 {
563 TRACE("OS version %u.%u.\n", os_version.dwMajorVersion,
os_version.dwMinorVersion);
564 switch (os_version.dwMajorVersion)
565 {
...
579 case 6:
580 if (os_version.dwMinorVersion == 0)
581 {
582 driver_os_version = 7;
583 driver_model = DRIVER_MODEL_NT6X;
584 }
585 else if (os_version.dwMinorVersion == 1)
586 {
587 driver_os_version = 8;
588 driver_model = DRIVER_MODEL_NT6X;
589 }
590 else
591 {
592 if (os_version.dwMinorVersion > 2)
593 {
594 FIXME("Unhandled OS version %u.%u, reporting Win
8.\n",
595 os_version.dwMajorVersion,
os_version.dwMinorVersion);
596 }
597 driver_os_version = 9;
598 driver_model = DRIVER_MODEL_NT6X;
599 }
600 break;
..
--- snip ---
'MinorVersion > 3' to avoid the FIXME spam. Windows 8.1 has still same driver
model.
$ sha1sum 17763.1.180914-1434.rs5_release_WindowsSDK.iso
e702b5e5f2597d01eaee1eb1be7a34b0da0b6211
17763.1.180914-1434.rs5_release_WindowsSDK.iso
$ du -sh 17763.1.180914-1434.rs5_release_WindowsSDK.iso
815M 17763.1.180914-1434.rs5_release_WindowsSDK.iso
$ wine --version
wine-4.10-154-gc674ceefe1
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