https://sourceware.org/bugzilla/show_bug.cgi?id=29571
Mark Wielaard changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
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
||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
https://sourceware.org/bugzilla/show_bug.cgi?id=32684
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
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
https://sourceware.org/bugzilla/show_bug.cgi?id=32713
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
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
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
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
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
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
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
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
https://sourceware.org/bugzilla/show_bug.cgi?id=32672
Mark Wielaard changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=32650
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://sourceware.org/bugzilla/show_bug.cgi?id=32654
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://sourceware.org/bugzilla/show_bug.cgi?id=32655
Mark Wielaard changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=32656
Mark Wielaard changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=32673
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
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
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
https://sourceware.org/bugzilla/show_bug.cgi?id=32684
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=32682
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |NOTABUG
Status|UNCONFIRME
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
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
https://sourceware.org/bugzilla/show_bug.cgi?id=32682
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
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
https://sourceware.org/bugzilla/show_bug.cgi?id=32672
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
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.
https://sourceware.org/bugzilla/show_bug.cgi?id=32657
Mark Wielaard changed:
What|Removed |Added
CC||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
|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
|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
||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
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
https://sourceware.org/bugzilla/show_bug.cgi?id=32629
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=32548
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://sourceware.org/bugzilla/show_bug.cgi?id=32548
Mark Wielaard changed:
What|Removed |Added
Last reconfirmed||2025-01-27
Ever confirmed|0
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
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
https://sourceware.org/bugzilla/show_bug.cgi?id=32540
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
,
||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
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
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
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
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
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
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
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
https://sourceware.org/bugzilla/show_bug.cgi?id=32311
Mark Wielaard changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
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
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
|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
https://sourceware.org/bugzilla/show_bug.cgi?id=32311
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=32294
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
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
https://sourceware.org/bugzilla/show_bug.cgi?id=32253
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=32293
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|UNCONFIRMED
https://sourceware.org/bugzilla/show_bug.cgi?id=32293
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
|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
https://sourceware.org/bugzilla/show_bug.cgi?id=32102
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
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
https://sourceware.org/bugzilla/show_bug.cgi?id=32232
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=32155
Mark Wielaard changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
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
https://sourceware.org/bugzilla/show_bug.cgi?id=32155
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
Ever
https://sourceware.org/bugzilla/show_bug.cgi?id=32102
Mark Wielaard changed:
What|Removed |Added
See Also||https://sourceware.org/bugz
: 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
https://sourceware.org/bugzilla/show_bug.cgi?id=32063
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=26812
Mark Wielaard changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
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
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
https://sourceware.org/bugzilla/show_bug.cgi?id=31874
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
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
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.
https://sourceware.org/bugzilla/show_bug.cgi?id=31763
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=31729
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
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
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
https://sourceware.org/bugzilla/show_bug.cgi?id=31562
Mark Wielaard changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
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.
: 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
https://sourceware.org/bugzilla/show_bug.cgi?id=31142
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
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.
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
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
https://sourceware.org/bugzilla/show_bug.cgi?id=31439
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|UNCONFIRMED
https://sourceware.org/bugzilla/show_bug.cgi?id=31103
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #3
https://sourceware.org/bugzilla/show_bug.cgi?id=31439
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
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
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
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
: 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
https://sourceware.org/bugzilla/show_bug.cgi?id=31085
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=31225
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
||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
||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
https://sourceware.org/bugzilla/show_bug.cgi?id=31225
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=3
Mark Wielaard changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://sourceware.org/bugzilla/show_bug.cgi?id=31248
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
1 - 100 of 772 matches
Mail list logo