[前][次][番号順一覧][スレッド一覧]

ruby-changes:68098

From: xtkoba <ko1@a...>
Date: Fri, 24 Sep 2021 04:29:21 +0900 (JST)
Subject: [ruby-changes:68098] 5d756118af (master): Use the correct address size

https://git.ruby-lang.org/ruby.git/commit/?id=5d756118af

From 5d756118af16d22c9b276bad86464050d9100cce Mon Sep 17 00:00:00 2001
From: xtkoba <69125751+xtkoba@u...>
Date: Thu, 19 Aug 2021 06:01:24 +0900
Subject: Use the correct address size

---
 addr2line.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/addr2line.c b/addr2line.c
index 6c3143a..d991024 100644
--- a/addr2line.c
+++ b/addr2line.c
@@ -1410,10 +1410,10 @@ static uint64_t https://github.com/ruby/ruby/blob/trunk/addr2line.c#L1410
 read_dw_form_addr(DebugInfoReader *reader, const char **ptr)
 {
     const char *p = *ptr;
-    *ptr = p + reader->format;
-    if (reader->format == 4) {
+    *ptr = p + reader->address_size;
+    if (reader->address_size == 4) {
         return read_uint32(&p);
-    } else if (reader->format == 8) {
+    } else if (reader->address_size == 8) {
         return read_uint64(&p);
     } else {
         fprintf(stderr,"unknown address_size:%d", reader->address_size);
-- 
cgit v1.1


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]