[Mono-bugs] [Bug 76363][Nor] Changed - [GMCS] generic interface
which has a recursive parameter crashes
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Thu Oct 20 00:44:50 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 atsushi at ximian.com.
http://bugzilla.ximian.com/show_bug.cgi?id=76363
--- shadow/76363 2005-10-20 00:24:27.000000000 -0400
+++ shadow/76363.tmp.8975 2005-10-20 00:44:50.000000000 -0400
@@ -152,6 +152,12 @@
_version = 1
}
(mdb) p ((Constraints) gc).iface_constraints [0]
(Mono.CSharp.ConstructedType) { "IFoo`1<T>" }
=====
+
+------- Additional Comments From atsushi at ximian.com 2005-10-20 00:44 -------
+The problem is that iface_constraints is null at that time. gmcs
+misses to call Constraints.Resolve() for IFoo before being used by
+IBaz (maybe the CheckConstraints() happens during recursive
+reference?). Am not sure where it should be called though.
More information about the mono-bugs
mailing list