http://bugs.winehq.org/show_bug.cgi?id=14040
Summary: Microsoft Virtual Earth 3D beta inner installer aborts when reading registry Product: Wine Version: CVS/GIT Platform: Other OS/Version: other Status: NEW Keywords: download, Installer, patch Severity: normal Priority: P2 Component: advapi32 AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
[Copied from
To get past bugs 11517 and 14035, do 'winetricks gdiplus dotnet20' (though that might not download the right service pack level of .net?) Then download VirtualEarth3D.msi from http://go.microsoft.com/fwlink/?LinkId=106129 and install that instead of the outer installer.
+relay,+msi shows that VirtualEarth3D.msi aborts shortly after checking for a com object
Anastasius Focht wrote: the cause of the failure is due to unsupported access flags.
0037:Call advapi32.RegCreateKeyExW(80000000,100138e0 L"CLSID\{0DB074F0-617E-4EE9-912C-2965CF2AA5A4}\InprocServer32",00000000,00000000,00000000,000f023f,00000000,7de9685c,7de96860) ret=1000230d 0037:Ret advapi32.RegCreateKeyExW() retval=00000005 ret=1000230d
0xf023f = KEY_ALL_ACCESS (0xF003F) | KEY_WOW64_32KEY (0x0200) ... dlls/advapi32/registry.c's KEY_ACCESS_MASK check doesn't include WOW64 flags yet.
Sure enough, fixing that let the installer finish. There's no .exe, but the app does create a menu entry which does
wine "C:\Program Files\Internet Explorer\iexplore.exe" http://go.microsoft.com/fwlink/?LinkId=75722
(This starts the app ok. It immediately complains that the web browser isn't supported. If you continue, it complains System.Configuration.SettingsPropertyNotFoundException: The settings property 'DetailSetting' was not found. at System.Configuration.SettingsBase.GetPropertyValueByName(String propertyName) at System.Configuration.SettingsBase.get_Item(String propertyName) and lets you continue in 2D mode. But that's for a different bug report.)