ld.bfd crashed with SIGSEGV in bfd_hash_lookup()

Bug #565567 reported by Martin Olsson
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
binutils (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: binutils

I like the "continuous compilation" feature in Eclipse and I was working on this tiny little C app (~ 300 lines of code), so I got this little crazy idea of opening a terminal with the command "watch -n 0.5 make". After about 10 minutes I got this crash error.

ProblemType: Crash
DistroRelease: Ubuntu 10.04
Package: binutils 2.20.1-3ubuntu4
ProcVersionSignature: Ubuntu 2.6.32-21.31-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-21-generic x86_64
Architecture: amd64
Date: Sat Apr 17 21:52:46 2010
ExecutablePath: /usr/bin/ld.bfd
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100318)
ProcCmdline: /usr/bin/ld --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=both -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o build/ftt -z relro /usr/lib/gcc/x86_64-linux-gnu/4.4.3/../../../../lib/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.4.3/../../../../lib/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.4.3/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.4.3 -L/usr/lib/gcc/x86_64-linux-gnu/4.4.3 -L/usr/lib/gcc/x86_64-linux-gnu/4.4.3/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.4.3/../../.. -L/usr/lib/x86_64-linux-gnu build/obj/cmd_info.o build/obj/main.o -lfreetype -lpng12 -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/4.4.3/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.4.3/../../../../lib/crtn.o
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.utf8
 SHELL=/bin/bash
SegvAnalysis: Failure: Unknown offset literal: [rdx+0x10]
Signal: 11
SourcePackage: binutils
StacktraceTop:
 bfd_hash_lookup () from /usr/lib/libbfd-2.20.1-system.20100303.so
 bfd_get_section_by_name_if () from /usr/lib/libbfd-2.20.1-system.20100303.so
 ?? ()
 ?? ()
 ?? ()
Title: ld.bfd crashed with SIGSEGV in bfd_hash_lookup()
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Martin Olsson (mnemo) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 bfd_hash_lookup (table=0x1081a88, string=<value optimized out>, create=0,
 bfd_get_section_by_name_if (abfd=0x1081a20,
 ?? ()
 ?? ()
 ?? ()

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
tags: added: apport-failed-retrace
tags: removed: need-amd64-retrace
Revision history for this message
Matthias Klose (doko) wrote :

the object files used in this link are needed to reproduce this (please include locally installed libraries as well)

visibility: private → public
Changed in binutils (Ubuntu):
status: New → Incomplete
Revision history for this message
Martin Olsson (mnemo) wrote :

No longer reproduces.

Changed in binutils (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.