[Mono-bugs] [Bug 79972][Nor] Changed - [PATCH (workaround)] gmcs crash when pass an generic anonymous method to a constructor

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Thu Nov 23 09:24:39 EST 2006


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 rharinath at novell.com.

http://bugzilla.ximian.com/show_bug.cgi?id=79972

--- shadow/79972	2006-11-22 22:53:38.000000000 -0500
+++ shadow/79972.tmp.29893	2006-11-23 09:24:39.000000000 -0500
@@ -133,6 +133,23 @@
 very usefull, I use csc instead, and try to run under mono and linux.
 Two years, csc/gmcs can't build any of my csharp projects. I waited 
 and waited, one bug fixed, many new bugs appeared. Maybe another 2 
 years needed for mcs/gmcs usable, or maybe not.
 
 Sorry my complain, I just can't wait any more.
+
+------- Additional Comments From rharinath at novell.com  2006-11-23 09:24 -------
+I'm talking about a development tree, not a release tree.  It's better
+not to paper over bugs in the development tree, so that we can fix it
+the right way.
+
+In this particular case, 'RootScope' is null: either it shouldn't be,
+or we shouldn't try to use its version of NamespaceEntry -- deciding
+on either of these, and fixing the remaining code will require some
+thought and some rewriting/refactoring.  (Passing a null
+NamespaceEntry is not right, since, somewhere else, the code _will_
+dereference that NamespaceEntry, and it will be harder to debug the
+problem when it NullRefs there.)
+
+In any case, surrounding and related code are being rewritten, and
+we'll be in a better position to judge how to fix this bug once that
+is done.


More information about the mono-bugs mailing list