From f3f89bf77ac111160eca233750f0859ab05e851e Mon Sep 17 00:00:00 2001 From: Charlie Savage Date: Tue, 12 May 2020 20:54:26 -0700 Subject: [PATCH] Fix #270. --- ext/ruby_prof/rp_stack.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/ruby_prof/rp_stack.c b/ext/ruby_prof/rp_stack.c index 42254b54..a19a86ee 100644 --- a/ext/ruby_prof/rp_stack.c +++ b/ext/ruby_prof/rp_stack.c @@ -187,7 +187,7 @@ prof_frame_t* prof_frame_pop(prof_stack_t* stack, double measurement) prof_method_t* prof_find_method(prof_stack_t* stack, VALUE source_file, int source_line) { - prof_frame_t* frame = stack->ptr; + prof_frame_t* frame = prof_stack_last(stack); while (frame >= stack->start) { if (!frame->call_tree)