[runtime] Fix support for MONO_UNWIND_LOOKUP_ACTUAL_METHOD in mono_stack_walk_no_il ().
authorZoltan Varga <vargaz@gmail.com>
Sat, 13 Jun 2015 03:48:09 +0000 (23:48 -0400)
committerZoltan Varga <vargaz@gmail.com>
Sat, 13 Jun 2015 03:49:35 +0000 (23:49 -0400)
mono/metadata/loader.c

index 89047003aa32a9e07298535151bd77a60cfe8895..b2e92c1a4c8202f2a44462762b6cd21a32cf42c0 100644 (file)
@@ -2422,7 +2422,7 @@ async_stack_walk_adapter (MonoStackFrameInfo *frame, MonoContext *ctx, gpointer
                if (frame->ji->async)
                        return d->func (NULL, frame->domain, frame->ji->code_start, frame->native_offset, d->user_data);
                else
-                       return d->func (mono_jit_info_get_method (frame->ji), frame->domain, frame->ji->code_start, frame->native_offset, d->user_data);
+                       return d->func (frame->actual_method, frame->domain, frame->ji->code_start, frame->native_offset, d->user_data);
                break;
        default:
                g_assert_not_reached ();