[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug binutils/29384] New: strip: SEGV in binutils-2.37
From: |
tricker51449 at gmail dot com |
Subject: |
[Bug binutils/29384] New: strip: SEGV in binutils-2.37 |
Date: |
Tue, 19 Jul 2022 11:04:02 +0000 |
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.
- [Bug binutils/29384] New: strip: SEGV in binutils-2.37,
tricker51449 at gmail dot com <=