NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: bin/59035: new named(8) crashes at startup on evbarmv5
The following reply was made to PR bin/59035; it has been noted by GNATS.
From: Martin Husemann <martin%duskware.de@localhost>
To: Christos Zoulas <christos%zoulas.com@localhost>
Cc: gnats-bugs%netbsd.org@localhost
Subject: Re: bin/59035: new named(8) crashes at startup on evbarmv5
Date: Wed, 29 Jan 2025 13:08:35 +0100
I ran it from gdb with -f and get this backtrace:
(gdb) bt -full
#0 _cds_wfcq_enqueue (new_tail=0xbb2952a8, tail=0x100, head=...)
at /work/src/external/lgpl2/userspace-rcu/lib/liburcu-memb/../../dist/include/urcu/static/wfcqueue.h:217
No locals.
#1 _call_rcu (crdp=0x100, func=0xbbd40208 <dispatch_destroy_rcu>, head=0xbb2952a8)
at /work/src/external/lgpl2/userspace-rcu/lib/liburcu-memb/../../dist/src/urcu-call-rcu-impl.h:705
No locals.
#2 urcu_memb_call_rcu (head=0xbb2952a8, func=0xbbd40208 <dispatch_destroy_rcu>)
at /work/src/external/lgpl2/userspace-rcu/lib/liburcu-memb/../../dist/src/urcu-call-rcu-impl.h:732
crdp = 0x100
#3 0xbbd42168 in dispentry_destroy (resp=0xbb1009a8)
at /work/src/external/mpl/bind/lib/libdns/../../dist/lib/dns/dispatch.c:445
disp = 0x0
disp = <optimized out>
#4 dns_dispentry_unref (ptr=0xbb1009a8) at /work/src/external/mpl/bind/lib/libdns/../../dist/lib/dns/dispatch.c:453
No locals.
#5 0xbbd437cc in send_done (handle=<optimized out>, result=ISC_R_SUCCESS, cbarg=<optimized out>)
at /work/src/external/mpl/bind/lib/libdns/../../dist/lib/dns/dispatch.c:2092
resp = 0x0
disp = <optimized out>
#6 0xbbbe4434 in isc___nm_connectcb (arg=0xbb27ec48)
at /work/src/external/mpl/bind/lib/libisc/../../dist/lib/isc/netmgr/netmgr.c:1841
uvreq = 0xbb27ec48
#7 isc__nm_sendcb (sock=0xba434e08, uvreq=0xbb27ec48, eresult=ISC_R_SUCCESS, async=<optimized out>)
at /work/src/external/mpl/bind/lib/libisc/../../dist/lib/isc/netmgr/netmgr.c:1910
No locals.
#8 0xbbc06a28 in uv__udp_run_completed (handle=0xba434fc0) at /work/src/external/mit/libuv/lib/../dist/src/unix/udp.c:157
req = 0xbb27ecc8
q = 0xbb27ecf0
__func__ = "uv__udp_run_completed"
#9 0xbbc0de48 in uv__run_pending (loop=loop@entry=0xbb2c2518) at /work/src/external/mit/libuv/lib/../dist/src/unix/core.c:810
q = <optimized out>
pq = {0xba435384, 0xba435704}
w = <optimized out>
#10 0xbbc0e2b4 in uv_run (loop=0xbb2c2518, mode=UV_RUN_DEFAULT) at /work/src/external/mit/libuv/lib/../dist/src/unix/core.c:411
timeout = <optimized out>
r = <optimized out>
can_sleep = <optimized out>
#11 0xbbbf6e94 in loop_thread (arg=0xbb2c2508) at /work/src/external/mpl/bind/lib/libisc/../../dist/lib/isc/loop.c:329
loop = 0xbb2c2508
loopmgr = 0xbb2940c8
helper = 0xbb2c2a08
crdp=0x100 and tail=0x100 look like strange pointers.
Martin
Home |
Main Index |
Thread Index |
Old Index