[llvm-dev] lld/x86_64 linux elf invalid link_map
Rui Ueyama via llvm-dev
llvm-dev at lists.llvm.org
Tue Jun 7 12:57:32 PDT 2016
cpio is an uncompressed archive, so you want to gzip it first. You don't
have to attach it to bugzilla; you can upload it to Google Drive, Dropbox,
On Tue, Jun 7, 2016 at 12:54 PM, Carlo Kok via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> On 2016-06-07 20:28, Rafael Espíndola wrote:
>> On 7 June 2016 at 03:18, Carlo Kok via llvm-dev <llvm-dev at lists.llvm.org>
>>> I'm having a curious issue with LLD/x86_64 linux/elf (Ubuntu 14.04);
>>> the l_addr of the link_map is invalid when linked with lld, but is fine
>>> gnu ld.
>>> I'm using the libgc (boehm) code which when initializing reads the
>>> DYNAMIC/DEBUG link_map data, and crashes because the l_addr field has
>>> out of readable memory. The strange this is that it happens only on some
>>> linux systems even though they're the same ubuntu version.
>>> My question is, what could possibly cause this, where can I start
>> Hard to tell just from the description. If you can shore the testcase,
>> just pass --reproduce foo to ld.lld and it will create a cpio file
>> that you can put somewhere and refer from a bugzilla
> logged as https://llvm.org/bugs/show_bug.cgi?id=28040 (couldn't attach
> the cpio file, it's 5mb and it accepts up to 1mb). is there anything else i
> can provide?
> Carlo Kok
> RemObjects Software
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the llvm-dev