[llvm] [llvm-objdump][ELF]Fix crash when reading strings from .dynstr (PR #125679)

Ruoyu Qiu via llvm-commits llvm-commits at lists.llvm.org
Fri Feb 28 03:01:24 PST 2025


================
@@ -474,14 +474,10 @@ Sections:
 # RUN: yaml2obj --docnum=5 %s -o %t5
 # RUN: llvm-objdump -p %t5 2>&1 | FileCheck %s --strict-whitespace -DFILE=%t5 --check-prefix=WARN
 
-# WARN: Program Header:
-# WARN:    LOAD off    0x00000000000000b0 vaddr 0x0000000000001000 paddr 0x0000000000001000 align 2**0
-# WARN:         filesz 0x0000000000000050 memsz 0x0000000000000050 flags ---
-# WARN: DYNAMIC off    0x00000000000000c0 vaddr 0x000000000000101d paddr 0x000000000000101d align 2**0
-# WARN:         filesz 0x0000000000000040 memsz 0x0000000000000040 flags ---
 # WARN: Dynamic Section:
 # WARN: warning: '[[FILE]]': invalid string table offset
----------------
cabbaken wrote:

I have fixed it in the latest commit.

https://github.com/llvm/llvm-project/pull/125679


More information about the llvm-commits mailing list