https://bugs.winehq.org/show_bug.cgi?id=34803 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |WORKSFORME URL|http://www.microsoft.com/en |https://web.archive.org/web |-us/download/details.aspx?i |/20131212140804/https://dow |d=1639 |nload.microsoft.com/downloa | |d/c/6/e/c6e88215-0178-4c6c- | |b5f3-158ff77b1f38/NetFx20SP | |2_x86.exe Status|NEW |RESOLVED --- Comment #6 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, revisiting. I feel stumped now because I can't even reproduce this problem with the old Wine versions this was reported against: wine-1.7.4, wine-1.7.5 (built on much more modern Linux distro/host though, Fedora 28 x86_64 multilib). --- snip --- ... 0009:trace:msi:ACTION_AppSearchReg L"SearchInstallBlock_____X86.3643236F_FC70_11D3_A536_0090278A1BB8" ... 0009:trace:msi:msi_get_property returning L"v2.0.50727" for property L"URTVersion" ... 0009:Call advapi32.RegOpenKeyW(80000002,01648db8 L"SOFTWARE\\Microsoft\\.NETFramework\\v2.0.50727\\SBSDisabled",0033ccc4) ret=7c18befd 0009:Ret advapi32.RegOpenKeyW() retval=00000000 ret=7c18befd ... 0009:Call advapi32.RegQueryValueExW(0000013c,022dfc38 L"Install",00000000,00000000,00000000,0033ccc0) ret=7c18bf8e 0009:Ret advapi32.RegQueryValueExW() retval=00000000 ret=7c18bf8e ... 0009:Call advapi32.RegQueryValueExW(0000013c,022dfc38 L"Install",00000000,0033ccbc,022dfc20,0033ccc0) ret=7c18c010 0009:Ret advapi32.RegQueryValueExW() retval=00000000 ret=7c18c010 ... 0009:trace:msi:msi_set_property 0x1aa468 L"DD_INSTALLBLOCKFOUND_X86.3643236F_FC70_11D3_A536_0090278A1BB8" L"1" -1 0009:trace:msi:msi_get_property 0x1aa468 L"DD_INSTALLBLOCKFOUND_X86.3643236F_FC70_11D3_A536_0090278A1BB8" (nil) 0x33cd48 ... 0009:trace:msi:msi_get_property returning (null) for property L"DD_INSTALLBLOCKFOUND_X86.3643236F_FC70_11D3_A536_0090278A1BB8" ... 0009:trace:msi:MSI_DatabaseOpenViewW L"UPDATE `_Property` SET `Value` = ? WHERE `_Property` = 'DD_INSTALLBLOCKFOUND_X86.3643236F_FC70_11D3_A536_0090278A1BB8'" 0x33cd4c ... 0009:trace:msi:MSI_ProcessMessageVerbatim Calling UI handler 0x3a0c04f5(pvContext=0xbce3a0, iMessageType=04000010, szMessage=L"Property(S): DD_INSTALLBLOCKFOUND_X86.3643236F_FC70_11D3_A536_0090278A1BB8 = 1") ... --- snip --- The offending MSI condition is nowhere to be found: --- snip --- ( (NOT REMOVE) AND DD_INSTALLBLOCKFOUND_X86.3643236F_FC70_11D3_A536_0090278A1BB8 ) --- snip --- The custom action 'DD_CA_InstallBlock_X86.3643236F_FC70_11D3_A536_0090278A1BB8' is only present in the original .NET Framework 2.0 MSI. It disappears later with .NET Framework 2.0 SP1 installation (patches/transforms applied). Relevant registry block related to .NET Framework 2.0 installation: --- snip --- [Software\\Classes\\Installer\\Features\\D6461317C3DC4F04799BDCE9E42626FE] 1552338842 "GUIH_ARP_NETFXDIR_HIDDEN_URT_STD_ENU_X86_IXP"="" "None_Mondo_32_bit_specific"="" "Redist_UI"="" "Servicing_Key"="" "URT_STD_ENU_X86_IXP_SETUP"="" "URTM_STD_ENU_X86_IXP"="" "Watson20_x86_All_MSMs"="" [Software\\Classes\\Installer\\Products\\D6461317C3DC4F04799BDCE9E42626FE] 1552338842 "AdvertiseFlags"=dword:00000184 "Assignment"=dword:00000000 "AuthorizedLUAApp"=dword:00000000 "Clients"=":" "InstanceType"=dword:00000000 "Language"=dword:00000000 "PackageCode"="FE8E5CFB041CA454B974EE7CA3A4BAF3" "ProductName"="Microsoft .NET Framework 2.0" "Version"=dword:0200c627 [Software\\Classes\\Installer\\Products\\D6461317C3DC4F04799BDCE9E42626FE\\SourceList] 1552338842 "LastUsedSource"="n;1;Z:\\home\\focht\\Downloads\\dotnet20\\" "PackageName"="netfx.msi" [Software\\Classes\\Installer\\Products\\D6461317C3DC4F04799BDCE9E42626FE\\SourceList\\Media] 1552338842 "1"=";Microsoft .NET Framework 2.0 [Disk 1]" "10"=";Microsoft .NET Framework 2.0 [Disk 1]" "11"=";Microsoft .NET Framework 2.0 [Disk 1]" "12"=";Microsoft .NET Framework 2.0 [Disk 1]" "13"=";Microsoft .NET Framework 2.0 [Disk 1]" "2"=";Microsoft .NET Framework 2.0 [Disk 1]" "3"=";Microsoft .NET Framework 2.0 [Disk 1]" "4"=";Microsoft .NET Framework 2.0 [Disk 1]" "5"=";Microsoft .NET Framework 2.0 [Disk 1]" "6"=";Microsoft .NET Framework 2.0 [Disk 1]" "7"=";Microsoft .NET Framework 2.0 [Disk 1]" "8"=";Microsoft .NET Framework 2.0 [Disk 1]" "9"=";Microsoft .NET Framework 2.0 [Disk 1]" "DiskPrompt"="" "MediaPackage"="" [Software\\Classes\\Installer\\Products\\D6461317C3DC4F04799BDCE9E42626FE\\SourceList\\Net] 1552338869 "1"=str(2):"Z:\\home\\focht\\Downloads\\dotnet20\\" "2"=str(2):"C:\\windows\\Microsoft.NET\\Framework\\v2.0.50727\\Microsoft .NET Framework 2.0\\" [Software\\Classes\\Installer\\UpgradeCodes\\41E8829053EAFEA48BE8329D517B1FED] 1552338842 "D6461317C3DC4F04799BDCE9E42626FE"="" --- snip --- Relevant registry block after .NET Framework 2.0 SP1 installation: --- snip --- [Software\\Classes\\Installer\\Features\\1F3B805BA42A0C233B0158879691FE82] 1552339531 "NetFX20A_enu_x86_net_IDKEYS"="" "Redist_UI"="" "Servicing_Key"="" "URTM_STD_ENU_X86_IXP"="" "Watson20_x86_All_MSMs"="" [Software\\Classes\\Installer\\Products\\1F3B805BA42A0C233B0158879691FE82] 1552339531 "AdvertiseFlags"=dword:00000184 "Assignment"=dword:00000000 "AuthorizedLUAApp"=dword:00000000 "Clients"=":" "InstanceType"=dword:00000000 "Language"=dword:00000000 "PackageCode"="F5AD85FF89770B540B554CF1F57AC086" "ProductName"="Microsoft .NET Framework 2.0 Service Pack 1" "Version"=dword:0201521e [Software\\Classes\\Installer\\Products\\1F3B805BA42A0C233B0158879691FE82\\Patches] 1552339531 "E44F9CA57C603E144A467371A79B01D5"=":T1ToU1;:#T1ToU1" "Patches"=str(7):"6073E3C7DBF896147962A074BF9F3DA2\080F86D540A652144BBF04829EB79A87C\0001363E86FDE860794D8778BF18EA36A1A\0002BD48EBD497144248995B927C08AB9D4\0007A0DC8558450022488EF10CC4177FD16\0DF36C10937666A74B9F51BE3E3FB4A07\0CCA0F521CF3DB204D869726F4ED6005D\0DEC4EC3C0B64E7047A30A738AA0EA263\0E44F9CA57C603E144A467371A79B01D5\0" [Software\\Classes\\Installer\\Products\\1F3B805BA42A0C233B0158879691FE82\\SourceList] 1552339531 "LastUsedSource"="n;1;Z:\\home\\focht\\downloads\\dotnet20sp1\\wcu\\dotnetframework\\dotnetfx20\\" "PackageName"="netfx20a_x86.msi" [Software\\Classes\\Installer\\Products\\1F3B805BA42A0C233B0158879691FE82\\SourceList\\Media] 1552339531 "30000"=";" "30001"=";" "30002"=";" "30004"=";" "30005"=";" "30006"=";" "30007"=";" "30008"=";" "DiskPrompt"="" "MediaPackage"="" [Software\\Classes\\Installer\\Products\\1F3B805BA42A0C233B0158879691FE82\\SourceList\\Net] 1552339531 "1"=str(2):"Z:\\home\\focht\\downloads\\dotnet20sp1\\wcu\\dotnetframework\\dotnetfx20\\" [Software\\Classes\\Installer\\UpgradeCodes] 1552339538 --- snip --- As said, the original install (net) source disappeared after SP1 install: 'C:\\windows\\Microsoft.NET\\Framework\\v2.0.50727\\Microsoft .NET Framework 2.0\\' (path/files no longer present), along with the custom action definition/condition which was in the MSI (root cause of blocker). I've also tested with and without the fix for bug 36139 (https://source.winehq.org/git/wine.git/commitdiff/deb274226783ab886bdb448769...) which fell into this timeline but it didn't make any difference. Whatever. Resolving 'WORKSFORME'. $ wine --version wine-4.3-229-g6d82b2f1ad 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.