[Bug libelf/30729] Build failure with upcoming LLD 17 (elf_scncnt: undefined version: ELFUTILS_1.0 during linking phase of libelf.so)

2023-08-28 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=30729 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug tools/28495] Add support for SHT_RELR to eu-readelf

2023-08-29 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28495 Mark Wielaard changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug debuginfod/28204] extend webapi / verification with forthcoming signed-contents archives

2023-08-29 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28204 --- Comment #28 from Mark Wielaard --- (In reply to Ryan Goldberg from comment #27) > (In reply to Mark Wielaard from comment #24) > > BTW. How does this interact with the "section" queries? > Since these aren't ima verifiable anyways wdyt of

[Bug general/30812] ../libelf/gelf.h:32:10: fatal error: libelf.h: No such file or directory

2023-08-30 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=30812 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

[Bug general/30812] ../libelf/gelf.h:32:10: fatal error: libelf.h: No such file or directory

2023-09-03 Thread mark at klomp dot org via Elfutils-devel
|unassigned at sourceware dot org |mark at klomp dot org --- Comment #2 from Mark Wielaard --- The following seems to work: diff --git a/tests/Makefile.am b/tests/Makefile.am index 49069ccf..32b18e6e 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -807,9 +807,14

[Bug general/30812] ../libelf/gelf.h:32:10: fatal error: libelf.h: No such file or directory

2023-09-04 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=30812 Mark Wielaard changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug spam/25705] zeex gans

2020-03-22 Thread mark at klomp dot org via Elfutils-devel
|--- |INVALID Status|UNCONFIRMED |RESOLVED Assignee|unassigned at sourceware dot org |nobody at sourceware dot org CC||mark at klomp dot org Component|libasm |spam

[Bug spam/25710] Bug

2020-03-22 Thread mark at klomp dot org via Elfutils-devel
|spam Assignee|unassigned at sourceware dot org |nobody at sourceware dot org Product|elfutils|web CC||mark at klomp dot org Resolution|--- |INVALID

[Bug spam/25726] iya jipaosy

2020-03-26 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25726 Mark Wielaard changed: What|Removed |Added Assignee|unassigned at sourceware dot org |nobody at sourceware dot org

[Bug debuginfod/25728] Starting debubinfod with --port=0 is not documented

2020-03-26 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25728 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

[Bug debuginfod/25728] Starting debubinfod with --port=0 is not documented

2020-03-27 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25728 Mark Wielaard changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #2 from Mark Wie

[Bug general/25743] [patch] Update Ukrainian translation

2020-03-29 Thread mark at klomp dot org via Elfutils-devel
||mark at klomp dot org Status|UNCONFIRMED |RESOLVED --- Comment #2 from Mark Wielaard --- Thanks, right in time for the next release. Applied as: commit 01bb77a5e4464e2d40811fc78635b076a28aad0f (HEAD -> master) Author: Yuri Chornoivan Date: Sat

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

2020-04-02 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=24498 --- Comment #7 from Mark Wielaard --- We need a way to generate symbol versions without having to use (top-level) inline assembly. It appears GCC 10 will provide this: https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html We shou

[Bug tools/25793] eu-readelf -w dumps incomplete even if debuginfod available

2020-04-07 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25793 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

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

2020-04-10 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=24498 --- Comment #8 from Mark Wielaard --- I proposed a patch to use the new gcc 10 symver attribute to define symbol versioning: https://sourceware.org/pipermail/elfutils-devel/2020q2/002606.html This should help with using LTO since it makes th

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

2020-04-15 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=24498 Mark Wielaard changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #12 from Mark Wi

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

2020-04-15 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=24498 --- Comment #13 from Mark Wielaard --- (In reply to Martin Liška from comment #11) > (In reply to kloczek from comment #10) > > > I would add a configure option --enable-lto that will append -flto to > > > {C,LD}FLAGS. > > > > Please don't d

[Bug general/25831] Assertion failure in eu-objdump

2020-04-16 Thread mark at klomp dot org via Elfutils-devel
||mark at klomp dot org Ever confirmed|0 |1 Status|UNCONFIRMED |ASSIGNED --- Comment #1 from Mark Wielaard --- It is bad code and so correct to reject it. But we can reject it without asserting and just printing "

[Bug backends/25832] aarch64 fails to compile with musl

2020-04-16 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25832 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

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

2020-04-16 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=24498 --- Comment #15 from Mark Wielaard --- Thanks for that setup. It allows me to play a bit more with LTO. One commit to help with one issue has been pushed already: commit 39f28eaf8c821d71d57ffc759655ec4168d0bead Author: Mark Wielaard Date:

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

2020-04-16 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=24498 --- Comment #16 from Mark Wielaard --- Various self tests fail when everything is build with LTO. In particular various files contain .gnu.lto_ sections with SHF_EXCLUDE set. This is an interesting flag since it is treated as a generic sectio

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

2020-04-17 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=24498 --- Comment #17 from Mark Wielaard --- (In reply to Mark Wielaard from comment #16) > Various self tests fail when everything is build with LTO. > [...] > Another issue is that ET_REL files don't contain normal DWARF .debug_ > sections, but .g

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

2020-04-17 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=24498 --- Comment #18 from Mark Wielaard --- (In reply to Mark Wielaard from comment #17) > With this and the SHF_EXCLUDE patch there are only 2 more test failures, > test-nlist and run-varlocs-self.sh, which look like they can be solved by be > a b

[Bug general/25838] eu-readelf crashes due to a general protection fault

2020-04-17 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25838 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

[Bug general/25831] Assertion failure in eu-objdump

2020-04-21 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25831 Mark Wielaard changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

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

2020-05-06 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=24498 --- Comment #19 from Mark Wielaard --- The following now works with current git master: $ export AR=gcc-ar RANLIB=gcc-ranlib NM=gcc-nm $ autoreconf -f -v -i $ ./configure --enable-maintainer-mode CFLAGS="-O2 -g -flto -flto-partition=none -Wno

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

2020-05-06 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=24498 --- Comment #22 from Mark Wielaard --- kloczek, re comment #20 and comment #21, is that with the latest git master sources? It looks like it is missing several code and testsuite fixes. In particular are you sure you have the following patches

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

2020-05-06 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=24498 Mark Wielaard changed: What|Removed |Added Summary|0.176: isn't LTO ready |0.179: isn't LTO ready -- You are re

[Bug tools/26043] eu-addr2line debuginfo-path option with relative path doesn't find file:line information

2020-05-26 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26043 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

[Bug tools/26043] eu-addr2line debuginfo-path option with relative path doesn't find file:line information

2020-05-26 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26043 --- Comment #4 from Mark Wielaard --- (In reply to devel.origin from comment #2) > The debug info is in the .build-id/ dir: ../../demo/build/.build-id/ab/... > > Seems consistent with what the comment says. Should I make a real test > example

[Bug general/25838] eu-readelf crashes due to a general protection fault

2020-06-06 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25838 --- Comment #4 from Mark Wielaard --- Sorry, I cannot replicate even when building elfutils with CC=afl-gcc, with or without AFL_HARDEN=1. Could you provide more information on how exactly you configure, build and run. -- You are receiving t

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

2020-06-06 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25227 --- Comment #10 from Mark Wielaard --- Proposed patch: https://sourceware.org/pipermail/elfutils-devel/2020q2/002713.html -- You are receiving this mail because: You are on the CC list for the bug.

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

2020-06-07 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25509 --- Comment #7 from Mark Wielaard --- So there are two ideas here: - Split --disable-debuginfod which currently disables building debuginfod (the server), libdebuginfod (the library) and debuginfod-find (the helper binaries) in two: --d

[Bug tools/25793] eu-readelf -w dumps incomplete even if debuginfod available

2020-06-07 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25793 --- Comment #3 from Mark Wielaard --- We could maybe add something like --dwarf=follow-links to eu-readelf. But the DWARF information dumping is already somewhat different from the rest of eu-readelf. The basic idea of eu-readelf is that you c

[Bug general/25838] eu-readelf crashes due to a general protection fault

2020-06-08 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25838 Mark Wielaard changed: What|Removed |Added Resolution|--- |WORKSFORME Status|UNCONFI

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

2020-06-10 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25227 Mark Wielaard changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tools/26043] eu-addr2line debuginfo-path option with relative path doesn't find file:line information

2020-06-18 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26043 --- Comment #6 from Mark Wielaard --- Thanks for the demo! I have been thinking about what to do about this issue. I think it does make sense to make the empty path and relative dirs work like with the debug file lookup. The only thing I am sl

[Bug backends/25832] aarch64 fails to compile with musl

2020-06-19 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25832 --- Comment #3 from Mark Wielaard --- (In reply to Jory A. Pratt from comment #2) > Created attachment 12534 [details] > properly fix aarch64 support for both glibc/musl > > Patch is self explanatory Could you for those of us who don't know

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

2020-06-19 Thread mark at klomp dot org via Elfutils-devel
|unassigned at sourceware dot org |mark at klomp dot org Ever confirmed|0 |1 Status|UNCONFIRMED |ASSIGNED --- Comment #9 from Mark Wielaard --- Created attachment 12628 --> https://sourceware.org/bugzilla/attachment.cgi?id=12628&acti

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

2020-06-24 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25509 --- Comment #11 from Mark Wielaard --- (In reply to Frank Ch. Eigler from comment #10) > Comment on attachment 12628 [details] > debuginfod: Add --disable-libdebuginfod and --enable-libdebuginfod=dummy. > > Looks workable. > > I don't know i

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

2020-06-24 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25509 --- Comment #12 from Mark Wielaard --- (In reply to Mark Wielaard from comment #11) > Martin, could you comment on the setup? Does this help your case? I will > probably not actually use it myself, so don't want to add it unless it > really ma

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

2020-06-25 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25509 --- Comment #17 from Mark Wielaard --- Just to be clear, the current setup is: --enable-debuginfod or --enable-debuginfod=yes: builds all debuginfod server/client artifacts (requires libcurl) --disable-debuginfod or --enable-debuginfod=no: bu

[Bug tools/26043] eu-addr2line debuginfo-path option with relative path doesn't find file:line information

2020-06-25 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26043 --- Comment #8 from Mark Wielaard --- (In reply to devel.origin from comment #7) > For that demo the debug files are ending up in a custom directory (the > build-id-demo/.build-id/) for the packge builder to pick up. So they can't > be found b

[Bug backends/26176] Backend modules of elfutils are always linked to shared library

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

[Bug libdw/26177] eu-unstrip -n -k fails on kernels 4.14-4.19

2020-06-27 Thread mark at klomp dot org via Elfutils-devel
||2020-06-27 CC||mark at klomp dot org Ever confirmed|0 |1 --- Comment #1 from Mark Wielaard --- Thanks for the analysis. These __entry_SYSCALL_64_trampoline are really odd. Your suggested fix works, but I

[Bug backends/26176] Backend modules of elfutils are always linked to shared library

2020-06-27 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26176 --- Comment #3 from Mark Wielaard --- (In reply to maarten from comment #2) > Thanks for the quick reply! > > First, some background what we are trying to do: > package elfutils using a conan recipe at > https://github.com/conan-io/conan-cent

[Bug libdw/26177] eu-unstrip -n -k fails on kernels 4.14-4.19

2020-06-28 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26177 Mark Wielaard changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug general/26195] 0.180 + master: build fails

2020-07-02 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26195 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #5

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

2020-07-03 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25509 Mark Wielaard changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug backends/26176] Backend modules of elfutils are always linked to shared library

2020-07-04 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26176 --- Comment #9 from Mark Wielaard --- (In reply to maarten from comment #6) > > I was actually going to propose we wouldn't build the static version by > > default because I didn't think anybody is actually using it. > > > > What is your use

[Bug general/26195] 0.180 + master: build fails

2020-07-05 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26195 Mark Wielaard changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug debuginfod/25797] DEBUGINFOD_URLS should accept scheme-free urls

2020-07-05 Thread mark at klomp dot org via Elfutils-devel
|--- |FIXED CC||mark at klomp dot org --- Comment #1 from Mark Wielaard --- commit 8de6f9af46f12fe3b2a0871523f6df13c4b39e34 (HEAD -> master, origin/master, origin/HEAD) Author: Alice Zhang Date: Fri Jul 3 13:37:34 2020 -0

[Bug general/26311] configure uses unprefixed readelf to check for buildids

2020-07-29 Thread mark at klomp dot org via Elfutils-devel
|--- |FIXED CC||mark at klomp dot org --- Comment #1 from Mark Wielaard --- You are right. It has been fixed in git already: commit 9698a399292fbc5e07eac17217af2de8bf5cb4b0 Author: Sergei Trofimovich Date: Sun Jun 14 20:28:07 2020

[Bug libdw/26321] Possible bug in dwarf_getlocation

2020-07-30 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26321 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

[Bug debuginfod/26528] Build failure with libmicrohttpd-0.9.71

2020-08-24 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26528 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

[Bug libdw/26321] Possible bug in dwarf_getlocation

2020-08-25 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26321 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug libdw/22252] Parallel parsing of CU's DIEs from libdw

2020-09-09 Thread mark at klomp dot org via Elfutils-devel
||mark at klomp dot org --- Comment #1 from Mark Wielaard --- I believe this has been resolved since elfutils Version 0.178 libdw: Abbrevs and DIEs can now be read concurrently by multiple threads through the same Dwarf handle. -- You are receiving this mail because

[Bug tools/25793] eu-readelf -w dumps incomplete even if debuginfod available

2020-09-10 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25793 --- Comment #6 from Mark Wielaard --- I am not against adding something like --debug-dump=follow-links as binutils does (although binutils readelf even requires it for things like showing e.g. alt indirect string attributes, which eu-readelf a

[Bug debuginfod/26599] eu-readelf -n works on /boot/vmlinuz-* but debuginfod-find doesn't

2020-09-11 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26599 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org

[Bug debuginfod/26599] eu-readelf -n works on /boot/vmlinuz-* but debuginfod-find doesn't

2020-09-15 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26599 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug general/26632] eu-readelf doesn't grok /boot/vmlinuz-5.9.0* from fedora rawhide (.fc34) any more

2020-09-17 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26632 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org

[Bug general/26632] eu-readelf doesn't grok /boot/vmlinuz-5.9.0* from fedora rawhide (.fc34) which is ZSTD compressed

2020-09-18 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26632 Mark Wielaard changed: What|Removed |Added Summary|eu-readelf doesn't grok |eu-readelf doesn't grok

[Bug general/26632] eu-readelf doesn't grok /boot/vmlinuz-5.9.0* from fedora rawhide (.fc34) which is ZSTD compressed

2020-09-21 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26632 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug libelf/26708] lcc compiler can't build elfutils because of nested functions

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

[Bug libelf/26708] lcc compiler can't build elfutils because of nested functions

2020-10-06 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26708 --- Comment #2 from Mark Wielaard --- Note that there should be a configure test to check that your compiler has all capabilities to build elfutils: # We use -std=gnu99 but have explicit checks for some language constructs # and GNU extension

[Bug libelf/26708] lcc compiler can't build elfutils because of nested functions

2020-10-06 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26708 Mark Wielaard changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libdw/26773] New: sleb128 values near INT64_MAX/MIN not correctly read

2020-10-22 Thread mark at klomp dot org via Elfutils-devel
Component: libdw Assignee: unassigned at sourceware dot org Reporter: mark at klomp dot org CC: elfutils-devel at sourceware dot org, tromey at sourceware dot org Target Milestone: --- sleb128 values near INT64_MAX/MIN are not correctly read since: commit

[Bug libdw/26773] sleb128 values near INT64_MAX/MIN not correctly read

2020-10-23 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26773 --- Comment #3 from Mark Wielaard --- (In reply to Tom Tromey from comment #1) > I looked at this a little today. > > In addition to this bug, I think the _unchecked variants > have another bug; namely they do: > > const size_t max = len_l

[Bug libdw/26773] sleb128 values near INT64_MAX/MIN not correctly read

2020-10-23 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26773 --- Comment #4 from Mark Wielaard --- (In reply to Josh Stone from comment #2) > (In reply to Tom Tromey from comment #1) > > This limits the number of bytes read-- but it seems like > > it maybe ought to read until the first byte without the

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

2020-10-29 Thread mark at klomp dot org via Elfutils-devel
Component: libdw Assignee: unassigned at sourceware dot org Reporter: mark at klomp dot org CC: elfutils-devel at sourceware dot org Target Milestone: --- libdw (and eu-readelf) currently ignore any DWP .debug_cu_index (and .debug_tu_index) offsets. See DWARFv5

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

2020-10-29 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26812 --- Comment #1 from Mark Wielaard --- Note that there is also a GNU extension for earlier DWARF versions: https://gcc.gnu.org/wiki/DebugFissionDWP -- You are receiving this mail because: You are on the CC list for the bug.

[Bug libdw/26773] sleb128 values near INT64_MAX/MIN not correctly read

2020-10-29 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26773 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug libelf/26878] elflint reports error on SHT_X86_64_UNWIND .eh_frame section

2020-11-17 Thread mark at klomp dot org via Elfutils-devel
||mark at klomp dot org --- Comment #1 from Mark Wielaard --- (In reply to Timm Bäder from comment #0) > Created attachment 12953 [details] > elfstrmerge.o compiled with clang > > gold and clang seem to emit .eh_frame sections of type SHT_X86_64_UNWIND. And we al

[Bug libelf/26878] elflint reports error on SHT_X86_64_UNWIND .eh_frame section

2020-11-18 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26878 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug libdw/26921] New: dwarf_getalt () not thread-safe

2020-11-19 Thread mark at klomp dot org via Elfutils-devel
Assignee: unassigned at sourceware dot org Reporter: mark at klomp dot org CC: elfutils-devel at sourceware dot org Target Milestone: --- When walking a DIE tree getting any attribute values that come from an alt file (or DWARF5 supplemental file) is not thread

[Bug libdw/26930] New: tsearch/tfind tree caches need locking

2020-11-21 Thread mark at klomp dot org via Elfutils-devel
: libdw Assignee: unassigned at sourceware dot org Reporter: mark at klomp dot org CC: elfutils-devel at sourceware dot org Target Milestone: --- libdw uses various search trees as (lazy) caches. Specifically struct Dwarf has: /* Search tree for the CUs

[Bug libdw/26921] dwarf_getalt () not thread-safe

2020-11-21 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26921 --- Comment #7 from Mark Wielaard --- Thanks for the backtraces, they show a different concurrent unsafe thing in libdw, the usage of (lazy) tsearch caches. I opened a separate bug for that, bug #26930 -- You are receiving this mail because:

[Bug libdw/26921] dwarf_getalt () not thread-safe

2020-11-21 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26921 --- Comment #9 from Mark Wielaard --- (In reply to Ben Woodard from comment #8) > One thing that I’m unclear about is how these two are different. > It doesn’t matter to me that they are split up but I just don’t understand > why? Simply so t

[Bug debuginfod/26125] during debuginfod cache cleanup, try harder to rmdir empty dirs

2020-11-27 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26125 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #2

[Bug debuginfod/26125] during debuginfod cache cleanup, try harder to rmdir empty dirs

2020-11-27 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26125 --- Comment #4 from Mark Wielaard --- Full patch: https://sourceware.org/pipermail/elfutils-devel/2020q4/003198.html Question is if this can ever cause a race with the creation of a new cache file. Can there be multiple clients trying to crea

[Bug debuginfod/26125] during debuginfod cache cleanup, try harder to rmdir empty dirs

2020-11-30 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=26125 --- Comment #6 from Mark Wielaard --- (In reply to Frank Ch. Eigler from comment #5) > Yeah, I suppose there is that race possibility. > > One way to fix it is to use something like file locks, such as a flock(2) on > a designated file such a

[Bug tools/23787] eu-size: Bad handling of ar files inside are files

2020-12-02 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=23787 Mark Wielaard changed: What|Removed |Added CC|andrewlincon49 at gmail dot com, | |apizoid at

[Bug libelf/27076] heap-buffer-overflow when calling file_read_elf function in elf_begin.c in libelf

2020-12-16 Thread mark at klomp dot org via Elfutils-devel
||mark at klomp dot org Resolution|--- |FIXED --- Comment #1 from Mark Wielaard --- I couldn't reproduce a crash, but there is a small (1 byte) over-read detected by valgrind: ==12591== Memcheck, a memory error detector ==12591== Copyrig

[Bug debuginfod/27146] /etc/profile.d/debuginfod.csh breaks csh startup

2021-01-04 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=27146 --- Comment #1 from Mark Wielaard --- Has this been resolved by: commit 911ac29b9eed3c66bba60eda6af8e5de62607e5c Author: Dmitry V. Levin Date: Wed Nov 4 08:00:00 2020 + config: do not define DEBUGINFOD_URLS environment variable un

[Bug libelf/27134] elfutils-git fails tests against gcc-git (GNU_RETAIN section type)

2021-01-12 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=27134 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org

[Bug tools/23786] Divide-by-zero Problem in function arlib_add_symbols() in arlib.c in elfutils-0.174

2021-01-13 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=23786 Mark Wielaard changed: What|Removed |Added CC|elfutils-devel at sourceware dot o | |rg,

[Bug libelf/27134] elfutils-git fails tests against gcc-git (GNU_RETAIN section type)

2021-01-15 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=27134 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug general/21010] Incompatible with MUSL libc: strerror_r

2021-02-05 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=21010 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org

[Bug general/21002] Incompatible with MUSL libc

2021-02-05 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=21002 Bug 21002 depends on bug 21010, which changed state. Bug 21010 Summary: Incompatible with MUSL libc: strerror_r https://sourceware.org/bugzilla/show_bug.cgi?id=21010 What|Removed |Added --

[Bug general/27366] 0.183: test suite is failing on linking dwfl-proc-attach

2021-02-07 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=27366 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #2

[Bug general/27366] 0.183: test suite is failing on linking dwfl-proc-attach

2021-02-07 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=27366 --- Comment #3 from Mark Wielaard --- I see you are using -flto=auto. Sadly LTO isn't supported at the moment. Although it would be nice if it didn't totally break with -flto-partition=none. The problem with lto might be: /* HACK. This is a

[Bug general/27366] 0.183: test suite is failing on linking dwfl-proc-attach (with lto)

2021-02-07 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=27366 Mark Wielaard changed: What|Removed |Added Summary|0.183: test suite is|0.183: test suite is

[Bug general/27367] readelf: invalid loclists data with -ffat-lto-objects

2021-02-08 Thread mark at klomp dot org via Elfutils-devel
||2021-02-08 Status|UNCONFIRMED |NEW CC||mark at klomp dot org --- Comment #4 from Mark Wielaard --- Same for git HEAD/0.183 Without -flto and -ffat-lto-objects this looks like: DWARF section [ 7

[Bug libdw/27405] libdw_get_srcfiles should not imply srclines

2021-02-12 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=27405 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

[Bug tools/27351] please add a debugedit binary to elfutils

2021-02-18 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=27351 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #3

[Bug tools/27351] please add a debugedit binary to elfutils

2021-02-19 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=27351 --- Comment #6 from Mark Wielaard --- http://lists.rpm.org/pipermail/rpm-ecosystem/2021-February/000734.html -- You are receiving this mail because: You are on the CC list for the bug.

[Bug tools/27501] eu-readelf hang while process crafted file

2021-03-03 Thread mark at klomp dot org via Elfutils-devel
|RESOLVED CC||mark at klomp dot org --- Comment #1 from Mark Wielaard --- Yeah, that is some real garbled data. We should sanity check the offsets to make sure we don't loop "forever" https://sourceware.org/pipermail

[Bug general/27450] Update Polish translation

2021-03-05 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=27450 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #7

[Bug general/27450] Update Polish translation

2021-03-06 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=27450 Mark Wielaard changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug general/27450] Update Polish translation

2021-03-06 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=27450 --- Comment #12 from Mark Wielaard --- (In reply to Dmitry V. Levin from comment #10) > (In reply to Piotr Drąg from comment #9) > > As for POTFILES, I use > > intltool-update -m to detect missing files. > > [...] > Indeed. Next time I'll us

<    1   2   3   4   5   6   7   8   >