[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug gold/14007] New: gold crashes during final Firefox's libxul link wi
From: |
markus at trippelsdorf dot de |
Subject: |
[Bug gold/14007] New: gold crashes during final Firefox's libxul link with clang |
Date: |
Sat, 21 Apr 2012 19:03:20 +0000 |
http://sourceware.org/bugzilla/show_bug.cgi?id=14007
Bug #: 14007
Summary: gold crashes during final Firefox's libxul link with
clang
Product: binutils
Version: 2.23 (HEAD)
Status: NEW
Severity: normal
Priority: P2
Component: gold
AssignedTo: address@hidden
ReportedBy: address@hidden
CC: address@hidden
Classification: Unclassified
Trying to build Firefox with -O4 and clang results in the following crash:
...
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.0/../../../../x86_64-pc-linux-gnu/bin/ld:
error: /var/tmp/mozilla-central/moz-build-dir/toolkit/library/../../
xpcom/reflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.o: multiple definition
of '0A�:'
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.0/../../../../x86_64-pc-linux-gnu/bin/ld:
/var/tmp/mozilla-central/moz-build-dir/toolkit/library/../../xpcom/r
eflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.o: previous definition here
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.0/../../../../x86_64-pc-linux-gnu/bin/ld:
error: /var/tmp/mozilla-central/moz-build-dir/toolkit/library/../../
xpcom/reflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.o: multiple definition
of '�:'
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.0/../../../../x86_64-pc-linux-gnu/bin/ld:
/var/tmp/mozilla-central/moz-build-dir/toolkit/library/../../xpcom/r
eflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.o: previous definition here
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.0/../../../../x86_64-pc-linux-gnu/bin/ld:
error: /var/tmp/mozilla-central/moz-build-dir/toolkit/library/../../
xpcom/reflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.o: multiple definition
of '�:'
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.0/../../../../x86_64-pc-linux-gnu/bin/ld:
/var/tmp/mozilla-central/moz-build-dir/toolkit/library/../../xpcom/r
eflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.o: previous definition here
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.0/../../../../x86_64-pc-linux-gnu/bin/ld:
error: /var/tmp/mozilla-central/moz-build-dir/toolkit/library/../../
xpcom/reflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.o: multiple definition
of '�:'
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.0/../../../../x86_64-pc-linux-gnu/bin/ld:
/var/tmp/mozilla-central/moz-build-dir/toolkit/library/../../xpcom/r
eflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.o: previous definition here
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.0/../../../../x86_64-pc-linux-gnu/bin/ld:
error: /var/tmp/mozilla-central/moz-build-dir/toolkit/library/../../
xpcom/reflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.o: multiple definition
of '�:'
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.0/../../../../x86_64-pc-linux-gnu/bin/ld:
/var/tmp/mozilla-central/moz-build-dir/toolkit/library/../../xpcom/r
eflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.o: previous definition here
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.0/../../../../x86_64-pc-linux-gnu/bin/ld:
error: /var/tmp/mozilla-central/moz-build-dir/toolkit/library/../../
xpcom/reflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.o: multiple definition
of '1'
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.0/../../../../x86_64-pc-linux-gnu/bin/ld:
/var/tmp/mozilla-central/moz-build-dir/toolkit/library/../../xpcom/r
eflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.o: previous definition here
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.0/../../../../x86_64-pc-linux-gnu/bin/ld:
error: /var/tmp/mozilla-central/moz-build-dir/toolkit/library/../../
xpcom/reflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.o: multiple definition
of '1'
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.0/../../../../x86_64-pc-linux-gnu/bin/ld:
/var/tmp/mozilla-central/moz-build-dir/toolkit/library/../../xpcom/r
eflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.o: previous definition here
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff7ead740 (LWP 27539)]
strlen () at ../sysdeps/x86_64/strlen.S:31
31 movdqu (%rdi), %xmm1
(gdb) bt
#0 strlen () at ../sysdeps/x86_64/strlen.S:31
#1 0x00000000005628fe in string_length<char> (p=<optimized out>) at
/var/tmp/portage/sys-devel/binutils-9999/work/binutils/gold/stringpool.h:54
#2 gold::Stringpool_template<char>::add (this=0x7fffffff7fc0, s=<optimized
out>, copy=<optimized out>, pkey=0x7fffffff78a8)
at
/var/tmp/portage/sys-devel/binutils-9999/work/binutils/gold/stringpool.cc:210
#3 0x0000000000571ee1 in gold::Symbol_table::add_from_pluginobj<64, false>
(this=0x7fffffff7f60, obj=0x3afaef90, name=0x0, ver=0x0,
sym=0x7fffffff7940) at
/var/tmp/portage/sys-devel/binutils-9999/work/binutils/gold/symtab.cc:1340
#4 0x0000000000534f80 in gold::Sized_pluginobj<64, false>::do_add_symbols
(this=0x3afaef90, symtab=0x7fffffff7f60, layout=0x7fffffff81c0)
at
/var/tmp/portage/sys-devel/binutils-9999/work/binutils/gold/plugin.cc:1074
#5 0x0000000000577e35 in gold::Workqueue::find_and_run_task
(address@hidden, address@hidden)
at
/var/tmp/portage/sys-devel/binutils-9999/work/binutils/gold/workqueue.cc:319
#6 0x000000000057818a in gold::Workqueue::process (this=0x7fffffff7c10,
thread_number=0)
at
/var/tmp/portage/sys-devel/binutils-9999/work/binutils/gold/workqueue.cc:495
#7 0x0000000000410d92 in main (argc=109, argv=0x7fffffffdb68) at
/var/tmp/portage/sys-devel/binutils-9999/work/binutils/gold/main.cc:252
(gdb)
Looks like gold crashes because clang sends garbage to it.
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
- [Bug gold/14007] New: gold crashes during final Firefox's libxul link with clang,
markus at trippelsdorf dot de <=
- [Bug gold/14007] gold crashes during final Firefox's libxul link with clang, ian at airs dot com, 2012/04/22
- [Bug gold/14007] gold crashes during final Firefox's libxul link with clang, markus at trippelsdorf dot de, 2012/04/22
- [Bug gold/14007] gold crashes during final Firefox's libxul link with clang, ian at airs dot com, 2012/04/22
- [Bug gold/14007] gold crashes during final Firefox's libxul link with clang, markus at trippelsdorf dot de, 2012/04/22
- [Bug gold/14007] gold crashes during final Firefox's libxul link with clang, markus at trippelsdorf dot de, 2012/04/22
- [Bug gold/14007] gold crashes during final Firefox's libxul link with clang, markus at trippelsdorf dot de, 2012/04/22
- [Bug gold/14007] gold crashes during final Firefox's libxul link with clang, ian at airs dot com, 2012/04/22
- [Bug gold/14007] gold crashes during final Firefox's libxul link with clang, markus at trippelsdorf dot de, 2012/04/22
- [Bug gold/14007] gold crashes during final Firefox's libxul link with clang, ian at airs dot com, 2012/04/22
- [Bug gold/14007] Linker should try to validate the data that a plugin passes to it, markus at trippelsdorf dot de, 2012/04/23