From 70c2a07a7653bc48ce119490e7f0ae53c862300b Mon Sep 17 00:00:00 2001 From: Alexander Kyte Date: Fri, 21 Sep 2018 10:34:15 -0400 Subject: [PATCH] [crash] Fix summarize_frame assertion (#10723) --- mono/mini/mini-exceptions.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mono/mini/mini-exceptions.c b/mono/mini/mini-exceptions.c index f788e4115ac..f60f9ce3d34 100644 --- a/mono/mini/mini-exceptions.c +++ b/mono/mini/mini-exceptions.c @@ -1427,8 +1427,8 @@ summarize_frame (StackFrameInfo *frame, MonoContext *ctx, gpointer data) intptr_t ip = 0x0; mono_get_portable_ip ((intptr_t) MONO_CONTEXT_GET_IP (ctx), &ip, NULL); - g_assert (frame->ji && frame->type != FRAME_TYPE_TRAMPOLINE); - method = jinfo_get_method (frame->ji); + if (frame && frame->ji && frame->type != FRAME_TYPE_TRAMPOLINE) + method = jinfo_get_method (frame->ji); gboolean is_managed = (method != NULL); -- 2.11.4.GIT