https://sourceware.org/bugzilla/show_bug.cgi?id=21310
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=21311
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=21330
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=21332
--- Comment #7 from Mark Wielaard ---
Turns out supporting (gabi) compressed ELF sections in eu-elflint is is fairly
simple by just decompressing every section unconditionally at the start (when
we also check if all sections are actually there
https://sourceware.org/bugzilla/show_bug.cgi?id=21332
Mark Wielaard changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=21011
--- Comment #8 from Mark Wielaard ---
Please post how exactly you are configuring the build, compiler (version) and
flags used.
It would certainly help to have a concrete patch against current git.
--
You are receiving this mail because:
Yo
https://sourceware.org/bugzilla/show_bug.cgi?id=21011
--- Comment #10 from Mark Wielaard ---
That is a pretty involved way to configure elfutils. You do add various
-Wno-error=unused-but-set-variable -Wno-error=unused-result options. Why not
just add -Wno-error=maybe-uninitialized in that case?
https://sourceware.org/bugzilla/show_bug.cgi?id=21011
--- Comment #11 from Mark Wielaard ---
So the flag that seem to trigger it is -Os (but only on 32bit systems?).
Proposed the following:
commit 7114c513fbebcca8b76796b7f64b57447ba383e1
Author: Mark Wielaard
Date: Wed Apr 19 17:07:46 2017 +0
https://sourceware.org/bugzilla/show_bug.cgi?id=21011
--- Comment #13 from Mark Wielaard ---
(In reply to Luiz Angelo Daros de Luca from comment #12)
> Great! Thanks!
>
> How about libcpu/i386_disasm.c case?
Don't use -DNDEBUG. assert is a noreturn function. The asserts in the code are
delibera
https://sourceware.org/bugzilla/show_bug.cgi?id=21011
--- Comment #15 from Mark Wielaard ---
(In reply to Luiz Angelo Daros de Luca from comment #14)
> I do not set -DNDEBUG. All compiler flags are similar in this case. Maybe a
> gcc bug?
Or your alternative glibc headers don't provide enough in
https://sourceware.org/bugzilla/show_bug.cgi?id=21011
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=21247
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #3
https://sourceware.org/bugzilla/show_bug.cgi?id=21247
--- Comment #4 from Mark Wielaard ---
Looking at the debug_info we do have:
[39ca09]subprogram
low_pc (addr) +0x002c08b0
<_Z20PlatformCrashHandleriP9siginfo_tPv>
high_pc (addr)
https://sourceware.org/bugzilla/show_bug.cgi?id=21315
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
||mark at klomp dot org
Resolution|--- |OBSOLETE
--- Comment #1 from Mark Wielaard ---
See bug #21315. Closing for now.
--
You are receiving this mail because:
You are on the CC list for the bug.
||mark at klomp dot org
Resolution|--- |OBSOLETE
--- Comment #1 from Mark Wielaard ---
See bug #21315. Closing for now.
--
You are receiving this mail because:
You are on the CC list for the bug.
||mark at klomp dot org
Resolution|--- |OBSOLETE
--- Comment #1 from Mark Wielaard ---
See bug #21315. Closing for now.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://sourceware.org/bugzilla/show_bug.cgi?id=21541
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=21525
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=21522
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=21525
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://sourceware.org/bugzilla/show_bug.cgi?id=21522
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://sourceware.org/bugzilla/show_bug.cgi?id=21541
Mark Wielaard changed:
What|Removed |Added
Summary|eu-readelf --notes fails to |No error handling for
https://sourceware.org/bugzilla/show_bug.cgi?id=21522
Mark Wielaard changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=21525
Mark Wielaard changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=22083
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=22083
--- Comment #3 from Mark Wielaard ---
Thanks. Replicated with that object file. But not yet understood.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://sourceware.org/bugzilla/show_bug.cgi?id=22083
--- Comment #5 from Mark Wielaard ---
(In reply to Laurent Carlier from comment #4)
> (In reply to Mark Wielaard from comment #3)
> > Thanks. Replicated with that object file. But not yet understood.
>
> Filtering -fno-plt from CFLAGS fixes t
||mark at klomp dot org
Resolution|--- |FIXED
--- Comment #1 from Mark Wielaard ---
Although it isn't full DWARF5 support all DWARF5 tags and attributes are
recognized in 0.170. From the NEWS file:
Version 0.170
libdw: Added new D
https://sourceware.org/bugzilla/show_bug.cgi?id=22196
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=22250
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=22250
--- Comment #2 from Mark Wielaard ---
Addition. "the special value 0 for n" also restores printing the CU headers.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://sourceware.org/bugzilla/show_bug.cgi?id=22250
--- Comment #3 from Mark Wielaard ---
Another addition "depth" starts counting from zero. Zero usually is the first
DIE (compilation_unit or partial_unit). Specifying --dwarf-depth=0 will only
print the Compilation Unit headers, followed by a
https://sourceware.org/bugzilla/show_bug.cgi?id=22288
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=22452
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=22452
--- Comment #4 from Mark Wielaard ---
(In reply to H. Brueckner from comment #2)
> (In reply to Mark Wielaard from comment #1)
> > The .eh_frame is a loaded section, which means it won't go into the .debug
> > file. So you would need to load t
https://sourceware.org/bugzilla/show_bug.cgi?id=22452
--- Comment #5 from Mark Wielaard ---
(In reply to Mark Wielaard from comment #4)
> So, if you could provide the output of eu-readelf --relocs paes_s390.ko (on
> your combined paes_s390.ko containing both code and debug) that would be
> helpfu
https://sourceware.org/bugzilla/show_bug.cgi?id=22452
--- Comment #9 from Mark Wielaard ---
(In reply to H. Brueckner from comment #8)
> (In reply to Mark Wielaard from comment #5)
> > (In reply to Mark Wielaard from comment #4)
> > > So, if you could provide the output of eu-readelf --relocs pae
https://sourceware.org/bugzilla/show_bug.cgi?id=22452
--- Comment #12 from Mark Wielaard ---
(In reply to H. Brueckner from comment #10)
> (In reply to Mark Wielaard from comment #9)
> > But the output does confirm what I feared. The R_390_PC32 .rela.eh_frame
> > relocations are not "simple". The
||mark at klomp dot org
Component|general |spam
Resolution|--- |INVALID
Assignee|unassigned at sourceware dot org |nobody at sourceware
dot org
Product|elfutils|web
https://sourceware.org/bugzilla/show_bug.cgi?id=22452
Mark Wielaard changed:
What|Removed |Added
Summary|Failed to obtain CFI data |Extend ebl_reloc_ hooks
https://sourceware.org/bugzilla/show_bug.cgi?id=22546
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #5
https://sourceware.org/bugzilla/show_bug.cgi?id=22546
--- Comment #6 from Mark Wielaard ---
I believe your fix is correct. And we really do want to calculate the stride
only once based on the array element type, not for each dimension. I am not
sure what the original code tried to do. It probably
https://sourceware.org/bugzilla/show_bug.cgi?id=22546
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=22652
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=22652
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=22675
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=22675
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
||2018-02-26
CC||mark at klomp dot org
Ever confirmed|0 |1
--- Comment #1 from Mark Wielaard ---
Proposed patch:
https://sourceware.org/ml/elfutils-devel/2018-q1/msg00055.html
--
You are receiving this
https://sourceware.org/bugzilla/show_bug.cgi?id=22865
--- Comment #1 from Mark Wielaard ---
*** Bug 22864 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
||mark at klomp dot org
Resolution|--- |DUPLICATE
--- Comment #1 from Mark Wielaard ---
bug #22865 looks the same, but has an actual poc attached.
*** This bug has been marked as a duplicate of bug 22865 ***
--
You are receiving this mail
https://sourceware.org/bugzilla/show_bug.cgi?id=22865
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #2
https://sourceware.org/bugzilla/show_bug.cgi?id=22865
--- Comment #3 from Mark Wielaard ---
*** Bug 22863 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
||mark at klomp dot org
Resolution|--- |DUPLICATE
--- Comment #1 from Mark Wielaard ---
This is the same as bug #22865 with the poc inside a zip file.
The binaries are identical.
*** This bug has been marked as a duplicate of bug 22865
https://sourceware.org/bugzilla/show_bug.cgi?id=22452
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=22892
Mark Wielaard changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=22801
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
CC|elfutils-
https://sourceware.org/bugzilla/show_bug.cgi?id=21009
--- Comment #2 from Mark Wielaard ---
(In reply to Mark Wielaard from comment #1)
> I think we can assume everybody uses glibc or a modern alternative that
> already implements the resolved_path == NULL feature. So I would simply
> change the
https://sourceware.org/bugzilla/show_bug.cgi?id=22865
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=21009
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=21002
Bug 21002 depends on bug 21009, which changed state.
Bug 21009 Summary: Incompatible with MUSL libc: canonicalize_file_name
https://sourceware.org/bugzilla/show_bug.cgi?id=21009
What|Removed |Added
--
https://sourceware.org/bugzilla/show_bug.cgi?id=21002
--- Comment #8 from Mark Wielaard ---
(In reply to Luiz Angelo Daros de Luca from comment #7)
> I'm back with news.
> [...]
> Almost there!
Thanks for the overview. If at all possible, could you open separate bugs for
these issues? Then we ca
||2018-03-16
CC||mark at klomp dot org
Ever confirmed|0 |1
--- Comment #1 from Mark Wielaard ---
Thanks. The issue is that there is a new standard SYMTAB_SHNDX which we got
through the new elf.h, but
https://sourceware.org/bugzilla/show_bug.cgi?id=22976
Mark Wielaard changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=22976
--- Comment #3 from Mark Wielaard ---
I noticed there is a CVE linked to this bug report:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-8769
Note that this bug was NOT in a released version of elfutils.
It was introduced by the impor
https://sourceware.org/bugzilla/show_bug.cgi?id=23011
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=23011
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://sourceware.org/bugzilla/show_bug.cgi?id=23011
Mark Wielaard changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=23173
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
||mark at klomp dot org
Component|backends|spam
Resolution|--- |INVALID
Assignee|unassigned at sourceware dot org |nobody at sourceware
dot org
Product|elfutils|web
https://sourceware.org/bugzilla/show_bug.cgi?id=23247
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=23247
--- Comment #2 from Mark Wielaard ---
(In reply to Mark Wielaard from comment #1)
> While looking at this I also noticed that for this test file eu-readelf
> --debug-dump=ranges claims to find some unused garbage in .debug_ranges,
> which migh
https://sourceware.org/bugzilla/show_bug.cgi?id=23248
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #2
https://sourceware.org/bugzilla/show_bug.cgi?id=23248
--- Comment #3 from Mark Wielaard ---
Martin pointed out that only works (on 64bit) if ndirlist was actually a size_t
(like nfilelist already is). So the full patch would be:
diff --git a/libdw/dwarf_getsrclines.c b/libdw/dwarf_getsrclines.c
https://sourceware.org/bugzilla/show_bug.cgi?id=23247
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=23248
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
||2018-06-17
CC||mark at klomp dot org
Assignee|unassigned at sourceware dot org |mark at klomp dot org
Ever confirmed|0 |1
Status|ASSIGNED|RESOLVED
https://sourceware.org/bugzilla/show_bug.cgi?id=23320
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=23320
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=23370
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=23370
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=23528
--- Comment #1 from Mark Wielaard ---
Replicated under valgrind:
$ valgrind -q eu-readelf -S Double-free-libelf
==13892== Invalid free() / delete / delete[] / realloc()
==13892==at 0x48369EB: free (vg_replace_malloc.c:530)
==13892==b
https://sourceware.org/bugzilla/show_bug.cgi?id=23529
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=23528
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #3
https://sourceware.org/bugzilla/show_bug.cgi?id=23541
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=23542
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=23542
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=23528
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=23541
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=23529
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=23541
--- Comment #3 from Mark Wielaard ---
For reference, this bug apparently got assigned CVE-2018-16062.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://sourceware.org/bugzilla/show_bug.cgi?id=23528
--- Comment #5 from Mark Wielaard ---
Apparently this bug got assigned CVE-2018-16402
--
You are receiving this mail because:
You are on the CC list for the bug.
https://sourceware.org/bugzilla/show_bug.cgi?id=23529
--- Comment #3 from Mark Wielaard ---
CVE-2018-16403
--
You are receiving this mail because:
You are on the CC list for the bug.
https://sourceware.org/bugzilla/show_bug.cgi?id=23673
--- Comment #1 from Mark Wielaard ---
Note that we have an s390x fedora buildbot worker that also uses GCC 8.1.1:
https://builder.wildebeest.org/buildbot/#/workers/5
That one is green.
So I suspect it is either a different binutils or glibc (
https://sourceware.org/bugzilla/show_bug.cgi?id=23673
--- Comment #3 from Mark Wielaard ---
It does seem to work correctly on Fedora 29 with gcc 8.2, binutils 2.31 and
glibc 2.28:
https://kojipkgs.fedoraproject.org//packages/elfutils/0.174/1.fc29/data/logs/s390x/build.log
PASS: run-backtrace-d
https://sourceware.org/bugzilla/show_bug.cgi?id=23673
Mark Wielaard changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://sourceware.org/bugzilla/show_bug.cgi?id=23673
--- Comment #14 from Mark Wielaard ---
The test case does use assert and abort too much. How about we extend Dmitry's
patch to get rid of them all (the only abort that should be there is the one in
cleanup-13.c).
diff --git a/tests/backtrace-
https://sourceware.org/bugzilla/show_bug.cgi?id=23673
--- Comment #16 from Mark Wielaard ---
(In reply to Martin Liska from comment #15)
> Thanks Mark, I installed the patch but I see still the same.
The output was exactly the same? That is surprising. So there is no additional
output that expla
https://sourceware.org/bugzilla/show_bug.cgi?id=23673
--- Comment #18 from Mark Wielaard ---
(In reply to Martin Liska from comment #17)
> (In reply to Mark Wielaard from comment #16)
> > (In reply to Martin Liska from comment #15)
> > > Thanks Mark, I installed the patch but I see still the same
||2018-10-14
CC||mark at klomp dot org
Ever confirmed|0 |1
--- Comment #1 from Mark Wielaard ---
Replicated under valgrind:
==13295== Invalid read of size 4
==13295==at 0x50825BD: consider_notes
101 - 200 of 775 matches
Mail list logo