ruby-changes:68100
From: xtkoba <ko1@a...>
Date: Fri, 24 Sep 2021 04:29:27 +0900 (JST)
Subject: [ruby-changes:68100] f140965b97 (master): Fix return value when `base != 0`
https://git.ruby-lang.org/ruby.git/commit/?id=f140965b97 From f140965b973c2b6c3fb3e029cb8484cf45a0f1ec Mon Sep 17 00:00:00 2001 From: xtkoba <69125751+xtkoba@u...> Date: Fri, 30 Apr 2021 23:22:37 +0900 Subject: Fix return value when `base != 0` --- addr2line.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addr2line.c b/addr2line.c index 4d7b579..06d682a 100644 --- a/addr2line.c +++ b/addr2line.c @@ -1487,7 +1487,7 @@ ranges_include(DebugInfoReader *reader, ranges_t *ptr, uint64_t addr) https://github.com/ruby/ruby/blob/trunk/addr2line.c#L1487 base = to; } else if (base + from <= addr && addr < base + to) { - return from; + return (uintptr_t)base + from; } } } -- cgit v1.1 -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/