https://bugs.winehq.org/show_bug.cgi?id=40206
--- Comment #16 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Hans Leidekker from comment #15)
Created attachment 62757 [details] Support substorage transforms in MsiDatabaseApplyTransform
Can you try this patch?
Hi I tried the patch, and the ``Function failed`` error window is gone.
The installer gets a bit further now.
After a while the ``Initializing`` window dissapears and a crashdialog from Autodesk comes up.
That is however another problem/bug because after I tried a few winetricks ``things`` ( msxml3 arial vcrun2013 vcrun2015) and then the main installer window comes up
This should however be tracked by new bugreport I guess, and it`s not an msi bug apparently. So looks like this bug is fixed with your patch, Thanks Hans
(For completeness new consoleoutput below)
wine: cannot find L"C:\windows\system32\winemenubuilder.exe" 000b:err:wineboot:ProcessRunKeys Error running cmd L"C:\windows\system32\winemenubuilder.exe -a -r" (2) 0009:fixme:vcruntime:__telemetry_main_invoke_trigger (0x350000) 0009:fixme:vcruntime:__telemetry_main_invoke_trigger (0x630000) 0009:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x32ee68, 0x32ee78 0x32ee6c 0009:fixme:nls:get_dummy_preferred_ui_language (0x38 0x32ee68 0x32ee78 0x32ee6c) returning a dummy value (current locale) 0009:fixme:msvcrt:MSVCRT__set_abort_behavior _WRITE_CALL_REPORTFAULT unhandled 002d:fixme:vcruntime:__telemetry_main_invoke_trigger (0x360000) 002d:fixme:vcruntime:__telemetry_main_invoke_trigger (0x630000) 002d:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x33ee68, 0x33ee78 0x33ee6c 002d:fixme:nls:get_dummy_preferred_ui_language (0x38 0x33ee68 0x33ee78 0x33ee6c) returning a dummy value (current locale) 002d:fixme:msvcrt:MSVCRT__set_abort_behavior _WRITE_CALL_REPORTFAULT unhandled 002d:fixme:service:EnumDependentServicesW (nil) 0x00000001 (nil) 0x00000000 0x33ee74 0x33ee70 - stub 002d:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet 002d:fixme:msi:MsiDatabaseApplyTransformW ignoring error conditions 002d:fixme:vcruntime:__telemetry_main_invoke_trigger (0x12000000) 002d:fixme:msi:MsiDatabaseApplyTransformW ignoring error conditions 002d:fixme:msi:MsiDatabaseApplyTransformW ignoring error conditions 002d:fixme:msi:MsiDatabaseApplyTransformW ignoring error conditions 002d:fixme:msi:MsiDatabaseApplyTransformW ignoring error conditions 002d:fixme:msi:MsiDatabaseApplyTransformW ignoring error conditions 002d:fixme:msi:MsiDatabaseApplyTransformW ignoring error conditions 002d:fixme:msi:MsiDatabaseApplyTransformW ignoring error conditions 002d:fixme:msi:MsiDatabaseApplyTransformW ignoring error conditions 002d:fixme:msi:MsiDatabaseApplyTransformW ignoring error conditions 002d:fixme:msi:MsiDatabaseApplyTransformW ignoring error conditions 002d:fixme:msi:MsiDatabaseApplyTransformW ignoring error conditions 002d:fixme:vcruntime:__telemetry_main_invoke_trigger (0x2850000) 002d:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2 002d:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2 002d:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2 0009:fixme:ver:GetCurrentPackageId (0x32fe24 (nil)): stub 0009:fixme:vcruntime:__telemetry_main_return_trigger (0x630000) 0009:fixme:vcruntime:__telemetry_main_return_trigger (0x350000) louis@debian:/media/louis/562C-71F0/Autodesk/Revit_2019_G1_Win_64bit_dlm$ 002d:fixme:msxml:domelem_setAttributeNode (0x19d1070)->(0x19d6588 0x33d948): semi-stub 002d:fixme:msxml:domelem_setAttributeNode (0x19d1070)->(0x19d65e0 0x33d948): semi-stub 002d:fixme:msxml:domelem_setAttributeNode (0x19d65c8)->(0x19d68f0 0x33d948): semi-stub 002d:fixme:msxml:domelem_setAttributeNode (0x19d65c8)->(0x19d69a0 0x33d948): semi-stub 002d:fixme:msxml:domelem_setAttributeNode (0x19d68d8)->(0x19d6a08 0x33d948): semi-stub 002d:fixme:msxml:domelem_setAttributeNode (0x19d68d8)->(0x19d6a50 0x33d948): semi-stub 002d:fixme:msxml:domelem_setAttributeNode (0x19d6570)->(0x19d6ab0 0x33d948): semi-stub 002d:fixme:msxml:domelem_setAttributeNode (0x19d6570)->(0x19d6ac8 0x33d948): semi-stub 002d:fixme:msxml:domelem_setAttributeNode (0x19d68d8)->(0x19d6ce0 0x33d948): semi-stub 002d:fixme:msxml:domelem_setAttributeNode (0x19d68d8)->(0x19d6ce0 0x33d948): semi-stub 002d:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e75c 1 C) semi-stub 002d:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e75c 1 C) semi-stub 002d:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e75c 1 C) semi-stub 002d:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e75c 1 C) semi-stub 002d:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e73c 1 C) semi-stub 002d:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e63c 1 C) semi-stub 002d:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e5ac 1 C) semi-stub 002d:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e6ec 1 C) semi-stub 002d:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33e6bc 1 C) semi-stub 002d:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2 002d:fixme:dbghelp:elf_search_auxv can't find symbol in module 0031:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 0x401123, 0x5e91d0, 0x5e91e8) stub. 0031:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x5d1bb0, 43) stub 0031:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x33ed90, 0x33eda0 0x33ed94 0031:fixme:nls:get_dummy_preferred_ui_language (0x38 0x33ed90 0x33eda0 0x33ed94) returning a dummy value (current locale) 0031:fixme:shell:InitNetworkAddressControl stub 0031:fixme:ver:GetCurrentPackageId (0x33fe24 (nil)): stub