[Mono-dev] [PATCH] Squash 444388 and catch miss on 323096

Marcus Griep marcus at griep.us
Thu Jul 9 21:14:29 EDT 2009

Bug 444388 [https://bugzilla.novell.com/show_bug.cgi?id=444388] is a
pretty obscure bug that hits very few people, but I find myself among
them. Attempting to bring the latest version of C5 to Mono, I found an
issue with member resolution when interfaces hide members of parent

After sitting on it for a while, I was able to reach my own itch. The
full explanation is long, and if you're interested in the background of
the bug and how I came to this patch, check my *full* writeup here:

The executive summary is that this patch fixes 444388, and also fixes a
bug introduced by the fix to 323096 (which caused incorrect resolution
in similar cases). As well, it adds two additional test cases to the
test suite to prevent future regressions.

If that's too succinct, let me know, and I'll respond more fully to the

Marcus Griep
GPG Key ID: 0x070E3F2D
Ακακια את.ψο´, 3°
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bug444388.patch
Type: text/x-patch
Size: 5415 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20090709/14a548c3/attachment.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: This is a digitally signed message part
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20090709/14a548c3/attachment-0001.bin 

More information about the Mono-devel-list mailing list