OSDN Git Service

2019/03/31(Sun) 21:00
authorKoine Yuusuke(koinec) <koinec@users.osdn.me>
Sun, 31 Mar 2019 12:00:10 +0000 (21:00 +0900)
committerKoine Yuusuke(koinec) <koinec@users.osdn.me>
Sun, 31 Mar 2019 12:00:10 +0000 (21:00 +0900)
 (LibGoblin)
  * BUGFIX: elf_dynsym.c RegistSymbol size bug.

libgoblin/drd64_libgoblin_elf_dynsym.c

index a68cabc..4abf3a6 100644 (file)
@@ -191,7 +191,7 @@ int
                        // If the target program is stripped, p_obj = NULL because don't exist .symtab section.
                        if( NULL == p_obj )     {
                                p_obj   = ELF64_Symtab_RegistSymbol_toObjectInfo(
-                                                                       p_pginfo, p_binfo, ptr_addr, p_sym->st_size, p_sym, pb_dynstr );
+                                                                       p_pginfo, p_binfo, ptr_addr, qw_size, p_sym, pb_dynstr );
                        }
 
                        if( NULL != p_obj )     {