Component: backends
Assignee: unassigned at sourceware dot org
Reporter: mark at klomp dot org
CC: elfutils-devel at sourceware dot org
Target Milestone: ---
arm32 has special rules for the symbol value.
https://static.docs.arm.com/ihi0044/g/aaelf32.pdf
https://sourceware.org/bugzilla/show_bug.cgi?id=27573
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=27669
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=27351
Mark Wielaard changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=27805
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #2
https://sourceware.org/bugzilla/show_bug.cgi?id=27805
--- Comment #5 from Mark Wielaard ---
The length being 4 does make some sense even if the start address is zero. A
range list entry contains of a beginning address and an ending address. The
ending address marks the first address past the end
||mark at klomp dot org
Status|UNCONFIRMED |NEW
Last reconfirmed||2021-05-12
--- Comment #2 from Mark Wielaard ---
Yes, that looks like a unintended bug. The code should have set res = 0 before
goto cleanup.
--
You are
https://sourceware.org/bugzilla/show_bug.cgi?id=27859
--- Comment #1 from Mark Wielaard ---
On Thu, May 13, 2021 at 01:26:42AM +, fche at redhat dot com via
Elfutils-devel wrote:
> https://sourceware.org/bugzilla/show_bug.cgi?id=27859
>
> In a sequence of queries on the same debuginfod_client
https://sourceware.org/bugzilla/show_bug.cgi?id=27783
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #3
https://sourceware.org/bugzilla/show_bug.cgi?id=28023
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
||mark at klomp dot org
Resolution|--- |FIXED
--- Comment #1 from Mark Wielaard ---
(In reply to vifoxa2454 from comment #0)
> I believe that the bug is that the tool stops at this point instead of
> continuing with the next table.
&g
https://sourceware.org/bugzilla/show_bug.cgi?id=28034
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #2
https://sourceware.org/bugzilla/show_bug.cgi?id=28043
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #2
||mark at klomp dot org
Resolution|--- |FIXED
--- Comment #1 from Mark Wielaard ---
commit 0ae9b791b47cdee92ac7221e3eead79c83a64a40
Author: Noah
Date: Wed Jul 7 14:40:10 2021 -0400
debuginfod: PR27711 - Use -I/-X regexes during groom
||mark at klomp dot org
Status|NEW |RESOLVED
--- Comment #13 from Mark Wielaard ---
commit 60117fb6b2006e1ef282fee48eae7646622d1667
Author: Alice Zhang
Date: Tue Jul 6 16:12:43 2021 -0400
PR27531: retry within default retry_limit will be
|RESOLVED
CC||mark at klomp dot org
--- Comment #1 from Mark Wielaard ---
commit fddaa57358c53ab86856d9ed0089d1b4ec1b7a1e
Author: Noah
Date: Thu Jun 10 10:29:45 2021 -0400
debuginfod: PR25978 - Created the prefetch fdcache
https://sourceware.org/bugzilla/show_bug.cgi?id=28101
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=28101
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
||mark at klomp dot org
Status|UNCONFIRMED |RESOLVED
--- Comment #1 from Mark Wielaard ---
Thanks for your signed-off-by on this patch. Applied and pushed as:
commit 216996bc7b343e84997af364bbe135f02b14fa59
Author: Hayatsu Shunsuke
Date: Sun Jul 25
https://sourceware.org/bugzilla/show_bug.cgi?id=28190
Mark Wielaard changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://sourceware.org/bugzilla/show_bug.cgi?id=28190
--- Comment #3 from Mark Wielaard ---
Proposed fix:
https://sourceware.org/pipermail/elfutils-devel/2021q3/004016.html
--
You are receiving this mail because:
You are on the CC list for the bug.
https://sourceware.org/bugzilla/show_bug.cgi?id=28190
--- Comment #5 from Mark Wielaard ---
(In reply to richard.purdie from comment #4)
> I tested the patch, thanks. This worked on our x86_64 target tests but not
> on our aarch64 ones:
>
> case 0: expected symname 'raise' got '__pthread_kill_in
https://sourceware.org/bugzilla/show_bug.cgi?id=28190
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://sourceware.org/bugzilla/show_bug.cgi?id=28034
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://sourceware.org/bugzilla/show_bug.cgi?id=28034
Mark Wielaard changed:
What|Removed |Added
Resolution|FIXED |---
Status|RESOLVED
||mark at klomp dot org
Last reconfirmed||2021-08-26
Ever confirmed|0 |1
--- Comment #2 from Mark Wielaard ---
That was an interesting bug. The issue is the use of DW_OP_addrx which creates
a fake attribute of
https://sourceware.org/bugzilla/show_bug.cgi?id=28204
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #2
https://sourceware.org/bugzilla/show_bug.cgi?id=21008
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=21002
Bug 21002 depends on bug 21008, which changed state.
Bug 21008 Summary: Incompatible with MUSL libc: error.h and error() not provided
https://sourceware.org/bugzilla/show_bug.cgi?id=21008
What|Removed |Added
||mark at klomp dot org
Status|NEW |RESOLVED
--- Comment #3 from Mark Wielaard ---
commit d3f914023abcd6ae76b168da97518e5e7dbd761a
Author: Di Chen
Date: Fri Aug 20 13:03:21 2021 +0800
debuginfod: PR27917 - protect against federation
https://sourceware.org/bugzilla/show_bug.cgi?id=23982
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|UNCONFIRMED
https://sourceware.org/bugzilla/show_bug.cgi?id=28220
--- Comment #4 from Mark Wielaard ---
Turns out we could have caught this with the varlocs testcase.
Before the fix:
$ for i in testfile-vars-*.o; do echo $i; tests/varlocs --debug --exprlocs -e
$i | grep exprloc; done
testfile-vars-clang-dwa
https://sourceware.org/bugzilla/show_bug.cgi?id=28220
--- Comment #5 from Mark Wielaard ---
Proposed patch and testcase:
https://sourceware.org/pipermail/elfutils-devel/2021q3/004149.html
--
You are receiving this mail because:
You are on the CC list for the bug.
||mark at klomp dot org
Last reconfirmed||2021-09-11
Ever confirmed|0 |1
Assignee|unassigned at sourceware dot org |mark at klomp dot org
--- Comment #1 from Mark Wielaard ---
Created attachment 13662
https://sourceware.org/bugzilla/show_bug.cgi?id=28294
--- Comment #2 from Mark Wielaard ---
(In reply to Eli Boling from comment #0)
> In dwarf_aggregate_size.c, the helper function array_size unconditionally
> uses dwarf_formsdata to obtain the value of the DW_AT_upper_bound attribute
> for arra
https://sourceware.org/bugzilla/show_bug.cgi?id=28220
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://sourceware.org/bugzilla/show_bug.cgi?id=24964
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=27925
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=27925
--- Comment #6 from Mark Wielaard ---
There is tests/funcretval_test.c if you compile that (or a subset that doesn't
return floating point values) as described in tests/run-funcretval.sh then we
can construct a user space testcase.
--
You ar
https://sourceware.org/bugzilla/show_bug.cgi?id=27925
--- Comment #10 from Mark Wielaard ---
(In reply to Jim Wilson from comment #9)
> The patch looks OK to me.
So I like to include it. Will, could you sent the patch as a git commit (see
CONTRIBUTING) to the elfutils-devel list?
And if at all
https://sourceware.org/bugzilla/show_bug.cgi?id=27925
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://sourceware.org/bugzilla/show_bug.cgi?id=28294
--- Comment #3 from Mark Wielaard ---
Patch posted:
https://sourceware.org/pipermail/elfutils-devel/2021q4/004248.html
--
You are receiving this mail because:
You are on the CC list for the bug.
https://sourceware.org/bugzilla/show_bug.cgi?id=28294
--- Comment #4 from Mark Wielaard ---
Pushed as:
commit c3a6a9dfc6ed0c24ab2d11b2d71f425b479575c9
Author: Mark Wielaard
Date: Wed Oct 6 22:41:29 2021 +0200
libdw: Use signedness of subrange type to determine array bounds
When calc
https://sourceware.org/bugzilla/show_bug.cgi?id=28294
Mark Wielaard changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=28488
Mark Wielaard changed:
What|Removed |Added
CC|mjw at fedoraproject dot org |mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=28488
--- Comment #6 from Mark Wielaard ---
So with on fedora 34, x86_64:
gcc (GCC) 11.2.1 20210728 (Red Hat 11.2.1-1)
GNU gold (version 2.35.2-6.fc34) 1.16
eu-elflint (elfutils) 0.185
$ echo 'int main() { return 0; }' | gcc -x c - -fuse-ld=gold &
https://sourceware.org/bugzilla/show_bug.cgi?id=28488
--- Comment #7 from Mark Wielaard ---
The addr2line binary from comment #4 has two phdr NOTE segments:
$ eu-elflint --quiet --gnu-ld addr2line
phdr[6]: unknown object file note type 32 with owner name '' at offset 48
phdr[6]: extra 72 bytes a
https://sourceware.org/bugzilla/show_bug.cgi?id=28488
--- Comment #9 from Mark Wielaard ---
So the real difference is that with the Fedora the .note.gnu.property has
alignment 4 and so it gets merged with the other (allocated) note sections. But
the opensuse version .note.gnu.property has alignme
https://sourceware.org/bugzilla/show_bug.cgi?id=28488
--- Comment #10 from Mark Wielaard ---
(In reply to Martin Liska from comment #8)
> > There are two phdr PT_NOTE segments because they have different alignments
> > (05 has alignment 8 and covers .note.gnu.property, 06 has alignment 8
>
> 06
https://sourceware.org/bugzilla/show_bug.cgi?id=28488
--- Comment #15 from Mark Wielaard ---
(In reply to Martin Liska from comment #14)
> what do you see for:
>
> $ echo '' | as --64 -o empty.o && readelf -SW empty.o | grep note.gnu
Nothing with GNU assembler version 2.35.2-6.fc34 since no SHT
https://sourceware.org/bugzilla/show_bug.cgi?id=28488
--- Comment #21 from Mark Wielaard ---
So we have 2 bugs, one for ld.bfd:
NOTE 0x000338 0x00400338 0x00400338 0x40
0x40 R 0x8
NOTE 0x000378 0x00400378 0x00400378 0x44
0x000
https://sourceware.org/bugzilla/show_bug.cgi?id=28488
Mark Wielaard changed:
What|Removed |Added
See Also||https://sourceware.org/bugz
https://sourceware.org/bugzilla/show_bug.cgi?id=28240
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=28495
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=28488
--- Comment #22 from Mark Wielaard ---
So I think we don't have an elfutils bug here. But I haven't tried the gold
patch. Have you? Can we close 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=28488
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |MOVED
Status|UNCONFIRMED
https://sourceware.org/bugzilla/show_bug.cgi?id=27367
--- Comment #6 from Mark Wielaard ---
The problem with fixing this in general is that an ELF file can contain
different sets of .debug sections that form a consistent DWARF. This can be the
.debug_* sections, the .debug_* sections in a particu
https://sourceware.org/bugzilla/show_bug.cgi?id=27367
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=22253
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
Severity: normal
Priority: P2
Component: libdw
Assignee: unassigned at sourceware dot org
Reporter: mark at klomp dot org
CC: elfutils-devel at sourceware dot org
Target Milestone: ---
To fix https://sourceware.org/bugzilla/show_bug.cgi?id
https://sourceware.org/bugzilla/show_bug.cgi?id=27367
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
Component: libdw
Assignee: unassigned at sourceware dot org
Reporter: mark at klomp dot org
CC: elfutils-devel at sourceware dot org
Target Milestone: ---
struct line_state and Dwarf_Line_s contain various fields which are often never
used. op_index, isa
Priority: P2
Component: general
Assignee: unassigned at sourceware dot org
Reporter: mark at klomp dot org
CC: elfutils-devel at sourceware dot org
Target Milestone: ---
commit bbf0dc0162e82770f296b2ecda77a2b5bd6f7405 "tests: Don'
Assignee: unassigned at sourceware dot org
Reporter: mark at klomp dot org
CC: elfutils-devel at sourceware dot org
Target Milestone: ---
Parial units (CUs) might not have DW_AT_language set. This makes some
functions, like dwarf_aggregate_size, not work
Severity: normal
Priority: P2
Component: libdw
Assignee: unassigned at sourceware dot org
Reporter: mark at klomp dot org
CC: elfutils-devel at sourceware dot org
Target Milestone: ---
dwfl has most of the infrastructure to keep the full
https://sourceware.org/bugzilla/show_bug.cgi?id=27277
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #5
https://sourceware.org/bugzilla/show_bug.cgi?id=28284
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #2
https://sourceware.org/bugzilla/show_bug.cgi?id=28583
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=27366
--- Comment #4 from Mark Wielaard ---
Is this still an issue?
--
You are receiving this mail because:
You are on the CC list for the bug.
https://sourceware.org/bugzilla/show_bug.cgi?id=28430
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=26696
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=22253
--- Comment #2 from Mark Wielaard ---
(In reply to Mark Wielaard from comment #1)
> These are now described here:
> https://github.com/ARM-software/abi-aa/blob/main/aadwarf64/aadwarf64.rst
>
> In particular the Z registers aren't yet describe
https://sourceware.org/bugzilla/show_bug.cgi?id=28608
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
|1
Assignee|unassigned at sourceware dot org |mark at klomp dot org
CC||mark at klomp dot org
Last reconfirmed||2021-12-07
--- Comment #2 from Mark Wielaard ---
It does indeed replicate
https://sourceware.org/bugzilla/show_bug.cgi?id=28666
--- Comment #3 from Mark Wielaard ---
Proposed patch:
https://patchwork.sourceware.org/project/elfutils/patch/20211208133606.7658-1-m...@klomp.org/
--
You are receiving this mail because:
You are on the CC list for the bug.
|UNCONFIRMED |ASSIGNED
Ever confirmed|0 |1
Assignee|unassigned at sourceware dot org |mark at klomp dot org
CC||mark at klomp dot org
--- Comment #1 from Mark Wielaard ---
Proposed fix:
https
https://sourceware.org/bugzilla/show_bug.cgi?id=28657
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
Ever
https://sourceware.org/bugzilla/show_bug.cgi?id=28660
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
|unassigned at sourceware dot org |mark at klomp dot org
Ever confirmed|0 |1
Last reconfirmed||2021-12-08
CC||mark at klomp dot org
--- Comment #1 from Mark Wielaard ---
Proposed patch:
https
https://sourceware.org/bugzilla/show_bug.cgi?id=28655
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=28666
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://sourceware.org/bugzilla/show_bug.cgi?id=28657
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://sourceware.org/bugzilla/show_bug.cgi?id=28659
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://sourceware.org/bugzilla/show_bug.cgi?id=28655
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
Component: libdw
Assignee: unassigned at sourceware dot org
Reporter: mark at klomp dot org
CC: elfutils-devel at sourceware dot org
Target Milestone: ---
Created attachment 13841
--> https://sourceware.org/bugzilla/attachment.cgi?id=13841&action=edit
https://sourceware.org/bugzilla/show_bug.cgi?id=28666
--- Comment #9 from Mark Wielaard ---
(In reply to Evgeny Vereshchagin from comment #8)
> Created attachment 13840 [details]
> File triggering an "invalid read"
>
> I've just added a file triggering that issue.
Thanks, I opened a new bug rep
|unassigned at sourceware dot org |mark at klomp dot org
--- Comment #1 from Mark Wielaard ---
Proposed patch:
https://sourceware.org/pipermail/elfutils-devel/2021q4/004507.html
--
You are receiving this mail because:
You are on the CC list for the bug.
https://sourceware.org/bugzilla/show_bug.cgi?id=28677
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
|unassigned at sourceware dot org |mark at klomp dot org
Last reconfirmed||2021-12-15
Ever confirmed|0 |1
--- Comment #5 from Mark Wielaard ---
Proposed some more sanity checks:
https://sourceware.org/pipermail/elfutils-devel/2021q4/004523
https://sourceware.org/bugzilla/show_bug.cgi?id=28660
Mark Wielaard changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=28654
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://sourceware.org/bugzilla/show_bug.cgi?id=28708
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #4
|UNCONFIRMED |ASSIGNED
Ever confirmed|0 |1
Assignee|unassigned at sourceware dot org |mark at klomp dot org
CC||mark at klomp dot org
--- Comment #1 from Mark Wielaard ---
> gelf_xlate.h:42:1: runt
https://sourceware.org/bugzilla/show_bug.cgi?id=28685
--- Comment #3 from Mark Wielaard ---
(In reply to Evgeny Vereshchagin from comment #2)
> If callers are
> expected to pass correctly aligned buffers it seems
> dwfl_segment_report_module should be fixed. But it seems that callers can
> someti
https://sourceware.org/bugzilla/show_bug.cgi?id=28710
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=28715
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=28708
--- Comment #9 from Mark Wielaard ---
(In reply to Evgeny Vereshchagin from comment #7)
> > Note that packit doesn't use real hardware for various architectures but
> > "container emulation" which causes various testcases to fail.
> >
> I thi
https://sourceware.org/bugzilla/show_bug.cgi?id=28715
--- Comment #6 from Mark Wielaard ---
(In reply to Evgeny Vereshchagin from comment #5)
> I can't seem to apply that patch:
It might be easier to pick up the whole "fuzz" branch from my tree:
https://code.wildebeest.org/git/user/mjw/elfutils/
https://sourceware.org/bugzilla/show_bug.cgi?id=28685
--- Comment #6 from Mark Wielaard ---
I cannot replicate this with either an amd64 build or a i686 build.
I might have some more patches applied locally because the line
dwfl_segment_report_module.c:466 doesn't contain a memcpy call for me.
A
https://sourceware.org/bugzilla/show_bug.cgi?id=28715
--- Comment #7 from Mark Wielaard ---
(In reply to Evgeny Vereshchagin from comment #2)
> There seem to be quite a few new patches on the mailing list. I wonder if
> it's possible to somehow fetch a branch with all of them so that I could
> ju
601 - 700 of 775 matches
Mail list logo