[Bug libelf/21318] New: misaligned access error for Elf32_Shdr
ago at gentoo dot org
sourceware-bugzilla@sourceware.org
Mon Mar 27 12:23:00 GMT 2017
https://sourceware.org/bugzilla/show_bug.cgi?id=21318
Bug ID: 21318
Summary: misaligned access error for Elf32_Shdr
Product: elfutils
Version: unspecified
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: libelf
Assignee: unassigned at sourceware dot org
Reporter: ago at gentoo dot org
CC: elfutils-devel at sourceware dot org
Target Milestone: ---
On elfutils-0.168:
# eu-elflint -d $FILE
/tmp/portage/dev-libs/elfutils-0.168/work/elfutils-0.168/libelf/elf_begin.c:157:21:
runtime error: member access within misaligned address 0x7fd67b52c0ff for type
'struct Elf32_Shdr', which requires 4 byte alignment
0x7fd67b52c0ff: note: pointer points here
1e 60 00 00 00 00 00 10 1e 60 00 00 00 00 00 a8 02 00 00 00 00 00 00 e8 02
00 00 00 00 00 00 00
^
Compiled with: gcc-6.3.0
Visible with: -fsanitize=undefined
Reproducer:
https://github.com/asarubbo/poc/blob/master/00240-elfutils-misalignedaddress4
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Elfutils-devel
mailing list