[Bug 19636] Vista SDK installer fails in "Microsoft VC Redist 2008" subinstaller
wine-bugs at winehq.org
wine-bugs at winehq.org
Sun Aug 23 06:04:15 CDT 2009
http://bugs.winehq.org/show_bug.cgi?id=19636
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |focht at gmx.net
--- Comment #2 from Anastasius Focht <focht at gmx.net> 2009-08-23 06:04:12 ---
Hello,
the "CreateShortcuts" action (dlls/msi/action.c:ACTION_CreateShortcuts)
unconditionally initializes STA which obviously fails because the installer
thread (managed worker, not main thread) already runs in MTA.
The main installer is .NET based using C# wrapper for msi API. Managed
installer worker threads that call msi interop seem to explicitly initialize
their apartment (MTA).
You need msi test case that checks if "CreateShortcuts" action explicitly
initializes COM apartment and what type of apartment is requested.
Regards
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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