diff --git a/src/mono/mono/eventpipe/ep-rt-mono.c b/src/mono/mono/eventpipe/ep-rt-mono.c index 932a2df0e70ae..9758197d4b069 100644 --- a/src/mono/mono/eventpipe/ep-rt-mono.c +++ b/src/mono/mono/eventpipe/ep-rt-mono.c @@ -2936,8 +2936,8 @@ ep_rt_mono_write_event_method_il_to_native_map ( MonoDebugMethodJitInfo *debug_info = method ? mono_debug_find_method (method, root_domain) : NULL; if (debug_info) { + offset_entries = debug_info->num_line_numbers; if (offset_entries != 0) { - offset_entries = debug_info->num_line_numbers; size_t needed_size = (offset_entries * sizeof (uint32_t) * 2); if (needed_size > sizeof (fixed_buffer)) { buffer = g_new (uint8_t, needed_size);