ld.bfd crashed with SIGSEGV in mempcpy() while compiling ruby-1.9.2-head rev 28645
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
binutils (Ubuntu) |
Expired
|
Medium
|
Unassigned |
Bug Description
Binary package hint: binutils
Steps to reproduce:
* install rvm
* try to compile ruby (rvm install ruby-1.9.2-head) with rev 28645 -- may happen also with other revs
* crashes during linking
However, rvm ends the execution correctly, and installs ruby ok. Apport isn't happy, though, so I'm reporting this.
Applies to amd64.
ProblemType: Crash
DistroRelease: Ubuntu 10.10
Package: binutils 2.20.51.
ProcVersionSign
Uname: Linux 2.6.35-7-generic x86_64
Architecture: amd64
Date: Wed Jul 14 21:06:54 2010
ExecutablePath: /usr/bin/ld.bfd
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100406.1)
ProcCmdline: /usr/bin/ld --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=both -export-dynamic -dynamic-linker /lib64/
ProcEnviron:
PATH=(custom, user)
LANG=it_IT.utf8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x2b32538a5692 <mempcpy+194>: mov (%rsi),%rax
PC (0x2b32538a5692) ok
source "(%rsi)" (0x00000000) not located in a known VMA region (needed readable region)!
destination "%rax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: binutils
StacktraceTop:
mempcpy () at ../sysdeps/
_IO_new_
_IO_fwrite (buf=0x0, size=1, count=65, fp=0x112b910)
?? ()
bfd_bwrite ()
Title: ld.bfd crashed with SIGSEGV in mempcpy()
UserGroups: adm admin audio cdrom dialout lpadmin plugdev sambashare
StacktraceTop: x86_64/ memcpy. S:191 file_xsputn (f=0x112b910, data=0x0, n=65)
mempcpy () at ../sysdeps/
_IO_new_
_IO_fwrite (buf=0x0, size=1, count=65, fp=0x112b910)
cache_bwrite (abfd=<value optimized out>,
bfd_bwrite (ptr=<value optimized out>, size=65,