[Mono-bugs] [Bug 473999] Calling a generic function twice which calls DynamicInvoke throws exception

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Wed Feb 11 07:25:37 EST 2009


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

User mprobst at novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=473999#c1





--- Comment #1 from Mark Probst <mprobst at novell.com>  2009-02-11 05:25:35 MST ---
Created an attachment (id=271856)
 --> (https://bugzilla.novell.com/attachment.cgi?id=271856)
Proposed patch.

The problem here is that when we get a pointer to a shared generic method via
ldftn and then construct a delegate from that method, the actual instantiation
of the method cannot be reconstructed, so when doing the invoke we have to
check whether the method is shared, and if so, do a more complex check.

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


More information about the mono-bugs mailing list