delv isc_app_ctxsuspend ctx->running ASSERTION

Steve Egbert s.egbert at sbcglobal.net
Tue May 12 20:47:59 UTC 2020


Assertion in `delv` utility.

Had an assertion error for `delv` utility in trying to perform suspend 
thread.

Doesn't seem specific to any thing, argument-wise.

Environment:
Linux 4.19
Debian 10.3
Custom built Bind v9.17.1


bind9/lib/isc/app.c:422
void
isc_app_ctxsuspend(isc_appctx_t *ctx) {
	REQUIRE(VALID_APPCTX(ctx));

	REQUIRE(atomic_load(&ctx->running));

	/*
	 * Don't send the reload signal if we're shutting down.
	 */
	if (atomic_load_acquire(&ctx->shutdown_requested) == false) {


Traceback:

# delv -v
delv 9.17.1-dev

# delv @ns1.egbert.net _imap._tcp.egbert.net srv
app.c:422: REQUIRE(__extension__ ({ __auto_type __atomic_load_ptr = 
(&ctx->running); __typeof__ (*__atomic_load_ptr) __atomic_load_tmp; 
__atomic_load (__atomic_load_ptr, &__atomic_load_tmp, (5)); 
__atomic_load_tmp; })) failed, back trace
/usr/local/lib/libisc.so.1701(+0x2e5f3) [0x7f06d633d5f3]
/usr/local/lib/libisc.so.1701(isc_assertion_failed+0xa) [0x7f06d633d55a]
/usr/local/lib/libisc.so.1701(+0x2e12a) [0x7f06d633d12a]
/usr/local/lib/libirs.so.1700(+0x5099) [0x7f06d60bb099]
/usr/local/lib/libisc.so.1701(+0x4cb3b) [0x7f06d635bb3b]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x7fa3) [0x7f06d609cfa3]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x3f) [0x7f06d5fcd4cf]
Aborted
#


More information about the bind-users mailing list