[Mono-bugs] [Bug 672879] ReleaseInterfaces is called by GC thread.

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Fri Sep 2 11:03:27 EDT 2011


https://bugzilla.novell.com/show_bug.cgi?id=672879

https://bugzilla.novell.com/show_bug.cgi?id=672879#c2


Miguel de Icaza <miguel at xamarin.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |miguel at xamarin.com

--- Comment #2 from Miguel de Icaza <miguel at xamarin.com> 2011-09-02 15:03:26 UTC ---
Tom,

We do not add new API entry points to the core libraries that are incompatible
with the .NET public surfaced API.

My recommendation is to find out why this is happening in the first place and
how this is handled in Windows.   I suspect that the fix will involve the
STAThread attribute and honoring it in ways that we do not currently honor.

As it is right now, the above approach does not really work, it would require
every COM user to manually use a Mono-specific API.

Can we look into what Windows does?

-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the mono-bugs mailing list