https://bugs.winehq.org/show_bug.cgi?id=45799
Bug ID: 45799 Summary: NVIDIA GeForce Experience 3.x installer fails to process xml config 'MSVCRuntime_2017.NVX' Product: Wine Version: 3.15 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: msxml3 Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net Distribution: ---
Hello folks,
continuation of bug 45795
Another MSXML bug, not clear if this a dupe of bug 45795 or other existing ones. Feel free to resolve if you figured that out.
Installer log:
--- snip --- ... 28.613 | INFO: [NVI2.NVInstaller] 1919@CNVInstaller::InternalPerformInstall : Entering Checkpoint: Processing Package "MSVCRuntime2017". 28.615 | INFO: [NVI2UI.MainFrame] 2592@CMainFrame::FlushEvents : Property changed "NextFormGroup". 28.614 | DEBUG: [NVI2.NVInstaller] 2602@CNVInstaller::InitializeNvxFile : Creating NVX file C:\Program Files\NVIDIA Corporation\Installer2\MSVCRuntime2017.{0530A0E5-6834-4EEE-AF8D-373B6648559B}\MSVCRuntime_2017.NVX. 28.616 | INFO: [NVI2UI.MainFrame] 2614@CMainFrame::FlushEvents : Routed to "waitTimeout". 28.618 | INFO: [NVI2UI.MainFrame] 2592@CMainFrame::FlushEvents : Property changed "pos". 28.619 | INFO: [NVI2UI.MainFrame] 2614@CMainFrame::FlushEvents : Routed to "progressBar". 28.621 | INFO: [NVI2UI.MainFrame] 2592@CMainFrame::FlushEvents : Property changed "max". 28.622 | INFO: [NVI2UI.MainFrame] 2614@CMainFrame::FlushEvents : Routed to "progressBar". 28.624 | INFO: [NVI2.NVInstaller] 1919@CNVInstaller::InternalPerformInstall : Exiting Checkpoint: Processing Package "MSVCRuntime2017" ( 11 ms ). 28.626 | INFO: [NVI2.NVInstaller] 1899@CNVInstaller::InternalPerformInstall : Exiting Checkpoint: Processing Packages ( 16 ms ). 28.629 | INFO: [ShadowPlay.ShadowPlayExtSite] 885@CShadowPlayExtSite::AfterInstall : Package not successfully installed. Don't enable ShadowPlay. 28.630 | INFO: [NVI2UI.HtmlSharedControl] 711@CHtmlWindow::AdjustSize : Preserve bounds = 0 , 1 , 792 , 364. 28.631 | INFO: [GFExperience.GFExperienceExtSite] 3472@CGFExperienceExtSite::Restore32BitSettings : No setting restoration required. 28.632 | INFO: [GFExperience.GFExperienceExtSite] 2752@CGFExperienceExtSite::AfterInstall : Package not successfully installed. 28.633 | INFO: [GFExperience.GFExperienceExtSite] 2788@CGFExperienceExtSite::DecideFinishOptions : Will not create the desktop shortcut and launch GFE due to package install failure. 28.634 | INFO: [UpdatusUtil] 626@UpdatusUtil::IsGFExperienceOverinstallPreGalaxUpdate : Legacy update is not installed on the system. 28.636 | ERROR: [NVI2.InstallThread] 54@CInstallThread::ThreadProc : Install failed - Exception {0x80004005; File: TypedEnum.h; Line: 59} - going to fail state. 28.638 | INFO: [NVI2.NVInstaller] 3820@CNVInstaller::InternalProcessFinalStatus : Calling all extensions to process final status -2147467259. ... --- snip ---
Relay log:
--- snip --- $ WINEDEBUG=+seh,+relay,+msxml wine ./setup.exe >>log.txt 2>&1 ... 003e:Call KERNEL32.OutputDebugStringW(02054ce0 L" 30.322 | DEBUG: [NVI2.NVInstaller] 2602@CNVInstaller::InitializeNvxFile : Creating NVX file C:\Program Files\NVIDIA Corporation\Installer2\MSVCRuntime2017.{D0148E58-04E1-4620-A06A-D175EFC1760C}\MSVCRuntime_2017.NVX. \n") ret=1003cbe7 ... 003e:trace:msxml:domdoc_createElement (0x2054d08)->(L"custom" 0xe6f5ec) 003e:trace:msxml:domdoc_createNode (0x2054d08)->(0xe6f440 {VT_I1: 1} L"custom" (null) 0xe6f510) ... 003e:trace:msxml:domdoc_createNode node_type 1 ... 003e:trace:msxml:create_node type 1 003e:Call ntdll.RtlAllocateHeap(00110000,00000000,00000020) ret=7cb9aa42 003e:Ret ntdll.RtlAllocateHeap() retval=02054dc0 ret=7cb9aa42 003e:trace:msxml:xmldoc_add_refs (0x7be93680)->(2) 003e:trace:msxml:domelem_QueryInterface (0x2054dc0)->({2933bf80-7b36-11d2-b20e-00c04f983e60} 0xe6f3f8) 003e:trace:msxml:domelem_AddRef (0x2054dc0)->(2) 003e:trace:msxml:domelem_Release (0x2054dc0)->(1) ... 003e:trace:msxml:domdoc_createNode created node (1, 0x2054dd8, 0x7be7a5a0) ... 003e:trace:msxml:domelem_QueryInterface (0x2054dc0)->({2933bf86-7b36-11d2-b20e-00c04f983e60} 0xe6f5ec) 003e:trace:msxml:domelem_AddRef (0x2054dc0)->(2) 003e:trace:msxml:domelem_Release (0x2054dc0)->(1) ... 003e:trace:msxml:domdoc_appendChild (0x2054d08)->(0x2054dd8 (nil)) 003e:trace:msxml:domelem_get_nodeType (0x2054dc0)->(0xe6f4f4) 003e:Call oleaut32.VariantInit(00e6f4e0) ret=7cbb67f3 003e:Ret oleaut32.VariantInit() retval=00e6f4e0 ret=7cbb67f3 003e:trace:msxml:domdoc_insertBefore (0x2054d08)->(0x2054dd8 0xe6f450 {VT_EMPTY} (nil)) 003e:trace:msxml:domelem_get_nodeType (0x2054dc0)->(0xe6f46c) 003e:trace:msxml:domdoc_insertBefore new node type 1 003e:trace:msxml:domelem_QueryInterface (0x2054dc0)->({4f2f4ba2-b822-11df-8b8a-6850dfd72085} 0xe6f388) 003e:trace:msxml:node_query_interface (0x2054dc0)->(IID_xmlnode 0xe6f388) 003e:trace:msxml:node_insert_before new child 0x7be7a5a0, This->node 0x7be93680 ... 003e:trace:msxml:xmldoc_add_refs (0x7be93680)->(3) 003e:trace:msxml:xmldoc_release_refs (0x7be93680)->(2) 003e:trace:msxml:node_insert_before ret S_OK ... 003e:trace:msxml:enumvariant_Next (0x1ff2ad8)->(1 0xe6f5d8 0xe6f554) 003e:trace:msxml:xmlnodemap_get_item (0x2054ef0)->(3 0xe6f5e0) 003e:trace:msxml:domelem_get_item (0x7be7a5a0)->(3 0xe6f5e0) 003e:trace:msxml:create_node type 2 003e:Call ntdll.RtlAllocateHeap(00110000,00000000,00000020) ret=7cb82c33 003e:Ret ntdll.RtlAllocateHeap() retval=02054d90 ret=7cb82c33 003e:trace:msxml:xmldoc_add_refs (0x7be93680)->(3) 003e:trace:msxml:domattr_QueryInterface (0x2054d90)->({2933bf80-7b36-11d2-b20e-00c04f983e60} 0xe6f418) 003e:trace:msxml:domattr_AddRef (0x2054d90)->(2) 003e:trace:msxml:domattr_Release (0x2054d90)->(1) 003e:Call oleaut32.VariantChangeType(00e6f5d8,00e6f5d8,00000000,0000000d) ret=100a13f8 003e:trace:msxml:domattr_AddRef (0x2054d90)->(2) 003e:trace:msxml:domattr_QueryInterface (0x2054d90)->({00000000-0000-0000-c000-000000000046} 0xe6f450) 003e:trace:msxml:domattr_AddRef (0x2054d90)->(3) 003e:trace:msxml:domattr_Release (0x2054d90)->(2) 003e:trace:msxml:domattr_AddRef (0x2054d90)->(3) 003e:trace:msxml:domattr_Release (0x2054d90)->(2) 003e:trace:msxml:domattr_Release (0x2054d90)->(1) 003e:Ret oleaut32.VariantChangeType() retval=00000000 ret=100a13f8 003e:trace:msxml:domattr_QueryInterface (0x2054d90)->({2933bf80-7b36-11d2-b20e-00c04f983e60} 0xe6f544) 003e:trace:msxml:domattr_AddRef (0x2054d90)->(2) .... 003e:trace:msxml:domattr_get_nodeName (0x2054d90)->(0xe6f580) ... 003e:trace:msxml:node_get_prefix prefix: (null) ... 003e:trace:msxml:domattr_get_nodeValue (0x2054d90)->(0xe6f598) ... 003e:trace:msxml:node_get_content 0x2054d90 returned L"install" ... 003e:trace:msxml:domattr_Release (0x2054d90)->(1) 003e:Call oleaut32.VariantClear(00e6f5d8) ret=1006b304 003e:trace:msxml:domattr_Release (0x2054d90)->(0) 003e:trace:msxml:xmldoc_release_refs (0x7be93680)->(2) ... 003e:Ret oleaut32.VariantClear() retval=00000000 ret=1006b304 003e:trace:msxml:enumvariant_Next (0x1ff2ad8)->(1 0xe6f5d8 0xe6f554) 003e:trace:msxml:xmlnodemap_get_item (0x2054ef0)->(4 0xe6f5e0) 003e:trace:msxml:domelem_get_item (0x7be7a5a0)->(4 0xe6f5e0) ... 003e:Call KERNEL32.RaiseException(e06d7363,00000001,00000003,00e6f4ec) ret=102c4338 003e:trace:seh:raise_exception code=e06d7363 flags=1 addr=0x7b4473c3 ip=7b4473c3 tid=003e 003e:trace:seh:raise_exception info[0]=19930520 003e:trace:seh:raise_exception info[1]=00e6f508 003e:trace:seh:raise_exception info[2]=10489b00 003e:trace:seh:raise_exception eax=7b435899 ebx=00e6f508 ecx=00000000 edx=00e6f4cc esi=00e6f4cc edi=00e6f490 003e:trace:seh:raise_exception ebp=00e6f468 esp=00e6f404 cs=e60023 ds=e6002b es=f7c1002b fs=f7c10063 gs=f7c1006b flags=00000212 003e:trace:seh:call_stack_handlers calling handler at 0x102fdb71 code=e06d7363 flags=1 ... 003e:Call KERNEL32.FormatMessageW(00001300,00000000,80004005,00000000,00e6e9b0,00000000,00000000) ret=10274e27 003e:Ret KERNEL32.FormatMessageW() retval=00000000 ret=10274e27 ... 003e:Call KERNEL32.OutputDebugStringW(01ff5e00 L" 30.346 | ERROR: [NVI2.InstallThread] 54@CInstallThread::ThreadProc : Install failed - Exception {0x80004005; File: TypedEnum.h; Line: 59} - going to fail state. \n") ret=1003cbe7 --- snip ---
Content of 'c:/Program Files/NVIDIA Corporation/Installer2/MSVCRuntime2017.{0530A0E5-6834-4EEE-AF8D-373B6648559B}/MSVCRuntime_2017.nvi'
--- snip --- <?xml version="1.0" encoding="utf-8"?> <nvi name="MSVCRuntime2017" title="${{title}}" version="${{version}}" versionText="${{version}}" timestamp="2018-04-09T06:27:58" disposition="default" hidden="true" no-arp="true" installerMin="2.1002.158.1207" bare="true" diskSpaceForBare="8"> <filter name="32bit" platform="x86"/> <filter name="64bit" platform="amd64"/> <constraints> <custom name="MSVCRTInstallNeeded" level="silent" text="${{InstallNotNeeded}}"/> <reject name="CheckNotSafeMode" tests="SAFEMODE" level="critical" text="${{InstallSafeModeBlockedMessage}}"/> </constraints> <dependencies> </dependencies> <extensions> <extension file="MSVCRTExt.dll"/> </extensions> <properties> <if filter="32bit"> <string name="DownloadUrl" value="http://download-cdn.gfe.nvidia.com/packages/vcredist/4be642f2-cc77-4d46-a246-9b4f4e0d0b9b/MSVCRTx86_2017.exe"/> <else> <string name="DownloadUrl" value="http://download-cdn.gfe.nvidia.com/packages/vcredist/4be642f2-cc77-4d46-a246-9b4f4e0d0b9b/MSVCRTx64x86_2017.exe"/> </else> </if> <string name="RequiredMSVCRTVersionRegPath" value="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv\vc\Servicing\14.0\RuntimeMinimum"/> <string name="MSVCPackageType" value="${{packageType}}"/> <string name="MSVCPFile" value="msvcp140.dll"/> <string name="MSVCRFile" value="vcruntime140.dll"/> <bool name="RepairMode" value="false"/> <bool name="Required32BitVCRT" value="true"/></properties> <manifest> <file name="MSVCRuntime_2017.nvi"/> <file name="MSVCRTExt.dll"/> </manifest> <phases> <exe phase="installMSVCRuntime" name="VC_redist.x86_17.exe" when="install" progress="120" condition="!RepairMode" autoTick="200"> <arg value="/q"/> <arg value="/norestart"/> <success value="0"/> <success value="3010" rebootNeeded="true"/> </exe> <exe phase="installMSVCRuntime" name="VC_redist.x86_17.exe" when="install" progress="120" condition="RepairMode" autoTick="200"> <arg value="/q"/> <arg value="/repair"/> <arg value="/norestart"/> <success value="0"/> <success value="3010" rebootNeeded="true"/> </exe> <if filter="64bit"> <exe phase="installMSVCRuntime" name="VC_redist.x64_17.exe" when="install" progress="120" condition="!RepairMode" autoTick="200"> <arg value="/q"/> <arg value="/norestart"/> <success value="0"/> <success value="3010" rebootNeeded="true"/> </exe> <exe phase="installMSVCRuntime" name="VC_redist.x64_17.exe" when="install" progress="120" condition="RepairMode" autoTick="200"> <arg value="/q"/> <arg value="/repair"/> <arg value="/norestart"/> <success value="0"/> <success value="3010" rebootNeeded="true"/> </exe> </if> </phases> <strings> <string name="title" value="Microsoft Visual C++ Redistributable packages for Visual Studio 2017"/> <string name="version" value="2017"/> <string name="packageType" value="bare"/> <string name="InstallText" value="${{InstallOnlyText}}"/> </strings> <strings> <localized locale="0x0409"> <string name="InstallSafeModeBlockedMessage" value="${{title}} cannot be installed in safe mode."/> <string name="ErrorInstallerAlreadyRunning" value="Other installations are running. Finish the other installations then try again."/> <string name="InstallNotNeeded" value="Installation of ${{title}} not needed."/> <string name="MSVCRuntimeNotInstalled" value="${{title}} ${{version}} not present. Install the ${{title}} and try again."/> <string name="InstallOnlyText" value="Installing ${{title}}; This will take some time."/> </localized> ... </strings> </nvi> --- snip ---
After 'winetricks -q msxml3' it starts the MSVC++ 2017 runtime installer.
--- snip --- 34.516 | INFO: [NVI2UI.MainFrame] 2592@CMainFrame::FlushEvents : Property changed "NextFormGroup". 34.517 | INFO: [NVI2UI.MainFrame] 2614@CMainFrame::FlushEvents : Routed to "next". 34.517 | INFO: [NVI2.NVInstaller] 1919@CNVInstaller::InternalPerformInstall : Entering Checkpoint: Processing Package "MSVCRuntime2017". 34.518 | INFO: [NVI2UI.MainFrame] 2592@CMainFrame::FlushEvents : Property changed "NextFormGroup". 34.518 | DEBUG: [NVI2.NVInstaller] 2602@CNVInstaller::InitializeNvxFile : Creating NVX file C:\Program Files\NVIDIA Corporation\Installer2\MSVCRuntime2017.{3B0B60DA-564A-4D25-983D-E6B1A829D175}\MSVCRuntime_2017.NVX. 34.519 | INFO: [NVI2UI.MainFrame] 2614@CMainFrame::FlushEvents : Routed to "waitTimeout". 34.520 | INFO: [NVI2UI.MainFrame] 2592@CMainFrame::FlushEvents : Property changed "pos". 34.521 | INFO: [NVI2UI.MainFrame] 2614@CMainFrame::FlushEvents : Routed to "progressBar". 34.522 | INFO: [NVI2UI.MainFrame] 2592@CMainFrame::FlushEvents : Property changed "max". 34.522 | INFO: [NVI2UI.MainFrame] 2614@CMainFrame::FlushEvents : Routed to "progressBar". 34.529 | INFO: [NVI2UI.HtmlSharedControl] 711@CHtmlWindow::AdjustSize : Preserve bounds = 0 , 1 , 792 , 364. 34.536 | WARNING: [NVI2.NVInstaller] 2780@CNVInstaller::InitializeNvxFile : Property "FailureLogLocation" not recorded, type= 0. 34.541 | WARNING: [NVI2.NVInstaller] 2780@CNVInstaller::InitializeNvxFile : Property "CollectLogsOnFailure" not recorded, type= 0. 34.545 | INFO: [NVI2UI.FormPropBinder] 84@CFormPropBinder::InvokeAction : Binding template properties. 34.546 | INFO: [NVI2UI.FormPropBinder] 84@CFormPropBinder::InvokeAction : Binding template properties. 34.547 | INFO: [NVI2UI.FormPropBinder] 84@CFormPropBinder::InvokeAction : Binding template properties. 34.547 | DEBUG: [NVI2.NVInstaller] 2808@CNVInstaller::InitializeNvxFile : Manifest file: ".\MSVCRuntime_2017.nvi". 34.548 | INFO: [NVI2UI.FormPropBinder] 84@CFormPropBinder::InvokeAction : Binding template properties. 34.548 | DEBUG: [NVI2.NVInstaller] 2808@CNVInstaller::InitializeNvxFile : Manifest file: ".\MSVCRTExt.dll". 34.549 | INFO: [NVI2UI.FormPropBinder] 84@CFormPropBinder::InvokeAction : Binding template properties. 34.549 | INFO: [NVI2.NVInstaller] 1695@CNVInstaller::IncreaseStepLimit : Allocated 0 available units to progress bar. 34.550 | INFO: [NVI2UI.FormPropBinder] 84@CFormPropBinder::InvokeAction : Binding template properties. 34.550 | INFO: [NVI2UI.FormPropBinder] 84@CFormPropBinder::InvokeAction : Binding template properties. 34.551 | INFO: [NVI2.NVInstaller] 2043@CNVInstaller::InternalPerformInstall : Entering Checkpoint: Processing Package Phases in "MSVCRuntime2017". 34.552 | INFO: [NVI2UI.FormPropBinder] 84@CFormPropBinder::InvokeAction : Binding template properties. 34.552 | INFO: [NVI2.NVInstaller] 2937@CNVInstaller::InternalPerformInstallPackagePhases : Default full progress title is "Installing Microsoft Visual C++ Redistributable packages for Visual Studio 2017...". 34.552 | INFO: [NVI2UI.FormPropBinder] 84@CFormPropBinder::InvokeAction : Binding template properties. 34.553 | INFO: [NVI2UI.FormPropBinder] 84@CFormPropBinder::InvokeAction : Binding template properties. 34.553 | INFO: [NVI2.NVInstaller] 1695@CNVInstaller::IncreaseStepLimit : Allocated 0 available units to progress bar. 34.554 | INFO: [NVI2UI.FormPropBinder] 84@CFormPropBinder::InvokeAction : Binding template properties. 34.554 | INFO: [NVI2.NVInstaller] 1695@CNVInstaller::IncreaseStepLimit : Allocated 120 available units to progress bar. 34.555 | INFO: [NVI2.NVPropertyAssignAction] 34@CNVPropertyAssignAction::InvokeAction : Set property "!ShowBorder" to: "true". 34.556 | INFO: [NVI2.NVInstaller] 3004@CNVInstaller::InternalPerformInstallPackagePhases : Entering Checkpoint: Processing package phase "installMSVCRuntime". 34.557 | INFO: [NVI2.NVPropertyAssignAction] 34@CNVPropertyAssignAction::InvokeAction : Set property "!FrameDefaultTitle" to: "NVIDIA Installer". 34.558 | DEBUG: [NVI2.NVInstaller] 3054@CNVInstaller::InternalPerformInstallPackagePhases : Condition "!RepairMode" enabled phase "installMSVCRuntime". 34.558 | INFO: [NVI2.NVPropertyAssignAction] 34@CNVPropertyAssignAction::InvokeAction : Set property "!CannotCancelMessage" to: "NVIDIA Installer cannot be stopped at this time.". 34.560 | DEBUG: [NVI2.NVAppPhase] 651@CNVAppPhase::InvokeApp : Executing process: C:\Program Files\NVIDIA Corporation\Installer2\MSVCRuntime2017.{3B0B60DA-564A-4D25-983D-E6B1A829D175}\VC_redist.x86_17.exe. 34.560 | INFO: [NVI2.NVPropertyAssignAction] 34@CNVPropertyAssignAction::InvokeAction : Set property "!ShowBorder" to: "true". 34.561 | DEBUG: [NVI2.NVAppPhase] 652@CNVAppPhase::InvokeApp : Arguments: "/q /norestart". 34.562 | INFO: [NVI2.NVPropertyAssignAction] 34@CNVPropertyAssignAction::InvokeAction : Set property "!FrameWidth" to: "592pt". 34.562 | DEBUG: [NVI2.NVAppPhase] 653@CNVAppPhase::InvokeApp : Process working directory: C:\Program Files\NVIDIA Corporation\Installer2\MSVCRuntime2017.{3B0B60DA-564A-4D25-983D-E6B1A829D175}. ... --- snip ---
$ sha1sum GeForce_Experience_v3.14.1.48.exe 67f7326ce6d328b0f5384bcb8a7a6eb7cde6efc5 GeForce_Experience_v3.14.1.48.exe
$ du -sh GeForce_Experience_v3.14.1.48.exe 84M GeForce_Experience_v3.14.1.48.exe
$ wine --version wine-3.15-97-g58338eac8b
Regards
https://bugs.winehq.org/show_bug.cgi?id=45799
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer URL| |https://us.download.nvidia. | |com/GFE/GFEClient/3.14.1.48 | |/GeForce_Experience_v3.14.1 | |.48.exe
--- Comment #1 from Anastasius Focht focht@gmx.net --- Hello folks,
correction:
--- quote --- continuation of bug 45795 --- quote ---
I meant bug 45798 (missing support for 'WinHttpSetOption( ..., WINHTTP_OPTION_RECEIVE_RESPONSE_TIMEOUT, ...)') here. Both Nvidia installers suffer from different bug chains.
Regards
https://bugs.winehq.org/show_bug.cgi?id=45799
--- Comment #2 from Anastasius Focht focht@gmx.net --- Hello folks,
the next problem, that is the NVIDIA installer trying to run the VC++ 2017 redist/runtime installer (in silent mode) is bug 37781 ("Multiple Microsoft Redistributable/Component installers running in Windows 7 mode need dummy Windows Update Service (MS .NET Framework 4.5, MS VC++ 2015 Redist)").
-> 'winetricks -q vcrun2017' prior running the installer.
NOTE: You need to change 'WinVer' back to 'Windows 7' after install ('winetricks' set it to 'Windows XP' during install).
The NVIDIA installer will still run both, 32-bit and 64-bit redist installers but you won't run into bug 37781
Regards
https://bugs.winehq.org/show_bug.cgi?id=45799
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |DUPLICATE
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks,
resolving as dupe of bug 45795
Regards
*** This bug has been marked as a duplicate of bug 45795 ***
https://bugs.winehq.org/show_bug.cgi?id=45799
--- Comment #4 from Anastasius Focht focht@gmx.net --- Hello folks,
resolving as dupe of bug 40430
Regards
*** This bug has been marked as a duplicate of bug 40430 ***
https://bugs.winehq.org/show_bug.cgi?id=45799
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Duplicate.
https://bugs.winehq.org/show_bug.cgi?id=45799
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|https://us.download.nvidia. |https://web.archive.org/web |com/GFE/GFEClient/3.14.1.48 |/20200323180303/https://us. |/GeForce_Experience_v3.14.1 |download.nvidia.com/GFE/GFE |.48.exe |Client/3.14.1.48/GeForce_Ex | |perience_v3.14.1.48.exe