From 14b270cb09ff5b378b1c61afd2a2a5189d815e14 Mon Sep 17 00:00:00 2001 From: Aleksey Kliger Date: Fri, 2 Oct 2015 14:01:28 -0400 Subject: [PATCH] GetCallingAssembly() skip past reflection. Fix #29108 - part 1 --- mono/metadata/icall.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mono/metadata/icall.c b/mono/metadata/icall.c index 432f7e9b423..0eb6dc749e9 100644 --- a/mono/metadata/icall.c +++ b/mono/metadata/icall.c @@ -4627,7 +4627,7 @@ ves_icall_System_Reflection_Assembly_GetCallingAssembly (void) dest = NULL; mono_stack_walk_no_il (get_executing, &dest); m = dest; - mono_stack_walk_no_il (get_caller, &dest); + mono_stack_walk_no_il (get_caller_no_reflection, &dest); if (!dest) dest = m; return mono_assembly_get_object (mono_domain_get (), dest->klass->image->assembly); -- 2.11.4.GIT