https://sourceware.org/bugzilla/show_bug.cgi?id=30980
--- Comment #6 from Mark Wielaard ---
Thanks, that seems to be the correct thing to do here.
Note that there are a couple more asserts on this code path. In particular in
__libdwfl_find_elf_build_id there is what apparently is the root of the
Hi Aaron,
On Tue, 2023-10-31 at 16:33 -0400, Aaron Merey wrote:
> I'd like to merge this patch before the next release. Unless anyone objects
> I'll merge it by Friday Nov 3.
Looks good to me. Some small comments below.
> Commit message:
BTW if you add comments like the above after the first "
https://sourceware.org/bugzilla/show_bug.cgi?id=30948
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #1
https://sourceware.org/bugzilla/show_bug.cgi?id=28148
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|UNCONFIRMED
https://sourceware.org/bugzilla/show_bug.cgi?id=30986
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
Last reconfir
https://sourceware.org/bugzilla/show_bug.cgi?id=31027
Bug ID: 31027
Summary: Remove asserts from library code
Product: elfutils
Version: unspecified
Status: NEW
Severity: normal
Priority: P2
Component: general
https://sourceware.org/bugzilla/show_bug.cgi?id=30980
--- Comment #7 from Aaron Merey ---
(In reply to Mark Wielaard from comment #6)
> We should go over all asserts in the library code and rewrite/remove them.
> It is never a good thing to trigger an abort in library code.
I created a PR for th
https://sourceware.org/bugzilla/show_bug.cgi?id=30975
Mark Wielaard changed:
What|Removed |Added
Last reconfirmed||2023-11-02
Status|UNCONFI
https://sourceware.org/bugzilla/show_bug.cgi?id=30975
--- Comment #2 from Pablo Galindo Salgado ---
Maybe a first attempt to improve the situation could be to not eagerly remove
"colliding" modules but either warn or take a callback to act on them or some
way to deactivate that behavior as curren
Hi -
> OK. BTW the description of the gdb_index at the top
> https://sourceware.org/gdb/current/onlinedocs/gdb/Index-Section-Format.html
> doesn't resolve anymore. It is now
> https://sourceware.org/gdb/current/onlinedocs/gdb.html/Index-Section-Format.html
Added another httpd redirect to make th
On Thu, Nov 2, 2023 at 10:20 AM Frank Ch. Eigler wrote:
>
> > BTW the description of the gdb_index at the top
> > https://sourceware.org/gdb/current/onlinedocs/gdb/Index-Section-Format.html
> > doesn't resolve anymore. It is now
> > https://sourceware.org/gdb/current/onlinedocs/gdb.html/Index-Sect
Hi Omar,
On Wed, 2023-09-27 at 11:20 -0700, Omar Sandoval wrote:
> libdw and libdwfl currently save the path of the directory containing
> the ELF file to use when searching for alt and dwo files. To search for
> dwp files, we need the file name too. Add an elfpath field to Dwarf,
> and set the
A restored build has been detected on builder elfutils-fedora-s390x while
building elfutils.
Full details are available at:
https://builder.sourceware.org/buildbot/#builders/43/builds/242
Build state: build successful
Revision: 14c5658acfc24367bc1cf63b0e04b70220bedad2
Worker: fedora-s390x
Bu
Hi Omar,
On Wed, Sep 27, 2023 at 11:20:59AM -0700, Omar Sandoval wrote:
> Try opening the file in the location suggested by the standard (the
> skeleton file name + ".dwp") and looking up the unit in the package
> index. The rest is similar to .dwo files, with slightly different
> cleanup since a
`gcc-14` adde a new -Walloc-size warning that makes sure that size of an
individual element matches size of a pointed type:
https://gcc.gnu.org/PR71219
`elfutils` triggers is on `calloc()` call where member size is sued as
`1`.
elf_newscn.c: In function `elf_newscn`:
elf_newscn.c:97:
Hi Omar,
On Wed, Sep 27, 2023 at 11:21:00AM -0700, Omar Sandoval wrote:
> + * dwarf-getmacros.c (mac): Add DW_MACRO_define_sup,
> + DW_MACRO_define_strx, DW_MACRO_undef_sup, and DW_MACRO_undef_strx
> + cases to opcode switch statement.
Looks sane. Applied and pushed.
Thanks,
Mark
Hi Omar,
On Wed, Sep 27, 2023 at 11:21:01AM -0700, Omar Sandoval wrote:
> If instead of a CU offset an empty string is given as the second
> argument, dump all units.
Pushed,
Mark
Hi Omar,
On Wed, Sep 27, 2023 at 11:21:02AM -0700, Omar Sandoval wrote:
> The final piece of DWARF package file support is that offsets have to be
> interpreted relative to the section offset from the package index.
> .debug_abbrev.dwo is already covered, so sprinkle around calls to
> dwarf_cu_dwp
A new failure has been detected on builder elfutils-fedora-s390x while building
elfutils.
Full details are available at:
https://builder.sourceware.org/buildbot/#builders/43/builds/244
Build state: failed test (failure)
Revision: 7878737f1c60dd444f47b701c208ade0b5a2becf
Worker: fedora-s390x
Hi Omar,
On Wed, Sep 27, 2023 at 11:20:49AM -0700, Omar Sandoval wrote:
> This patch series adds support for DWARF package files to libdw and the
> elfutils tools. It supports the GNU DebugFission format for DWARF 4 [1]
> and the format standardized in DWARF 5 (section 7.3.5 "DWARF Package
> Files
Hi Sergei,
On Thu, Nov 02, 2023 at 07:58:46PM +, Sergei Trofimovich wrote:
> `gcc-14` adde a new -Walloc-size warning that makes sure that size of an
> individual element matches size of a pointed type:
>
> https://gcc.gnu.org/PR71219
>
> `elfutils` triggers is on `calloc()` call where m
A restored build has been detected on builder elfutils-fedora-s390x while
building elfutils.
Full details are available at:
https://builder.sourceware.org/buildbot/#builders/43/builds/245
Build state: build successful
Revision: 6902b610939fbe15887905a0e2390c2f46cb1eb9
Worker: fedora-s390x
Bu
22 matches
Mail list logo