https://sourceware.org/bugzilla/show_bug.cgi?id=29231
Bug ID: 29231 Summary: objdump crashes on show_line:objdump.c:1958 Product: binutils Version: 2.39 (HEAD) Status: UNCONFIRMED Severity: normal Priority: P2 Component: binutils Assignee: unassigned at sourceware dot org Reporter: shaohua.li at inf dot ethz.ch Target Milestone: --- Created attachment 14136 --> https://sourceware.org/bugzilla/attachment.cgi?id=14136&action=edit poc On the given poc file, `objdump -S` crashes. AddressSanitizer report: AddressSanitizer:DEADLYSIGNAL ================================================================= ==1668551==ERROR: AddressSanitizer: SEGV on unknown address 0x0000000005f8 (pc 0x00000050a616 bp 0x7ffe4fa9ff70 sp 0x7ffe4fa9f980 T0) ==1668551==The signal is caused by a READ memory access. ==1668551==Hint: address points to the zero page. #0 0x50a616 in show_line //objdump/repo/binutils-asan/binutils/./objdump.c:1958:31 #1 0x500f08 in disassemble_bytes //objdump/repo/binutils-asan/binutils/./objdump.c:3085:6 #2 0x4f158e in disassemble_section //objdump/repo/binutils-asan/binutils/./objdump.c:3778:4 #3 0x15298d5 in bfd_map_over_sections //objdump/repo/binutils-asan/bfd/section.c:1370:5 #4 0x4dec21 in disassemble_data //objdump/repo/binutils-asan/binutils/./objdump.c:3922:3 #5 0x4d76dd in dump_bfd //objdump/repo/binutils-asan/binutils/./objdump.c:5358:2 #6 0x4d5a4f in display_object_bfd //objdump/repo/binutils-asan/binutils/./objdump.c:5421:7 #7 0x4d594d in display_any_bfd //objdump/repo/binutils-asan/binutils/./objdump.c:5511:5 #8 0x4d32cc in display_file //objdump/repo/binutils-asan/binutils/./objdump.c:5532:3 #9 0x4d0d4c in main //objdump/repo/binutils-asan/binutils/./objdump.c:5924:6 #10 0x7f333efed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) #11 0x41d5cd in _start (/objdump/repo/binutils-asan/binutils/objdump+0x41d5cd) AddressSanitizer can not provide additional info. SUMMARY: AddressSanitizer: SEGV //objdump/repo/binutils-asan/binutils/./objdump.c:1958:31 in show_line ==1668551==ABORTING -- You are receiving this mail because: You are on the CC list for the bug.