Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/mcs
diff options
context:
space:
mode:
authorEgor Bogatov <egorbo@gmail.com>2018-09-17 20:00:52 +0300
committerMarek Safar <marek.safar@gmail.com>2018-09-18 15:18:36 +0300
commit5a55842715ac89b9206afa809383e693d96707a2 (patch)
treeec02b9003c666fd8d01dcda35435a08afdd8a0ff /mcs
parentad603864f8fa7bcb72f148d541f0dcbc4818b382 (diff)
fix resolvemember crash
Diffstat (limited to 'mcs')
-rw-r--r--mcs/class/corlib/Test/System.Reflection/ModuleTest.cs7
1 files changed, 7 insertions, 0 deletions
diff --git a/mcs/class/corlib/Test/System.Reflection/ModuleTest.cs b/mcs/class/corlib/Test/System.Reflection/ModuleTest.cs
index 3edccf4028a..dda00248449 100644
--- a/mcs/class/corlib/Test/System.Reflection/ModuleTest.cs
+++ b/mcs/class/corlib/Test/System.Reflection/ModuleTest.cs
@@ -318,6 +318,13 @@ public class ModuleTest
}
[Test]
+ public void ResolveInvalidMember () // https://github.com/mono/mono/issues/9604
+ {
+ Module m = typeof (ModuleTest).Module;
+ Assert.Throws<ArgumentOutOfRangeException> (() => m.ResolveMember(0x0A00F000));
+ }
+
+ [Test]
public void FindTypes ()
{
Module m = typeof (ModuleTest).Module;