[Bug tools/24398] eu-readelf print_debug_macinfo_section might read past end of CU list

2019-03-29 Thread mark at klomp dot org
||mark at klomp dot org Component|libdw |tools Resolution|--- |FIXED Summary|An invalid address |eu-readelf |deference problem was |print_debug_macinfo_section

[Bug backends/24488] abidw: wrong results when running with ASAN runtim

2019-04-26 Thread mark at klomp dot org
||2019-04-26 CC|mjw at fedoraproject dot org |mark at klomp dot org Component|libdw |backends Assignee|dodji at redhat dot com|mark at klomp dot org Ever confirmed|0 |1

[Bug backends/24488] ebl_openbackend might use wrong library search path

2019-04-27 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24488 Mark Wielaard changed: What|Removed |Added Summary|abidw: wrong results when |ebl_openbackend might use

[Bug backends/24488] ebl_openbackend might use wrong library search path

2019-04-28 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24488 --- Comment #5 from Mark Wielaard --- (In reply to Frank Ch. Eigler from comment #4) > Is it worth reconsidering the dynamic loading model for libebl? Each target > backend consists of about 30kB of stripped .so content, for half a megabyte >

[Bug general/24497] 0.176: test suite is failing

2019-04-28 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24497 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

[Bug general/24498] 0.176: isn't LTO ready

2019-04-28 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24498 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

[Bug general/24498] 0.176: isn't LTO ready

2019-04-28 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24498 Mark Wielaard changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug general/24498] 0.176: isn't LTO ready

2019-04-28 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24498 --- Comment #3 from Mark Wielaard --- (In reply to kloczek from comment #2) > (In reply to Mark Wielaard from comment #1) > > I am note sure what/how to resolve that. > > > > It seems it will need a GCC fix: > > https://gcc.gnu.org/bugzilla/s

[Bug tools/24509] eu-readelf does not know how to dissect DW_AT_discr_list

2019-05-01 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24509 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

[Bug tools/24509] eu-readelf does not know how to dissect DW_AT_discr_list

2019-05-02 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24509 Mark Wielaard changed: What|Removed |Added Attachment #11760|0 |1 is obsolete|

[Bug tools/24509] eu-readelf does not know how to dissect DW_AT_discr_list

2019-05-10 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24509 Mark Wielaard changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #6 from Mark Wie

[Bug backends/24488] ebl_openbackend might use wrong library search path

2019-05-11 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24488 --- Comment #6 from Mark Wielaard --- Created attachment 11770 --> https://sourceware.org/bugzilla/attachment.cgi?id=11770&action=edit Factor out loading of ebl backend library and try multiple times with bin/lib origin paths I think we jus

[Bug tools/24550] eu-readelf does not know about DW_AT_GNU_{bias,numerator,denumerator}

2019-05-14 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24550 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org

[Bug tools/24550] eu-readelf does not know about DW_AT_GNU_{bias,numerator,denumerator}

2019-05-16 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24550 Mark Wielaard changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #5 from Mark Wie

[Bug tools/24550] eu-readelf does not know about DW_AT_GNU_{bias,numerator,denumerator}

2019-05-16 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24550 Mark Wielaard changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tools/24509] eu-readelf does not know how to dissect DW_AT_discr_list

2019-05-16 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24509 Mark Wielaard changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug backends/24488] ebl_openbackend might use wrong library search path

2019-05-30 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24488 Mark Wielaard changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tools/24795] eu-unstrip doesn't recognize MIPS_DWARF as debug section

2019-07-09 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24795 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

[Bug tools/24795] eu-unstrip doesn't recognize MIPS_DWARF as debug section

2019-07-10 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24795 --- Comment #3 from Mark Wielaard --- (In reply to Tom de Vries from comment #2) > I tried elfutils-latest.tar.bz2 instead, and ran into the use of > aligned_alloc, which is supported starting glibc v2.16, while debian 7 has > glibc v2.13. BT

[Bug backends/23902] MIPS varlocs dwarf_cfi_addrframe: unknown error (missing ebl abi_cfi hook)

2019-07-10 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=23902 Mark Wielaard changed: What|Removed |Added Blocks||24795 Referenced Bugs: https://sour

[Bug tools/24795] eu-unstrip doesn't recognize MIPS_DWARF as debug section

2019-07-10 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24795 Mark Wielaard changed: What|Removed |Added Depends on||23902 --- Comment #4 from Mark Wielaa

[Bug tools/24809] eu-unstrip to drop SECTION symbols if section .note.gnu.gold-version present

2019-07-15 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24809 --- Comment #1 from Mark Wielaard --- I can replicate this if I use objcopy to produce the hello.debug and hello.stripped binaries. But why don't you just use eu-strip? Doing: $ eu-strip -f hello.debug -o hello.stripped hello $ eu-unstrip hel

[Bug libdw/24856] dwarf_diename() cannot get correct name

2019-07-27 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24856 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #2

[Bug libdw/24856] dwarf_diename() cannot get correct name

2019-07-27 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24856 --- Comment #3 from Mark Wielaard --- (In reply to Changbin Du from comment #1) > BTW, the latest master branch has build failure. > > CCLD libebl_sparc.so > CCLD libebl_ppc.so > CCLD libebl_ppc64.so > CCLD libebl_s390

[Bug libelf/23903] Uses linux specifc mremap

2019-08-03 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=23903 --- Comment #9 from Mark Wielaard --- (In reply to Jean Michault from comment #8) > Created attachment 11932 [details] > patch to allow compile on systems without mremap > > I suggest the patch attached. > This makes it possible to compile el

[Bug libelf/23903] Uses linux specifc mremap

2019-08-09 Thread mark at klomp dot org
||2019-08-09 Assignee|unassigned at sourceware dot org |mark at klomp dot org Ever confirmed|0 |1 --- Comment #13 from Mark Wielaard --- (In reply to Jean Michault from comment #12) > I propose another patch that checks mremap. T

[Bug libelf/23903] Uses linux specifc mremap

2019-08-26 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=23903 --- Comment #14 from Mark Wielaard --- Hi Jean Michault, I am still interested getting this patch in. Could you look at comment #13 to see if the CONTRIBUTING text makes sense and if you could provide the tests/test-suite.log file to analyze

[Bug general/24964] elfutils fails to configure/build on CC=clang: configure: error: gcc with GNU99 support required

2019-09-04 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24964 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

[Bug general/24498] 0.176: isn't LTO ready

2019-10-04 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=24498 Mark Wielaard changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libasm/25068] Several crashes inside libasm

2019-10-16 Thread mark at klomp dot org
||2019-10-16 CC||mark at klomp dot org Ever confirmed|0 |1 --- Comment #1 from Mark Wielaard --- Thanks for the example crashes. These seem caused by 2 asserts, a missing bounds check and an off-by-one

[Bug libelf/25077] AddressSanitizer: heap-buffer-overflow at libelf/elf32_updatefile.c:772

2019-10-19 Thread mark at klomp dot org
||2019-10-19 CC||mark at klomp dot org Ever confirmed|0 |1 --- Comment #1 from Mark Wielaard --- Replicated under valgrind: $ valgrind -q eu-unstrip hbo_libelf/hbo__elf32_updatefile.c:772_1 hbo_libelf

[Bug libelf/25083] Unexpected hangs at elf32_updatefile.c:518

2019-10-19 Thread mark at klomp dot org
||2019-10-19 CC||mark at klomp dot org Ever confirmed|0 |1 --- Comment #1 from Mark Wielaard --- It doesn't really "hang", but tries to write out an enormous amount of data. The issue is t

[Bug libelf/25083] Unexpected hangs at elf32_updatefile.c:518

2019-10-20 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25083 --- Comment #3 from Mark Wielaard --- (In reply to leftcopy.chx from comment #2) > I see. > Is there a need to provide an upper bound for the offset? There is an offset for the upperbound that we might be able to detect. To be valid the offse

[Bug libelf/25083] Unexpected hangs at elf32_updatefile.c:518

2019-10-20 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25083 Mark Wielaard changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #4 from Mark Wie

[Bug tools/25082] Multiple crashes in eu-unstrip

2019-10-21 Thread mark at klomp dot org
||2019-10-21 CC||mark at klomp dot org Assignee|unassigned at sourceware dot org |mark at klomp dot org Ever confirmed|0 |1 --- Comment #3 from Mark Wielaard --- Created attachment 12047

[Bug tools/25077] unstrip bad handling of sh_entsize of the symver section

2019-10-21 Thread mark at klomp dot org
at sourceware dot org |mark at klomp dot org Summary|AddressSanitizer: |unstrip bad handling of |heap-buffer-overflow at |sh_entsize of the symver |libelf/elf32_updatefile.c:7 |section |72

[Bug tools/25083] unstrip tries to write out an enormous amount of data

2019-10-21 Thread mark at klomp dot org
at sourceware dot org |mark at klomp dot org Summary|Unexpected hangs at |unstrip tries to write out |elf32_updatefile.c:518 |an enormous amount of data -- You are receiving this mail because: You are on the CC list for the bug.

[Bug tools/25077] unstrip bad handling of sh_entsize of the symver section

2019-10-22 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25077 --- Comment #3 from Mark Wielaard --- (In reply to leftcopy.chx from comment #2) > Since this crashes occurs when calling `elf_update`, which resides in > libelf, I suppose this is a libelf library issue. > > I'd suggest adding some documents

[Bug tools/25082] Multiple crashes in eu-unstrip

2019-10-25 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25082 Mark Wielaard changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tools/25083] unstrip tries to write out an enormous amount of data

2019-10-25 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25083 Mark Wielaard changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tools/25077] unstrip bad handling of sh_entsize of the symver section

2019-10-25 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25077 Mark Wielaard changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libasm/25068] Several crashes inside libasm

2019-10-25 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25068 Mark Wielaard changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libelf/25069] AddressSanitizer: heap-buffer-overflow at libdwelf/dwelf_strtab.c:284

2019-10-25 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25069 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

[Bug libelf/25069] AddressSanitizer: heap-buffer-overflow at libdwelf/dwelf_strtab.c:284

2019-10-26 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25069 Mark Wielaard changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tools/25069] AddressSanitizer: heap-buffer-overflow at libdwelf/dwelf_strtab.c:284

2019-10-26 Thread mark at klomp dot org
|tools Assignee|unassigned at sourceware dot org |mark at klomp dot org --- Comment #5 from Mark Wielaard --- The problem is that the symbol table string data (.strtab) is corrupt. The last string doesn't have a zero terminator. This can be fixed by checkin

[Bug tools/25069] AddressSanitizer: heap-buffer-overflow at libdwelf/dwelf_strtab.c:284

2019-10-29 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25069 Mark Wielaard changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libdw/25173] dwarf_getsrc_die fails for rust code

2019-11-15 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25173 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

[Bug libdw/25173] dwarf_getsrc_die fails for rust code

2019-11-18 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25173 --- Comment #5 from Mark Wielaard --- I suspect this is the same as https://sourceware.org/bugzilla/show_bug.cgi?id=22288 If so then rustc -Cllvm-args=-generate-arange-section should resolve it. -- You are receiving this mail because: You a

[Bug libdw/25173] dwarf_getsrc_die fails for rust code

2019-11-20 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25173 --- Comment #8 from Mark Wielaard --- (In reply to Milian Wolff from comment #7) > hmm but in perfparser we have a workaround for missing aranges... I'll have > to dig into this to see why it doesn't work here. You also mention it is an issue

[Bug general/25227] "eu-nm --extern" skips first symbol

2019-11-27 Thread mark at klomp dot org
||2019-11-27 CC||mark at klomp dot org Ever confirmed|0 |1 --- Comment #1 from Mark Wielaard --- Yes, that is odd. Thank for the reproducer. I think that must be a typo in the patch. The other formats

[Bug general/25227] "eu-nm --extern" skips first symbol

2019-12-09 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25227 --- Comment #3 from Mark Wielaard --- Created attachment 12113 --> https://sourceware.org/bugzilla/attachment.cgi?id=12113&action=edit test file with symbols for objects/functions global/local TLS/UNIQUE debug, weak, etc. > Hi Mark, do you

[Bug general/25227] "eu-nm --extern" skips first symbol

2020-01-16 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25227 --- Comment #5 from Mark Wielaard --- (In reply to Enzo Matsumiya from comment #4) > Ping? > > We're looking to roll out this fix internally, but we need upstream to > acknowledge/release it first. Sorry, I forgot. Like I said in comment #3

[Bug general/25227] "eu-nm --extern" skips first symbol

2020-01-16 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25227 --- Comment #6 from Mark Wielaard --- Created attachment 12215 --> https://sourceware.org/bugzilla/attachment.cgi?id=12215&action=edit C source code file defining various different symbol types Test source file with more symbol types. Compi

[Bug debuginfod/25394] groom vs. scan race condition

2020-01-21 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25394 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #2

[Bug debuginfod/25509] Break a cyclic dependency by core packages

2020-02-06 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25509 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #2

[Bug debuginfod/25502] debuginfod client should default to XDG cache

2020-02-06 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25502 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

[Bug debuginfod/25502] debuginfod client should default to XDG cache

2020-02-06 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25502 --- Comment #2 from Mark Wielaard --- What about the Default database file? Currently $HOME/.debuginfod.sqlite Should that go under $XDG_DATA_HOME/debuginfod/ ? And then probably not as hidden file? -- You are receiving this mail because: Y

[Bug general/25511] unknown program header entry type 0x6474e553

2020-02-08 Thread mark at klomp dot org
||mark at klomp dot org Assignee|unassigned at sourceware dot org |mark at klomp dot org --- Comment #1 from Mark Wielaard --- Created attachment 12275 --> https://sourceware.org/bugzilla/attachment.cgi?id=12275&action=edit readelf, elflint: Handle PT_GNU_P

[Bug debuginfod/25502] debuginfod client should default to XDG cache

2020-02-18 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25502 --- Comment #4 from Mark Wielaard --- (In reply to Tom Tromey from comment #3) > (In reply to Mark Wielaard from comment #2) > > What about the Default database file? Currently $HOME/.debuginfod.sqlite > > > > Should that go under $XDG_DATA_H

[Bug general/25511] unknown program header entry type 0x6474e553

2020-02-18 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25511 --- Comment #2 from Mark Wielaard --- I requested some more background information on this: https://sourceware.org/ml/gnu-gabi/2020-q1/msg0.html But since it is now emitted in production binaries lets handle it as is for now. -- You are

[Bug general/25511] unknown program header entry type 0x6474e553

2020-02-18 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25511 Mark Wielaard changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug general/25525] configure: error: gcc with GNU99 support required

2020-02-20 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25525 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #2

[Bug debuginfod/25583] Use libarchive to extract packages?

2020-02-25 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25583 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #2

[Bug general/25525] configure: error: gcc with GNU99 support required

2020-02-25 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25525 Mark Wielaard changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug debuginfod/25600] debuginfo-client should handle file:// URLs

2020-02-26 Thread mark at klomp dot org
||mark at klomp dot org Resolution|--- |FIXED --- Comment #3 from Mark Wielaard --- commit 4c1de9608b67f5c7e71f4a2865395703224cb1cb Author: Konrad Kleine Date: Wed Feb 26 10:00:43 2020 -0500 debuginfod: file:// URLs: handle curl resp

[Bug general/25227] "eu-nm --extern" skips first symbol

2020-03-02 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25227 --- Comment #9 from Mark Wielaard --- (In reply to Martin Liška from comment #8) > Can the bug be closed? No sorry, see comment #3 and comment #5 -- You are receiving this mail because: You are on the CC list for the bug.

[Bug debuginfod/25583] Use libarchive to extract .deb packages?

2020-03-03 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25583 Mark Wielaard changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug debuginfod/32294] configure fails without json-c support

2024-10-21 Thread mark at klomp dot org
|support |json-c support CC||mark at klomp dot org --- Comment #1 from Mark Wielaard --- The error message is confusing. The issue isn't missing rpm headerGet support (that will disable Debuginfod RPM sig checking). Bu

[Bug libelf/32293] Build of vl4-utils using elfutils-0.192 libelf (static) fails

2024-10-21 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32293 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

[Bug libelf/32102] elf_compress doesn't handle multiple Elf_Data chunks created with elf_newdata correctly

2024-10-18 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32102 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug debuginfod/32294] configure fails without json-c support

2024-10-25 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32294 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug tools/32253] FAIL: run-strip-reloc-self.sh with binutils master

2024-10-24 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32253 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

[Bug libelf/32311] elf_compress_gnu.c: gcc warns null-dereference with lto

2024-10-29 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32311 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

[Bug libelf/32311] elf_compress_gnu.c: gcc warns null-dereference with lto

2024-11-05 Thread mark at klomp dot org
|unassigned at sourceware dot org |mark at klomp dot org Ever confirmed|0 |1 Last reconfirmed||2024-11-05 --- Comment #3 from Mark Wielaard --- Created attachment 15779 --> https://sourceware.org/bugzilla/attachment.cgi?id=15779&acti

[Bug libelf/32293] Build of vl4-utils using elfutils-0.192 libelf (static) fails

2024-10-23 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32293 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug debuginfod/32294] configure fails without json-c support

2024-10-24 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32294 Mark Wielaard changed: What|Removed |Added Assignee|unassigned at sourceware dot org |mark at klomp dot org

[Bug libelf/32311] elf_compress_gnu.c: gcc warns null-dereference with lto

2024-11-13 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32311 --- Comment #13 from Mark Wielaard --- (In reply to User441669 from comment #12) > > Thanks for the testing. > > I see you have some other openwrt specific patches. > > Do you think any of them are useful upstream or for other distros? > > Uh

[Bug libelf/32232] Failed tests with lld linker

2024-10-03 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32232 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

[Bug libelf/32311] elf_compress_gnu.c: gcc warns null-dereference with lto

2024-11-07 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32311 --- Comment #10 from Mark Wielaard --- (In reply to User441669 from comment #9) > Compilation successfully! I plan to close this issue as fixed, and send this > patch to the OpenWrt project (named > `007-fix-null-dereference-with-lto.patch` in

[Bug libelf/32311] elf_compress_gnu.c: gcc warns null-dereference with lto

2024-11-07 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32311 Mark Wielaard changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libelf/32102] elf_compress doesn't handle multiple Elf_Data chunks created with elf_newdata correctly

2024-10-17 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32102 Mark Wielaard changed: What|Removed |Added Assignee|unassigned at sourceware dot org |mark at klomp dot org

[Bug libelf/32311] elf_compress_gnu.c: gcc warns null-dereference with lto

2024-11-06 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32311 --- Comment #6 from Mark Wielaard --- (In reply to User441669 from comment #4) > Just one more step! > Indeed! There was one typo in the patch (forgot to remove one line): diff --git a/libelf/elf_compress.c b/libelf/elf_compress.c index 387

[Bug backends/32370] New: Handle R_RISCV_SET_ULEB128 and R_RISCV_SUB_ULEB128 relocations

2024-11-15 Thread mark at klomp dot org
Priority: P2 Component: backends Assignee: unassigned at sourceware dot org Reporter: mark at klomp dot org CC: elfutils-devel at sourceware dot org Target Milestone: --- Currently elfutils had no knowledge of R_RISCV_SET_ULEB128 and

[Bug backends/32370] Handle R_RISCV_SET_ULEB128 and R_RISCV_SUB_ULEB128 relocations

2024-11-15 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32370 --- Comment #5 from Mark Wielaard --- Question is whether we should try to handle them in the debug sections. e.g. for hello.o we currently get: $ eu-readelf -U --debug-dump=loc /tmp/hello.o DWARF section [ 9] '.debug_loclists' at offset 0

[Bug backends/32370] Handle R_RISCV_SET_ULEB128 and R_RISCV_SUB_ULEB128 relocations

2024-11-15 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32370 --- Comment #4 from Mark Wielaard --- (In reply to Mark Wielaard from comment #0) > eu-readelf -r will show > > Relocation section [ 9] '.rela.debug_loclists' for section [ 8] > '.debug_loclists' at offset 0xde0 contains 24 entries: > Offse

[Bug backends/32370] Handle R_RISCV_SET_ULEB128 and R_RISCV_SUB_ULEB128 relocations

2024-11-15 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32370 --- Comment #1 from Mark Wielaard --- Created attachment 15798 --> https://sourceware.org/bugzilla/attachment.cgi?id=15798&action=edit tests/run-readelf-loc.sh hello.o -- You are receiving this mail because: You are on the CC list for the

[Bug backends/32370] Handle R_RISCV_SET_ULEB128 and R_RISCV_SUB_ULEB128 relocations

2024-11-15 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32370 --- Comment #2 from Mark Wielaard --- Created attachment 15799 --> https://sourceware.org/bugzilla/attachment.cgi?id=15799&action=edit tests/run-readelf-loc.sh world.o -- You are receiving this mail because: You are on the CC list for the

[Bug backends/32370] Handle R_RISCV_SET_ULEB128 and R_RISCV_SUB_ULEB128 relocations

2024-11-15 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32370 --- Comment #3 from Mark Wielaard --- Created attachment 15800 --> https://sourceware.org/bugzilla/attachment.cgi?id=15800&action=edit tests/run-readelf-loc.sh testfileloc -- You are receiving this mail because: You are on the CC list for

[Bug debuginfod/32629] add setter functions to debuginfod_client object as alternative to getenv/setenv

2025-02-03 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32629 --- Comment #3 from Mark Wielaard --- Aha, I see what you mean. I assumed this was just for DEBUGINFOD_URLS. But there are some others that don't have setter functions atm. DEBUGINFOD_CACHE_PATH, DEBUGINFOD_TIMEOUT, DEBUGINFOD_PROGRESS, DEBUG

[Bug debuginfod/32629] add setter functions to debuginfod_client object as alternative to getenv/setenv

2025-02-03 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32629 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

[Bug tools/32654] eu-readelf SEGV (head-buffer-overread) in process_symtab (src/readelf.c:2654)

2025-02-08 Thread mark at klomp dot org
|unassigned at sourceware dot org |mark at klomp dot org Ever confirmed|0 |1 CC||mark at klomp dot org Status|UNCONFIRMED |ASSIGNED --- Comment #1 from Mark Wielaard --- Replicated with valgrind and

[Bug tools/32650] eu-readelf SEGV (illegal read access) in __libdw_thread_tail(libdw/libdw_alloc.c:112)

2025-02-07 Thread mark at klomp dot org
||mark at klomp dot org Assignee|unassigned at sourceware dot org |mark at klomp dot org Ever confirmed|0 |1 Status|UNCONFIRMED |ASSIGNED --- Comment #1 from Mark Wielaard --- Replicated under valgrind

[Bug tools/32657] eu-readelf SEGV (buffer over read) in print_string_section (src/readelf.c:13363)

2025-02-08 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32657 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org

[Bug tools/32656] eu-readelf SEGV (buffer over read) in dump_data_section (src/readelf.c:13312)

2025-02-08 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32656 --- Comment #2 from Mark Wielaard --- *** Bug 32657 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug.

[Bug tools/32656] eu-readelf SEGV (buffer over read) in dump_data_section (src/readelf.c:13312)

2025-02-08 Thread mark at klomp dot org
||mark at klomp dot org Ever confirmed|0 |1 Status|UNCONFIRMED |ASSIGNED Assignee|unassigned at sourceware dot org |mark at klomp dot org --- Comment #1 from Mark Wielaard --- Replicated using valgrind

[Bug tools/32655] eu-readelf SEGV (buffer over read) in handle_dynamic_symtab (src/readelf.c:2903)

2025-02-08 Thread mark at klomp dot org
|unassigned at sourceware dot org |mark at klomp dot org CC||mark at klomp dot org Last reconfirmed||2025-02-08 Ever confirmed|0 |1 --- Comment #1 from Mark Wielaard --- Replicated with valgrind and

[Bug tools/32672] eu-strip SEGV (illegal read access) in validate_str (libelf/elf_strptr.c:60)

2025-02-10 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32672 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

[Bug general/32682] in configure, __asm__ should be used instead of asm

2025-02-11 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32682 --- Comment #3 from Mark Wielaard --- Which environment are you using that causes an issue here? I am trying to figure out if this is some theoretical issue or something that actually happens. A concrete example where you are seeing this cau

[Bug general/32682] in configure, __asm__ should be used instead of asm

2025-02-11 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32682 --- Comment #6 from Mark Wielaard --- (In reply to Lorinczy Zsigmond from comment #4) > Thank you for help; the problem occured on Centos7.9/amd64, gcc-14.2 > (compiled from source). I have a predefined CFLAGS settings that includes > `-std=c9

[Bug general/32682] in configure, __asm__ should be used instead of asm

2025-02-11 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32682 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

<    1   2   3   4   5   6   7   8   >