[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug ld/24355] New: ld.bfd segmentation fault when processing a gcc LTO
From: |
asolokha at gmx dot com |
Subject: |
[Bug ld/24355] New: ld.bfd segmentation fault when processing a gcc LTO object |
Date: |
Mon, 18 Mar 2019 05:58:32 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=24355
Bug ID: 24355
Summary: ld.bfd segmentation fault when processing a gcc LTO
object
Product: binutils
Version: 2.32
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ld
Assignee: unassigned at sourceware dot org
Reporter: asolokha at gmx dot com
Target Milestone: ---
Target: powerpc-*-linux-gnu
ld.bfd 2.32.0 segfaults when invoked by the 9.0.0-alpha20190310 snapshot on the
following testcase:
int q0lf, pqcl, g4ru, a0jg, y855, e2ys, wmuc, razx, xnxl, lfnp, zt9p, txqa,
aq33, sypu, g7kn;
__attribute__ ((longcall)) int
n4nxhz9u (void)
{
return 0;
}
int
wygieoga (void)
{
return n4nxhz9u () + q0lf;
}
int
y41zsu7m (void)
{
return 0;
}
int
main (void)
{
return wygieoga () + y41zsu7m ();
}
% powerpc-e300c3-linux-gnu-gcc-9.0.0-alpha20190310 -flto -fuse-ld=bfd
mp5vu7b1.c
collect2: fatal error: ld terminated with signal 11 [Segmentation fault], core
dumped
compilation terminated.
I don't have a usable backtrace at hand immediately, though I can obtain it if
necessary. The unusable one:
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007fad69162b00 in bfd_putb32 ()
from
/usr/lib64/binutils/powerpc-e300c3-linux-gnu/2.31.1/libbfd-2.31.1.gentoo-cross-powerpc-e300c3-linux-gnu-binutils-st.so
(gdb) where
#0 0x00007fad69162b00 in bfd_putb32 ()
from
/usr/lib64/binutils/powerpc-e300c3-linux-gnu/2.31.1/libbfd-2.31.1.gentoo-cross-powerpc-e300c3-linux-gnu-binutils-st.so
#1 0x00007fad691772a3 in ?? ()
from
/usr/lib64/binutils/powerpc-e300c3-linux-gnu/2.31.1/libbfd-2.31.1.gentoo-cross-powerpc-e300c3-linux-gnu-binutils-st.so
#2 0x00007fad69181cc6 in ppc_finish_symbols ()
from
/usr/lib64/binutils/powerpc-e300c3-linux-gnu/2.31.1/libbfd-2.31.1.gentoo-cross-powerpc-e300c3-linux-gnu-binutils-st.so
#3 0x00005626ce8084ba in ?? ()
#4 0x00005626ce7fafff in ?? ()
#5 0x00005626ce7e8d29 in ?? ()
#6 0x00007fad68f901bb in __libc_start_main () from /lib64/libc.so.6
#7 0x00005626ce7e92fa in ?? ()
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug ld/24355] New: ld.bfd segmentation fault when processing a gcc LTO object,
asolokha at gmx dot com <=
- [Bug ld/24355] segmentation fault in functions called from ppc_finish_symbols, amodra at gmail dot com, 2019/03/18
- [Bug ld/24355] segmentation fault in functions called from ppc_finish_symbols, cvs-commit at gcc dot gnu.org, 2019/03/18
- [Bug ld/24355] segmentation fault in functions called from ppc_finish_symbols, cvs-commit at gcc dot gnu.org, 2019/03/18
- [Bug ld/24355] segmentation fault in functions called from ppc_finish_symbols, cvs-commit at gcc dot gnu.org, 2019/03/18
- [Bug ld/24355] segmentation fault in functions called from ppc_finish_symbols, cvs-commit at gcc dot gnu.org, 2019/03/18
- [Bug ld/24355] segmentation fault in functions called from ppc_finish_symbols, amodra at gmail dot com, 2019/03/18