[Bug general/21203] New: Poor error handling for archives with non-ELF members

2017-02-27 Thread jistone at redhat dot com
Component: general Assignee: unassigned at sourceware dot org Reporter: jistone at redhat dot com CC: elfutils-devel at sourceware dot org Target Milestone: --- Elfutils doesn't seem to behave well when it encounters non-ELF objects in an archive. As an

[Bug general/21203] Poor error handling for archives with non-ELF members

2017-02-27 Thread jistone at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=21203 --- Comment #1 from Josh Stone --- Actually, the repeated close(4) seems to be a more general problem. I see this even for a more typical archive, like my libz.a with 15 objects sees 15 EBADF. -- You are receiving this mail because: You are

[Bug tools/22288] New: eu-addr2line doesn't find a rust file:line

2017-10-12 Thread jistone at redhat dot com
onent: tools Assignee: unassigned at sourceware dot org Reporter: jistone at redhat dot com CC: elfutils-devel at sourceware dot org Target Milestone: --- Created attachment 10524 --> https://sourceware.org/bugzilla/attachment.cgi?id=10524&action=edit

[Bug tools/22288] eu-addr2line doesn't find a rust file:line

2017-10-12 Thread jistone at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=22288 --- Comment #2 from Josh Stone --- (In reply to Mark Wielaard from comment #1) > But if there are .debug_aranges then it seems bad to assume they > are wrong or incomplete. I think it's safe to trust that given aranges are valid, but not that

[Bug tools/22288] eu-addr2line doesn't find a rust file:line

2017-10-12 Thread jistone at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=22288 --- Comment #3 from Josh Stone --- > I can talk to upstream about making that the default, https://github.com/rust-lang/rust/issues/45246 -- You are receiving this mail because: You are on the CC list for the bug.

[Bug libdw/25173] dwarf_getsrc_die fails for rust code

2019-11-18 Thread jistone at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=25173 Josh Stone changed: What|Removed |Added CC||jistone at redhat dot com --- Comment

[Bug libdw/25173] dwarf_getsrc_die fails for rust code

2019-11-18 Thread jistone at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=25173 --- Comment #4 from Josh Stone --- I can also reproduce this with Clang (clang-9.0.0-1.fc31.x86_64), so it seems to be a more general problem with LLVM as the producer. $ bat main.c ───┬──

[Bug libdw/25173] dwarf_getsrc_die fails for rust code

2019-11-18 Thread jistone at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=25173 --- Comment #6 from Josh Stone --- Aha, I thought this was familiar. I guess I should try to implement that aranges change in rustc after all. However, I think elfutils should probably still try to deal without aranges, on par with binutils.

[Bug tools/22288] eu-addr2line doesn't find a rust file:line

2019-11-19 Thread jistone at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=22288 --- Comment #4 from Josh Stone --- Here's my rustc PR to enable aranges by default: https://github.com/rust-lang/rust/pull/66532 -- You are receiving this mail because: You are on the CC list for the bug.

[Bug libdw/26773] sleb128 values near INT64_MAX/MIN not correctly read

2020-10-22 Thread jistone at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26773 Josh Stone changed: What|Removed |Added CC||jistone at redhat dot com --- Comment