Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: ldd core files
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
Home |
Main Index |
Thread Index |
Old Index