[Bug general/29571] Add 'Key to Flags' to eu-readelf output

2025-04-04 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=29571 Mark Wielaard changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug general/29571] Add 'Key to Flags' to eu-readelf output

2025-03-19 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=29571 --- Comment #7 from Mark Wielaard --- (In reply to Sam Zeter from comment #6) > I also noticed in libelf/elf.h that we define these flags but do not print > them in readelf: > > #define SHF_MASKOS 0x0ff0 /* OS-specific. */ > #def

[Bug debuginfod/31862] debuginfod client should cache received x-debuginfod-* headers

2025-03-09 Thread mark at klomp dot org
||mark at klomp dot org Status|NEW |RESOLVED --- Comment #2 from Mark Wielaard --- commit 31867d468c10d26ee13efb93f5d7ddf2bcadf253 Author: Frank Ch. Eigler Date: Wed Mar 5 15:23:49 2025 -0500 PR31862: debuginfod: client to cache x

[Bug backends/32684] aarch64 linux 4 build failure: struct user_pac_mask not defined

2025-02-23 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32684 Mark Wielaard changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libdw/32713] elfutils fails to symbolize core dumps created by Linux 6.12+

2025-02-19 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32713 --- Comment #2 from Mark Wielaard --- See also this kernel thread: https://lore.kernel.org/all/39fc2866-dff3-43c9-9d40-e8ff30a21...@juniper.net/ Looks like the kernel people believe this in "in spec" so doesn't really break user space handling

[Bug libdw/32713] elfutils fails to symbolize core dumps created by Linux 6.12+

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

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

2025-02-18 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32657 --- Comment #2 from Mark Wielaard --- Note that someone created CVE-2025-1372 for this bug without following our SECURITY policy: https://sourceware.org/cgit/elfutils/tree/SECURITY This is NOT a security issue according to our policy: Sinc

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

2025-02-17 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32650 --- Comment #3 from Mark Wielaard --- Note that someone created CVE-2025-1352 for this bug without following our SECURITY policy: https://sourceware.org/cgit/elfutils/tree/SECURITY This is NOT a security issue according to our policy: Sinc

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

2025-02-17 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32654 --- Comment #3 from Mark Wielaard --- Note that someone created CVE-2025-1365 for this bug without following our SECURITY policy: https://sourceware.org/cgit/elfutils/tree/SECURITY This is NOT a security issue according to our policy: Sinc

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

2025-02-17 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32655 --- Comment #3 from Mark Wielaard --- Note that someone created CVE-2025-1371 for this bug without following our SECURITY policy: https://sourceware.org/cgit/elfutils/tree/SECURITY This is NOT a security issue according to our policy: Sinc

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

2025-02-17 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32656 --- Comment #4 from Mark Wielaard --- Note that someone created CVE-2025-1372 for this bug without following our SECURITY policy: https://sourceware.org/cgit/elfutils/tree/SECURITY This is NOT a security issue according to our policy: Sinc

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

2025-02-17 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32672 --- Comment #4 from Mark Wielaard --- Note that someone created CVE-2025-1376 for this bug without following our SECURITY policy: https://sourceware.org/cgit/elfutils/tree/SECURITY This is NOT a security issue according to our policy: Sinc

[Bug tools/32673] eu-strip SEGV (illegal read access) in gelf_getsymshndx (libelf/gelf_getsymshndx.c:123)

2025-02-17 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32673 --- Comment #3 from Mark Wielaard --- Note that someone created CVE-2025-1377 for this bug without following our SECURITY policy: https://sourceware.org/cgit/elfutils/tree/SECURITY This is NOT a security issue according to our policy: Sinc

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

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

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

2025-02-14 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32650 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

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

2025-02-14 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32654 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

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

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

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

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

[Bug tools/32673] eu-strip SEGV (illegal read access) in gelf_getsymshndx (libelf/gelf_getsymshndx.c:123)

2025-02-14 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32673 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug libelf/32689] New: Robustify [g]elf functions that take (nobits) Elf_Data arguments

2025-02-13 Thread mark at klomp dot org
Priority: P2 Component: libelf Assignee: unassigned at sourceware dot org Reporter: mark at klomp dot org CC: elfutils-devel at sourceware dot org Target Milestone: --- The Elf_Data returned from a SHT_NOBITS section have their d_size set

[Bug tools/32673] eu-strip SEGV (illegal read access) in gelf_getsymshndx (libelf/gelf_getsymshndx.c:123)

2025-02-13 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32673 Mark Wielaard changed: What|Removed |Added Assignee|unassigned at sourceware dot org |mark at klomp dot org

[Bug backends/32684] aarch64 linux 4 build failure: struct user_pac_mask not defined

2025-02-13 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32684 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-12 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32682 Mark Wielaard changed: What|Removed |Added Resolution|--- |NOTABUG Status|UNCONFIRME

[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 --- 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 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

[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 Assignee|unassigned at sourceware dot org |mark at klomp dot org Last

[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 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/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
||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/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 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 libdw/32548] musl/error-standalone incompatibility (error.h)

2025-01-29 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32548 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug libdw/32548] musl/error-standalone incompatibility (error.h)

2025-01-27 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32548 Mark Wielaard changed: What|Removed |Added Last reconfirmed||2025-01-27 Ever confirmed|0

[Bug general/32598] New: Use --track-fds=yes when running tests under valgrind

2025-01-25 Thread mark at klomp dot org
Component: general Assignee: unassigned at sourceware dot org Reporter: mark at klomp dot org CC: elfutils-devel at sourceware dot org Target Milestone: --- diff --git a/tests/Makefile.am b/tests/Makefile.am index 8f08779825bb..ec6cc9011a63 100644 --- a/tests

[Bug libdw/32540] dwarf_errno() error codes are private

2025-01-22 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32540 --- Comment #4 from Mark Wielaard --- Hi Michael, (In reply to Michael Tremer from comment #2) > I did notice the string function, but how would I programmatically check > what kind of error was returned? String matching does not sound like a

[Bug libdw/32540] dwarf_errno() error codes are private

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

[Bug libdw/32548] musl/error-standalone incompatibility (error.h)

2025-01-21 Thread mark at klomp dot org
, ||mark at klomp dot org, ||sam at gentoo dot org --- Comment #1 from Mark Wielaard --- Could you show a bit more configure/build log? The intention here is that configure detects there is no error.h, but does

[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 #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 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 #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] 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 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/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/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-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 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/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 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 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 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/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 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 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/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 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/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 general/32155] elfutils fails to compile with "srcfiles.cxx:354:10: error: use of undeclared identifier 'no_backup'"

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

[Bug general/32155] elfutils fails to compile with "srcfiles.cxx:354:10: error: use of undeclared identifier 'no_backup'"

2024-09-09 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32155 --- Comment #4 from Mark Wielaard --- (In reply to Evgeny Vereshchagin from comment #1) > On a somewhat related note I can't seem to find any notifications from > OSS-Fuzz on the elfutils mailing list: > https://sourceware.org/pipermail/elfuti

[Bug general/32155] elfutils fails to compile with "srcfiles.cxx:354:10: error: use of undeclared identifier 'no_backup'"

2024-09-09 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32155 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org Ever

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

2024-08-19 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32102 Mark Wielaard changed: What|Removed |Added See Also||https://sourceware.org/bugz

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

2024-08-19 Thread mark at klomp dot org
: NEW Severity: normal Priority: P2 Component: libelf Assignee: unassigned at sourceware dot org Reporter: mark at klomp dot org CC: elfutils-devel at sourceware dot org Target Milestone: --- When adding multiple Elf_Data to and Elf_Scn

[Bug debuginfod/32063] let debuginfod-find locate pre-installed (/usr/lib/.debug or similar) exec / .debug files

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

[Bug libdw/26812] Handle dwp (DWARF Package) .debug_cu_index offsets

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

[Bug libelf/31967] New: datarace in elf_compress[_gnu]

2024-07-09 Thread mark at klomp dot org
Assignee: unassigned at sourceware dot org Reporter: mark at klomp dot org CC: elfutils-devel at sourceware dot org Target Milestone: --- elf_compress[_gnu] tries to swap out the section data with a compressed or decompressed version. They do that by calling

[Bug libdw/31874] Tests failure on aarch64 with pointer authentication on

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

[Bug libdw/31874] Tests failure on aarch64 with pointer authentication on

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

[Bug general/31763] eu-readelf -r is super slow at packed relocation processing

2024-05-22 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=31763 --- Comment #5 from Mark Wielaard --- (In reply to Florian Weimer from comment #4) > (In reply to Mark Wielaard from comment #1) > > But in practice this doesn't actually work for system libraries, since the > > .symtab is stripped out, so the

[Bug general/31763] eu-readelf -r is super slow at packed relocation processing

2024-05-21 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=31763 --- Comment #2 from Mark Wielaard --- So the main issue is libdwfl/dwfl_module_addrsym.c which does a linear search through all symbol tables each and every time... -- You are receiving this mail because: You are on the CC list for the bug.

[Bug general/31763] eu-readelf -r is super slow at packed relocation processing

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

[Bug general/31729] the huge-file test is too sloooow

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

[Bug libdw/31447] Provide a public debug section relocation function

2024-05-12 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=31447 --- Comment #3 from Mark Wielaard --- Yes, just process the .rela.debug_* sections. Note that you don't need to depend on the exact name. You can follow the section header sh_info field, which points to the section (number) to which the reloca

[Bug debuginfod/31562] profile.sh might fail with set -o pipefail

2024-03-27 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=31562 --- Comment #3 from Mark Wielaard --- Note that the testcase would fail on systems where /bin/sh !== bash. Fixed with a followup patch: commit 3f956f8f8609f508ead2becc594c2338681cc6d0 Author: Mark Wielaard Date: Wed Mar 27 15:25:16 2024 +0

[Bug debuginfod/31562] profile.sh might fail with set -o pipefail

2024-03-27 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=31562 Mark Wielaard changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug debuginfod/31562] profile.sh might fail with set -o pipefail

2024-03-26 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=31562 --- Comment #1 from Mark Wielaard --- Proposed patch: https://inbox.sourceware.org/elfutils-devel/20240326204948.794765-1-m...@klomp.org/ -- You are receiving this mail because: You are on the CC list for the bug.

[Bug debuginfod/31562] New: profile.sh might fail with set -o pipefail

2024-03-26 Thread mark at klomp dot org
: debuginfod Assignee: unassigned at sourceware dot org Reporter: mark at klomp dot org CC: elfutils-devel at sourceware dot org Target Milestone: --- With set -o pipefail profile.sh might fail on: DEBUGINFOD_URLS=$(cat /dev/null "${prefix}/etc/debug

[Bug backends/31142] riscv pass_by_flattened_arg not implemented

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

[Bug backends/31142] riscv pass_by_flattened_arg not implemented

2024-03-20 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=31142 --- Comment #5 from Mark Wielaard --- Proposed patch for the basic case(s): https://inbox.sourceware.org/elfutils-devel/20240320150312.169280-1-m...@klomp.org/ -- You are receiving this mail because: You are on the CC list for the bug.

[Bug libdw/31447] Provide a public debug section relocation function

2024-03-03 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=31447 --- Comment #1 from Mark Wielaard --- This is the current "workaround" I use when working with individual ET_REL DWARF files (also works for any other ELF type): static char *debuginfo_path = NULL; static const Dwfl_Callbacks dwfl_callbacks

[Bug libdw/31447] New: Provide a public debug section relocation function

2024-03-03 Thread mark at klomp dot org
Component: libdw Assignee: unassigned at sourceware dot org Reporter: mark at klomp dot org CC: elfutils-devel at sourceware dot org Target Milestone: --- When opening an ET_REL file with dwarf_begin no relocations are resolved and no error checking is done if

[Bug general/31439] error: undefined reference to '__dwarf_get_units_internal'

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

[Bug debuginfod/31103] periodically malloc_trim()

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

[Bug general/31439] error: undefined reference to '__dwarf_get_units_internal'

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

[Bug tools/31058] global-buffer-overflow exists in the function ebl_machine_flag_name in eblmachineflagname.c

2024-02-28 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=31058 --- Comment #4 from Mark Wielaard --- This bug is referenced from CVE-2024-25260. But the CVE description "NULL pointer dereference via the handle_verdef() function at readelf.c" doesn't match this bug. And the supposed reproducer referenced f

[Bug tools/31058] global-buffer-overflow exists in the function ebl_machine_flag_name in eblmachineflagname.c

2024-02-20 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=31058 --- Comment #3 from Mark Wielaard --- Also note that no actual crash occurs unless the eu-readelf is instrumented with AddressSanitizer. Otherwise eu-readelf will just print a random global string. -- You are receiving this mail because: You

[Bug tools/31058] global-buffer-overflow exists in the function ebl_machine_flag_name in eblmachineflagname.c

2024-02-20 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=31058 --- Comment #2 from Mark Wielaard --- Note that this issue was discussed when rediscovered again on January 9 by someone else running a fuzzer. The conclusion then was that this was a normal bug and not a security issue. Crashes in the stand

[Bug tools/31360] New: Add eu-dwp tool

2024-02-09 Thread mark at klomp dot org
: unassigned at sourceware dot org Reporter: mark at klomp dot org CC: elfutils-devel at sourceware dot org Target Milestone: --- Now that we have more (split-dwarf) dwo and dwp support we should add an eu-dwp tool to extract the dwo sections and put then into a dwp file

[Bug tools/31085] Provide tool to extract path to .dwo from binary

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

[Bug libelf/31225] Crash when using elf_memory() on a compressed section; fixed with s/ELF_C_READ/ELF_C_READ_MMAP/

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

[Bug libelf/31225] Crash when using elf_memory() on a compressed section; fixed with s/ELF_C_READ/ELF_C_READ_MMAP/

2024-02-01 Thread mark at klomp dot org
||2024-02-01 Status|UNCONFIRMED |ASSIGNED Assignee|unassigned at sourceware dot org |mark at klomp dot org --- Comment #3 from Mark Wielaard --- (In reply to Derek Bruening from comment #2) > I had thought with the ELF_C_READ_MMAP supp

[Bug general/31287] 0.190: test suite build fails with gcc 14.x

2024-01-31 Thread mark at klomp dot org
||mark at klomp dot org Status|UNCONFIRMED |RESOLVED --- Comment #2 from Mark Wielaard --- commit ae580d48278b9924da7503886b37be34378e1b04 Author: Sergei Trofimovich Date: Thu Dec 21 09:23:30 2023 + tests: fix build against upcoming `gcc-14

[Bug libelf/31225] Crash when using elf_memory() on a compressed section; fixed with s/ELF_C_READ/ELF_C_READ_MMAP/

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

[Bug libdw/31111] Handle Clang DWARF 5 DW_AT_decl_file 0

2024-01-20 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=3 Mark Wielaard changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug debuginfod/31248] debuginfod_find_* may return fd with file-offset at end

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

  1   2   3   4   5   6   7   8   >