[Bug 30078] Many installers fail to detect MSXML6 component (MSXML6 is part of OS since Windows XP SP3 and Wine doesn't advertise it using registry key)

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Apr 5 13:03:37 CDT 2014


http://bugs.winehq.org/show_bug.cgi?id=30078

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

another app that probes this key: 'Evolve Client 1.8.3' (.NET 4.0 app)

--- snip ---
$ WINEDEBUG=+tid,+seh,+relay,+msi,+reg wine ./EvolveSetup.exe >>log.txt 2>&1
...
0030:Call KERNEL32.GetVersionExW(0093e6c0) ret=00419710
0030:Ret  KERNEL32.GetVersionExW() retval=00000001 ret=00419710
0030:Call KERNEL32.GetNativeSystemInfo(0093e7bc) ret=00419a01
0030:trace:reg:GetSystemInfo si=0x0x93e7bc
0030:Ret  KERNEL32.GetNativeSystemInfo() retval=00000000 ret=00419a01
0030:Call KERNEL32.GetVersionExW(0093e6c0) ret=00419710
0030:Ret  KERNEL32.GetVersionExW() retval=00000001 ret=00419710
...
0030:Call advapi32.RegOpenKeyExW(80000002,007351c0
L"Software\\Microsoft\\MSXML60\\Setup",00000000,80000000,0093e770) ret=0041e65c
0030:trace:reg:NtOpenKey
(0x18,L"Software\\Microsoft\\MSXML60\\Setup",80000000,0x93e770)
...
0030:trace:reg:NtOpenKey <- (nil)
0030:Ret  advapi32.RegOpenKeyExW() retval=00000002 ret=0041e65c 
...
0030:Call winhttp.WinHttpOpenRequest(00000002,0047a568 L"GET",00737138
L"/download/2/e/0/2e01308a-e17f-4bf9-bf48-161356cf9c81/msxml6.msi",00000000,00000000,00000000,00000000)
ret=0041a981 
...
--- snip ---

App log:

--- snip ---
2014-Apr-05 19:58:15.923947 - Continuing install flow...
2014-Apr-05 19:58:15.959991 - Operating system version: 3. Architecture: 0.
2014-Apr-05 19:58:15.963409 - Could not open registry key:
Software\Microsoft\MSXML60\Setup. File not found. (2).
2014-Apr-05 19:58:15.965399 - Downloading MSXML 6.0...
2014-Apr-05 19:58:16.989998 - Installing MSXML 6.0...
2014-Apr-05 19:58:16.993922 - Launching: C:\users\Public\Application
Data\Echobit\Evolve\Temp\Installer\msxml.msi...
--- snip ---

$ sha1sum EvolveSetup.exe 
0c9f92f1ed5f97bced68c1185525dfe78900f795  EvolveSetup.exe

$ du -sh EvolveSetup.exe 
3.2M    EvolveSetup.exe

$ wine --version
wine-1.7.16

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