[PLD 3.x (Th): Bug 23] New: binutils segfault

btsadmin at pld-linux.org btsadmin at pld-linux.org
Sat Jun 16 00:50:45 CEST 2007


http://bugs.pld-linux.org/show_bug.cgi?id=23

           Summary: binutils segfault
           Product: PLD 3.x (Th)
           Version: unspecified
          Platform: i686
        OS/Version: PLD Linux
            Status: NEW
          Severity: normal
          Priority: P5
         Component: Core system
        AssignedTo: bugs at pld-linux.org
        ReportedBy: sls at pld-linux.org
                CC: shadzik at pld-linux.org
   Estimated Hours: 0.0


User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2pre)
Gecko/20070303 MultiZilla/1.7.9.0a SeaMonkey/1.1
Build Identifier: binutils-3:2.17.50.0.16-1.i686

I try to build vamp.spec [th-i686] and I've got this:
g++  -shared -Wl,-Bsymbolic -static-libgcc -o vamp-sdk/libvamp-hostsdk.so
vamp-sdk/PluginHostAdapter.o vamp-sdk/RealTime.o
collect2: ld terminated with signal 11 [Segmentation fault]
binutils-3:2.17.50.0.16-1.i686 got segfault
binutils-3:2.17.50.0.14-1.i686 works good
With gdb and binutils-debuginfo I've got:
Starting program: /usr/bin/ld --demangle --eh-frame-hdr -m elf_i386
--hash-style=gnu -shared -o vamp-sdk/libvamp-sdk.so
/usr/lib/gcc/i686-pld-linux/4.2.0/../../../crti.o
/usr/lib/gcc/i686-pld-linux/4.2.0/crtbeginS.o
-L/usr/lib/gcc/i686-pld-linux/4.2.0 -L/usr/lib/gcc/i686-pld-linux/4.2.0
-L/usr/lib/gcc/i686-pld-linux/4.2.0/../../.. -Bsymbolic
vamp-sdk/PluginAdapter.o vamp-sdk/RealTime.o -lstdc++ -lm -lgcc -lgcc_eh -lc
-lgcc -lgcc_eh /usr/lib/gcc/i686-pld-linux/4.2.0/crtendS.o
/usr/lib/gcc/i686-pld-linux/4.2.0/../../../crtn.o

Program received signal SIGSEGV, Segmentation fault.
0xb7f2e231 in _bfd_elf_discard_section_eh_frame (abfd=0x80d6de0,
info=0x80b3780, sec=0x80eeac4, 
    reloc_symbol_deleted_p=0xb7f17f8c <bfd_elf_reloc_symbol_deleted_p>,
cookie=0xbfaa5d34) at elf-eh-frame.c:723
723                                 cie->personality +=
(sym_sec->output_section->vma


Reproducible: Always

Steps to Reproduce:
1. rpmbuild -ba vamp.spec
2.
3.


-- 
Configure bugmail: http://bugs.pld-linux.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are watching all bug changes.


More information about the pld-bugs mailing list