bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gold/23046] gold crashes while linking armv7hl binaries built with


From: bero at lindev dot ch
Subject: [Bug gold/23046] gold crashes while linking armv7hl binaries built with clang 6.0 when using --icf=safe
Date: Thu, 19 Apr 2018 15:25:39 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=23046

Bernhard Rosenkränzer <bero at lindev dot ch> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |---

--- Comment #9 from Bernhard Rosenkränzer <bero at lindev dot ch> ---
After applying the patch on top of 2.30, I can still trigger this crash with
--icf=safe with a different test case. Backtrace looks the same.

Program received signal SIGSEGV, Segmentation fault.
0x000d4b58 in (anonymous
namespace)::Target_arm<false>::gc_process_relocs(gold::Symbol_table*,
gold::Layout*, gold::Sized_relobj_file<32, false>*, unsigned int, unsigned int,
unsigned char const*, unsigned int, gold::Output_section*, bool, unsigned int,
unsigned char const*) ()
(gdb) bt
#0  0x000d4b58 in (anonymous
namespace)::Target_arm<false>::gc_process_relocs(gold::Symbol_table*,
gold::Layout*, gold::Sized_relobj_file<32, false>*, unsigned int, unsigned int,
unsigned char const*, unsigned int, gold::Output_section*, bool, unsigned int,
unsigned char const*) ()
#1  0x0030e638 in gold::Sized_relobj_file<32,
false>::do_gc_process_relocs(gold::Symbol_table*, gold::Layout*,
gold::Read_relocs_data*) ()
#2  0x000de4bc in (anonymous
namespace)::Arm_relobj<false>::do_gc_process_relocs(gold::Symbol_table*,
gold::Layout*, gold::Read_relocs_data*) ()
#3  0x0030c6dc in gold::Gc_process_relocs::run(gold::Workqueue*) ()
#4  0x00366b50 in gold::Workqueue::find_and_run_task(int) ()
#5  0x003673ac in gold::Workqueue::process(int) ()
#6  0x00015260 in main ()

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]