NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: DNS utilities core dump in -current ?




On 10/09/2025 06:10, matthew green wrote:
I still see it on an 11.0 BETA from Aug. 27 on hppa:

[vom@c3700 ~]$ uname -a
NetBSD c3700.retronet.burn.net 11.0_BETA NetBSD 11.0_BETA (GENERIC) #0: Wed
Aug 27 12:56:40 UTC 2025
mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/hppa/compile/GENERIC
hppa
[
vom@c3700 ~]$ dig arin.net soa
assertion "!(urcu_mb_reader).registered" failed: file
"/usr/src/external/lgpl2/userspace-rcu/lib/liburcu-mb/../../dist/src/urcu.c",
line 486, function "urcu_mb_register_thread"
Abort trap (core dumped)
that's unfortunate.  it seems to be asserting in rcu_register_thread()
that this thread isn't already registered:

486         urcu_posix_assert(!URCU_TLS(rcu_reader).registered);
487         URCU_TLS(rcu_reader).registered = 1;

which seems to indicate there's a problem with URCU_TLS on hppa?  and
it is different to the arm64 problem with urcu-memb.

yes, this is a TLS problem. Can you raise a PR please so it's not lost, please?

I've done some debugging, but not found the problem yet.

Thanks,

Nick



Home | Main Index | Thread Index | Old Index