diff --git a/src/format/elf.c b/src/format/elf.c index 7516a4e..cd1541d 100644 --- a/src/format/elf.c +++ b/src/format/elf.c @@ -527,7 +527,7 @@ static int _elf_decode64(FormatPlugin * format) helper->decode(helper->format, &shstrtab[shdr[i].sh_name], shdr[i].sh_offset, shdr[i].sh_size, - base); + base + shdr[i].sh_offset); } free(shstrtab); free(shdr);