Fuzz introspector: fuzz/dns_master_load.c
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
426 0 EP call site: 00000 dns_db_create

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 isc_buffer_constinit [function] [call site] 00001
1 isc_buffer_add [function] [call site] 00002
2 ISC_BUFFER_VALID [function] [call site] 00004
1 isc_buffer_setactive [function] [call site] 00006
2 ISC_BUFFER_VALID [function] [call site] 00008
1 dns_rdatacallbacks_init [function] [call site] 00010
2 dns_rdatacallbacks_initcommon [function] [call site] 00011
1 isc_mem_create [function] [call site] 00013
1 dns_db_create [function] [call site] 00014
2 dns_name_isabsolute [function] [call site] 00017
3 DNS_NAME_VALID [function] [call site] 00019
2 isc_log_write [function] [call site] 00026
3 isc_log_doit [function] [call site] 00028
4 VALID_CONTEXT [function] [call site] 00030
4 isc_log_wouldlog [function] [call site] 00035
5 atomic_load_acquire [function] [call site] 00036
5 atomic_load_acquire [function] [call site] 00037
5 atomic_load_acquire [function] [call site] 00038
4 rcu_read_lock [function] [call site] 00039
4 rcu_dereference [function] [call site] 00041
4 ISC_LIST_HEAD [function] [call site] 00042
4 ISC_LIST_HEAD [function] [call site] 00043
4 ISC_LIST_HEAD [function] [call site] 00044
4 ISC_LIST_NEXT [function] [call site] 00045
4 ISC_LIST_NEXT [function] [call site] 00046
4 atomic_load_acquire [function] [call site] 00047
4 isc_time_now [function] [call site] 00048
4 vsnprintf [function] [call site] 00098
4 FILE_MAXREACHED [function] [call site] 00099
4 FILE_VERSIONS [function] [call site] 00100
4 FILE_NAME [function] [call site] 00102
4 FILE_MAXSIZE [function] [call site] 00103
4 FILE_STREAM [function] [call site] 00104
4 FILE_STREAM [function] [call site] 00106
4 FILE_STREAM [function] [call site] 00107
4 FILE_MAXREACHED [function] [call site] 00108
4 FILE_STREAM [function] [call site] 00109
4 isc_log_open [function] [call site] 00110
5 FILE_STREAM [function] [call site] 00113
5 FILE_NAME [function] [call site] 00114
5 FILE_MAXSIZE [function] [call site] 00118
5 FILE_VERSIONS [function] [call site] 00119
5 FILE_MAXSIZE [function] [call site] 00120
5 FILE_MAXSIZE [function] [call site] 00121
5 FILE_VERSIONS [function] [call site] 00123
5 isc_logfile_roll [function] [call site] 00124
6 isc_file_remove [function] [call site] 00126
7 isc__errno2result [function] [call site] 00129
6 isc_result_totext [function] [call site] 00131
6 roll_increment [function] [call site] 00132
7 isc_file_exists [function] [call site] 00136
7 greatest_version [function] [call site] 00143
8 isc_result_totext [function] [call site] 00147
8 isc_dir_init [function] [call site] 00149
8 isc_errno_toresult [function] [call site] 00171
9 isc___errno2result [function] [call site] 00172
10 strerror_r [function] [call site] 00173
10 UNEXPECTED_ERROR [function] [call site] 00174
8 isc_result_totext [function] [call site] 00176
7 isc_file_rename [function] [call site] 00183
7 isc_result_totext [function] [call site] 00189
7 isc_file_rename [function] [call site] 00191
7 isc_result_totext [function] [call site] 00193
6 roll_timestamp [function] [call site] 00194
7 remove_old_tsversions [function] [call site] 00197
8 isc_result_totext [function] [call site] 00201
8 isc_dir_init [function] [call site] 00203
8 isc_dir_open [function] [call site] 00204
8 isc_dir_read [function] [call site] 00216
8 isc_errno_toresult [function] [call site] 00221
8 isc_result_totext [function] [call site] 00223
8 isc_dir_close [function] [call site] 00224
7 isc_time_now [function] [call site] 00225
7 isc_time_formatshorttimestamp [function] [call site] 00226
7 isc_file_rename [function] [call site] 00236
7 isc_result_totext [function] [call site] 00238
5 FILE_NAME [function] [call site] 00240
5 isc_result_totext [function] [call site] 00241
5 isc_stdio_open [function] [call site] 00242
6 isc__errno2result [function] [call site] 00244
5 FILE_STREAM [function] [call site] 00245
4 FILE_NAME [function] [call site] 00247
4 isc_result_totext [function] [call site] 00248
4 FILE_STREAM [function] [call site] 00250
4 FILE_STREAM [function] [call site] 00252
4 FILE_MAXSIZE [function] [call site] 00253
4 FILE_STREAM [function] [call site] 00257
4 FILE_MAXSIZE [function] [call site] 00258
4 FILE_MAXREACHED [function] [call site] 00259
4 rcu_read_unlock [function] [call site] 00263
1 dns_db_beginload [function] [call site] 00265
2 DNS_DB_VALID [function] [call site] 00267
2 DNS_CALLBACK_VALID [function] [call site] 00269
1 dns_master_loadbuffer [function] [call site] 00270
2 loadctx_create [function] [call site] 00272
3 dns_name_isabsolute [function] [call site] 00280
3 dns_name_isabsolute [function] [call site] 00282
3 isc_mem_get [function] [call site] 00283
3 incctx_create [function] [call site] 00284
4 isc_mem_get [function] [call site] 00285
4 dns_fixedname_init [function] [call site] 00286
5 dns_name_init [function] [call site] 00287
5 isc_buffer_init [function] [call site] 00288
5 dns_name_setbuffer [function] [call site] 00290
6 DNS_NAME_VALID [function] [call site] 00292
4 dns_fixedname_name [function] [call site] 00294
4 dns_name_toregion [function] [call site] 00295
5 DNS_NAME_VALID [function] [call site] 00297
4 dns_name_fromregion [function] [call site] 00299
5 DNS_NAME_VALID [function] [call site] 00301
5 DNS_NAME_BINDABLE [function] [call site] 00304
5 isc_buffer_clear [function] [call site] 00305
6 ISC_BUFFER_VALID [function] [call site] 00307
5 isc_buffer_availableregion [function] [call site] 00308
6 ISC_BUFFER_VALID [function] [call site] 00310
6 isc_buffer_used [function] [call site] 00312
6 isc_buffer_availablelength [function] [call site] 00313
5 isc_buffer_add [function] [call site] 00318
3 UNREACHABLE [function] [call site] 00319
3 isc_lex_create [function] [call site] 00320
4 isc_mem_get [function] [call site] 00322
4 isc_mem_get [function] [call site] 00323
4 ISC_LIST_INIT [function] [call site] 00325
3 isc_lex_setspecials [function] [call site] 00327
3 isc_lex_setcomments [function] [call site] 00331
3 isc_stdtime_now [function] [call site] 00334
3 dns_fixedname_initname [function] [call site] 00335
4 dns_fixedname_init [function] [call site] 00336
4 dns_fixedname_name [function] [call site] 00337
3 dns_name_toregion [function] [call site] 00338
3 dns_name_fromregion [function] [call site] 00339
3 dns_master_initrawheader [function] [call site] 00340
3 isc_refcount_init [function] [call site] 00342
3 isc_mem_attach [function] [call site] 00343
2 isc_lex_openbuffer [function] [call site] 00344
3 VALID_LEX [function] [call site] 00346
3 new_source [function] [call site] 00348
4 isc_mem_get [function] [call site] 00349
4 isc_mem_strdup [function] [call site] 00350
4 isc_buffer_allocate [function] [call site] 00351
5 isc_mem_get [function] [call site] 00353
5 isc_buffer_init [function] [call site] 00354
5 isc_buffer_setmctx [function] [call site] 00355
6 ISC_BUFFER_VALID [function] [call site] 00357
4 ISC_LIST_PREPEND [function] [call site] 00358
2 dns_loadctx_detach [function] [call site] 00360
3 DNS_LCTX_VALID [function] [call site] 00363
3 isc_refcount_decrement [function] [call site] 00364
3 loadctx_destroy [function] [call site] 00365
4 DNS_LCTX_VALID [function] [call site] 00367
4 isc_refcount_destroy [function] [call site] 00368
4 incctx_destroy [function] [call site] 00369
5 isc_mem_put [function] [call site] 00370
4 isc_stdio_close [function] [call site] 00371
5 isc__errno2result [function] [call site] 00373
4 UNEXPECTED_ERROR [function] [call site] 00374
4 isc_result_totext [function] [call site] 00375
4 isc_lex_destroy [function] [call site] 00376
5 VALID_LEX [function] [call site] 00379
5 ISC_LIST_EMPTY [function] [call site] 00380
5 RUNTIME_CHECK [function] [call site] 00381
5 isc_lex_close [function] [call site] 00382
6 VALID_LEX [function] [call site] 00384
6 ISC_LIST_HEAD [function] [call site] 00385
6 ISC_LIST_UNLINK [function] [call site] 00386
6 isc_mem_free [function] [call site] 00388
6 isc_buffer_free [function] [call site] 00389
7 ISC_BUFFER_VALID [function] [call site] 00391
7 isc_buffer_clearmctx [function] [call site] 00393
8 ISC_BUFFER_VALID [function] [call site] 00395
8 isc_mem_put [function] [call site] 00396
7 isc_buffer_invalidate [function] [call site] 00397
8 ISC_BUFFER_VALID [function] [call site] 00399
8 ISC_LINK_LINKED [function] [call site] 00401
7 isc_mem_put [function] [call site] 00403
6 isc_mem_put [function] [call site] 00404
5 isc_mem_put [function] [call site] 00405
5 isc_mem_put [function] [call site] 00406
4 isc_mem_putanddetach [function] [call site] 00407
1 isc_result_totext [function] [call site] 00409
1 dns_db_endload [function] [call site] 00410
2 DNS_DB_VALID [function] [call site] 00412
2 DNS_CALLBACK_VALID [function] [call site] 00414
2 call_updatenotify [function] [call site] 00416
3 rcu_read_lock [function] [call site] 00417
3 rcu_dereference [function] [call site] 00418
3 cds_lfht_for_each_entry [function] [call site] 00419
3 cds_lfht_is_node_deleted [function] [call site] 00420
3 dns_dbonupdatelistener_t*::onupdate [function] [call site] 00421
3 rcu_read_unlock [function] [call site] 00422
1 isc_result_totext [function] [call site] 00424
1 dns_db_detach [function] [call site] 00425
1 isc_mem_detach [function] [call site] 00426