[Mono-bugs] [Bug 75075][Cri] Changed - Runtime aborts in call to Assembly.GetTypes()

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Mon Sep 26 18:12:23 EDT 2005

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by mwickline at maad.com.


--- shadow/75075	2005-09-26 17:40:58.000000000 -0400
+++ shadow/75075.tmp.28347	2005-09-26 18:12:23.000000000 -0400
@@ -83,6 +83,16 @@
 and C1.Common. If the problem only shows when some assembly is missing,
 then this is a known bug, the mono runtime currently handles missing
 assemblies/types etc. very ungracefully by crashing/asserting.
+------- Additional Comments From mwickline at maad.com  2005-09-26 18:12 -------
+Yes, this is actually a critical problem for us.  We need the runtime
+to simply fail in the lookup, rather than aborting/crashing when an
+assembly could not be loaded.  There are some 3rd-party assemblies
+that Mono can't load (due to Nonstandard metadata heap), which are the
+root of the problem of assemblies not being found.
+Is there a way of quickly fixing this so that it is slightly more
+graceful?  Or is this a difficult thing to do with the Mono runtime
+code structure?

More information about the mono-bugs mailing list