https://sourceware.org/bugzilla/show_bug.cgi?id=29384
Bug ID: 29384 Summary: strip: SEGV in binutils-2.37 Product: binutils Version: 2.37 Status: UNCONFIRMED Severity: normal Priority: P2 Component: binutils Assignee: unassigned at sourceware dot org Reporter: tricker51449 at gmail dot com Target Milestone: --- Created attachment 14221 --> https://sourceware.org/bugzilla/attachment.cgi?id=14221&action=edit Exception files Hi, binutils team When i use the strip in binutils-2.37, i get SEGV reported by AddressSanitizer. # ./binutils/strip -o out_file strip_crash_input /workspace/fuzzbench/binutils/raw/bin/strip: 1: warning: ignoring section flag IMAGE_SCN_MEM_NOT_PAGED in section /workspace/fuzzbench/binutils/raw/bin/strip: 1: error: debug data ends beyond end of debug directory /workspace/fuzzbench/binutils/raw/bin/strip: error: 1() section size (0x210000 bytes) is larger than file size (0x1500 bytes) /workspace/fuzzbench/binutils/raw/bin/strip: 1[]: memory exhausted [1] 99889 segmentation fault (core dumped) /workspace/fuzzbench/binutils/raw/bin/strip -o out 1 ........ ==75274==ERROR: AddressSanitizer: SEGV on unknown address 0x7fa378500000 (pc 0x0000005304e6 bp 0x000000211670 sp 0x7ffc67418370 T0) ==75274==The signal is caused by a READ memory access. #0 0x5304e6 in bfd_getl32 /workspace/test/test/binutils-2.37/bfd/libbfd.c:730:5 #1 0x661a04 in _bfd_pei_swap_debugdir_in /workspace/test/test/binutils-2.37/bfd/peXXigen.c:1100:20 #2 0x661a04 in _bfd_pe_bfd_copy_private_bfd_data_common /workspace/test/test/binutils-2.37/bfd/peXXigen.c:3009:8 #3 0x4d7a66 in copy_object /workspace/test/test/binutils-2.37/binutils/objcopy.c:3456:9 #4 0x4c6eed in copy_file /workspace/test/test/binutils-2.37/binutils/objcopy.c:3866:13 #5 0x4c58ec in strip_main /workspace/test/test/binutils-2.37/binutils/objcopy.c:4856:7 #6 0x4c58ec in main /workspace/test/test/binutils-2.37/binutils/objcopy.c:6052:5 #7 0x7fa37b7a2082 in __libc_start_main /build/glibc-SzIz7B/glibc-2.31/csu/../csu/libc-start.c:308:16 #8 0x41c5cd in _start (/workspace/fuzzbench/binutils/asan/strip_asan+0x41c5cd) AddressSanitizer can not provide additional info. SUMMARY: AddressSanitizer: SEGV /workspace/test/test/binutils-2.37/bfd/libbfd.c:730:5 in bfd_getl32 ==75274==ABORTING Attached is the exception input files (15 files). Any help would be greatly appreciated. Thanks & Best regards -- You are receiving this mail because: You are on the CC list for the bug.