Re: ldd core files
Martin Husemann <[email protected]> Tue, 7 Jul 2026 09:26:30 +0200
| Newsgroups | gmane.os.netbsd.current |
|---|---|
| Message-ID | <[email protected]> |
On Tue, Jul 07, 2026 at 08:36:17AM +0200, Thomas Klausner wrote: > #0 _rtld_load_by_name (name=<optimized out>, obj=0x7e7395305000, needed=<synthetic pointer>, flags=<optimized out>, mask=0x0) at /usr/src/libexec/ld.elf_so/load.c:341 > 341 assert((*needed)->obj->refcount > 0); > (gdb) bt > #0 _rtld_load_by_name (name=<optimized out>, obj=0x7e7395305000, needed=<synthetic pointer>, flags=<optimized out>, mask=0x0) at /usr/src/libexec/ld.elf_so/load.c:341 > #1 _elf64__rtld_load_needed_objects (first=<optimized out>, flags=flags@entry=0, mask=mask@entry=0x0) at /usr/src/libexec/ld.elf_so/load.c:382 > #2 0x0000000000eb71ba in elf64_ldd (fd=fd@entry=3, prog=0x7f7fff799ced "/tmp/net/libcares/work/.destdir/usr/pkg/bin/adig", path=path@entry=0x7f7fff799160 "/tmp/net/libcares/work/.destdir/usr/pkg/bin/adig", > fmt1=fmt1@entry=0x0, fmt2=fmt2@entry=0x0) at /usr/src/usr.bin/ldd/elf64/../ldd_elfxx.c:132 > #3 0x0000000000eba6b3 in main (argc=<optimized out>, argv=0x7f7fff7995f0) at /usr/src/usr.bin/ldd/build/../ldd.c:184 > (gdb) > > > Any ideas what this could be about? Things in ld.elf_so changed recently, so this is extremly interesting, especially if you could find a way to reproduce it. Please file a PR! Martin