https://bugs.winehq.org/show_bug.cgi?id=43270
Daniel Kamil Kozar dkk089@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dkk089@gmail.com
--- Comment #3 from Daniel Kamil Kozar dkk089@gmail.com --- The application calls CoCreateInstance() in an early startup stage (i.e. the StartupHelper export from HelperFunctions.dll) in order to initialize an instance of the class defined by PluginHandler.dll. Said DLL has an embedded manifest which declares a CLSID of {c55d92b1-4fdf-4b54-b817-98ab9569f4f4}.
This CoCreateInstance() call fails, leading to function pointers to the plugin functions being set to zero and the plugin functionality being later unavailable in the application.
Tested with wine-3.0, the said call fails with a vanilla Wine installation with CLASS_E_CLASSNOTAVAILABLE and with REGDB_E_CLASSNOTREG after installing dotnet20 from winetricks.
Attached logs from both (with and without winetricks) versions.