fuzz: mem.c:871: fatal error: RUNTIME_CHECK(((pthread_mutex_lock(((&contextslock))) == 0) ? 0 : 34) == 0) failed
dns_rdata_fromwire_text
and dns_name_fromtext_target
fail on bind-9.16
on Fedora 38 dev system.
mem.c:871: fatal error: RUNTIME_CHECK(((pthread_mutex_lock(((&contextslock))) == 0) ? 0 : 34) == 0) failed
testing 12 bytes from /home/newman/isc/ws/bind9/fuzz/dns_name_fromtext_target.in/example.com
mem.c:871: fatal error: RUNTIME_CHECK(((pthread_mutex_lock(((&contextslock))) == 0) ? 0 : 34) == 0) failed
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-140
testing 48 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-93
testing 8 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-24
testing 9 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-7
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-71
testing 22 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-39
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-69
testing 50 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-137
testing 71 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-110
testing 115 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-118
testing 11 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-33
testing 57 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-114
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-40
testing 5 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-2
testing 5 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-6
testing 18 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-50
testing 10 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-36
testing 57 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-115
testing 36 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-88
testing 22 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-19
testing 63 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-89
testing 44 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-103
testing 23 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-18
testing 52 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-9
testing 48 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-127
testing 15 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-83
testing 50 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-126
testing 26 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-102
testing 50 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-133
testing 9 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-99
testing 42 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-91
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-106
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-68
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-122
testing 38 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-58
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-142
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-75
testing 15 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-0
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-76
testing 12 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-51
testing 83 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-54
testing 12 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-35
testing 12 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-23
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-117
testing 38 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-17
testing 51 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-139
testing 72 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-3
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-87
testing 74 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-90
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-72
testing 66 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-37
testing 50 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-134
testing 15 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-25
testing 74 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-92
testing 68 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-109
testing 39 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/svcb
testing 7 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-1
testing 110 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-121
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-59
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-66
testing 12 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-82
testing 31 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-107
testing 50 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-136
testing 23 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-63
testing 12 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-78
testing 25 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-123
testing 33 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-30
testing 50 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-132
testing 9 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-32
testing 5 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-16
testing 65 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-124
testing 75 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-21
testing 38 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-45
testing 77 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-10
testing 5 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-5
testing 50 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-60
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-65
testing 50 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-98
testing 60 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-130
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-44
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-104
testing 30 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-13
testing 8 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-12
testing 54 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-48
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-41
testing 51 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-131
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-116
testing 30 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-43
testing 8 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-77
testing 9 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-84
testing 56 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-128
testing 11 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-81
testing 25 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-101
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-49
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-108
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-95
testing 93 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-113
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-11
testing 126 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-120
testing 7 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-34
testing 50 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-135
testing 37 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-31
testing 6 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/smimea
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-86
testing 9 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-79
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-47
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-125
testing 5 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-4
testing 7 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-27
testing 19 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-22
testing 84 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-111
testing 7 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-53
testing 7 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-15
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-67
testing 6 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/sshfp
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-55
testing 151 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-20
testing 11 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-80
testing 66 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-38
testing 22 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-105
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-141
testing 6 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-52
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-74
testing 38 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-14
testing 29 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-61
testing 69 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-112
testing 11 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-96
testing 12 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-100
testing 49 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-57
testing 28 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-62
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-64
testing 7 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-143
testing 50 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-138
testing 8 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-28
testing 27 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-70
testing 20 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/cdnskey
testing 17 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-97
testing 67 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-8
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-26
testing 26 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-129
testing 23 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-94
testing 23 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-46
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-56
testing 57 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-119
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-42
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-85
testing 8 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-29
testing 21 bytes from /home/newman/isc/ws/bind9/fuzz/dns_rdata_fromwire_text.in/input-73
mem.c:871: fatal error: RUNTIME_CHECK(((pthread_mutex_lock(((&contextslock))) == 0) ? 0 : 34) == 0) failed
make: *** [Makefile:475: check] Error 134
Core was generated by `./dns_name_fromtext_target'.
Program terminated with signal SIGABRT, Aborted.
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
(gdb) bt
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1 0x00007f98efd3bc03 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78
#2 0x00007f98efceaaee in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#3 0x00007f98efcd387f in __GI_abort () at abort.c:79
#4 0x0000000000464cb8 in isc_error_fatal (file=file@entry=0x48919d "mem.c", line=line@entry=871, format=format@entry=0x487bdc "RUNTIME_CHECK(%s) failed") at error.c:70
#5 0x0000000000464cd5 in isc_error_runtimecheck (file=file@entry=0x48919d "mem.c", line=line@entry=871, expression=expression@entry=0x489950 "((pthread_mutex_lock(((&contextslock))) == 0) ? 0 : 34) == 0")
at error.c:75
#6 0x000000000046c6c8 in destroy (ctx=0x9002c0) at mem.c:871
#7 0x000000000046ce97 in isc_mem_destroy (ctxp=0x4a4570 <mctx>) at mem.c:1043
#8 0x00007f98f06d30f2 in _dl_call_fini (closure_map=closure_map@entry=0x7f98f07062c0) at dl-call_fini.c:43
#9 0x00007f98f06d6fbe in _dl_fini () at dl-fini.c:114
#10 0x00007f98efced176 in __run_exit_handlers (status=0, listp=0x7f98efe82840 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:108
#11 0x00007f98efced2be in __GI_exit (status=<optimized out>) at exit.c:138
#12 0x00007f98efcd4b51 in __libc_start_call_main (main=main@entry=0x40e090 <main>, argc=argc@entry=1, argv=argv@entry=0x7ffdc50702d8) at ../sysdeps/nptl/libc_start_call_main.h:74
#13 0x00007f98efcd4c0b in __libc_start_main_impl (main=0x40e090 <main>, argc=1, argv=0x7ffdc50702d8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffdc50702c8)
at ../csu/libc-start.c:360
#14 0x000000000040e3a5 in _start ()