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
379 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 greatest_version [function] [call site] 00140
8 isc_result_totext [function] [call site] 00144
8 isc_dir_init [function] [call site] 00146
8 isc_errno_toresult [function] [call site] 00169
9 isc___errno2result [function] [call site] 00170
10 strerror_r [function] [call site] 00171
10 UNEXPECTED_ERROR [function] [call site] 00172
8 isc_result_totext [function] [call site] 00174
7 isc_file_rename [function] [call site] 00181
7 isc_result_totext [function] [call site] 00187
7 isc_file_rename [function] [call site] 00189
7 isc_result_totext [function] [call site] 00191
6 roll_timestamp [function] [call site] 00192
7 remove_old_tsversions [function] [call site] 00195
8 isc_result_totext [function] [call site] 00199
8 isc_dir_init [function] [call site] 00201
8 isc_dir_open [function] [call site] 00203
8 isc_dir_read [function] [call site] 00215
8 isc_errno_toresult [function] [call site] 00220
8 isc_result_totext [function] [call site] 00222
8 isc_dir_close [function] [call site] 00223
7 isc_time_now [function] [call site] 00224
7 isc_time_formatshorttimestamp [function] [call site] 00225
7 isc_file_rename [function] [call site] 00235
7 isc_result_totext [function] [call site] 00237
5 FILE_NAME [function] [call site] 00239
5 isc_result_totext [function] [call site] 00240
5 isc_stdio_open [function] [call site] 00241
6 isc__errno2result [function] [call site] 00243
5 FILE_STREAM [function] [call site] 00244
4 FILE_NAME [function] [call site] 00246
4 isc_result_totext [function] [call site] 00247
4 FILE_STREAM [function] [call site] 00249
4 FILE_STREAM [function] [call site] 00251
4 FILE_MAXSIZE [function] [call site] 00252
4 FILE_STREAM [function] [call site] 00256
4 FILE_MAXSIZE [function] [call site] 00257
4 FILE_MAXREACHED [function] [call site] 00258
4 rcu_read_unlock [function] [call site] 00262
1 dns_db_beginload [function] [call site] 00264
2 DNS_DB_VALID [function] [call site] 00266
2 DNS_CALLBACK_VALID [function] [call site] 00268
1 dns_master_loadbuffer [function] [call site] 00269
2 loadctx_create [function] [call site] 00271
3 dns_name_isabsolute [function] [call site] 00279
3 dns_name_isabsolute [function] [call site] 00281
3 isc_mem_get [function] [call site] 00282
3 incctx_create [function] [call site] 00283
4 isc_mem_get [function] [call site] 00284
4 dns_fixedname_init [function] [call site] 00285
5 dns_name_init [function] [call site] 00286
5 isc_buffer_init [function] [call site] 00287
5 dns_name_setbuffer [function] [call site] 00289
6 DNS_NAME_VALID [function] [call site] 00291
4 dns_fixedname_name [function] [call site] 00293
4 dns_name_toregion [function] [call site] 00294
5 DNS_NAME_VALID [function] [call site] 00296
4 dns_name_fromregion [function] [call site] 00298
5 DNS_NAME_VALID [function] [call site] 00300
5 DNS_NAME_BINDABLE [function] [call site] 00303
5 isc_buffer_clear [function] [call site] 00304
6 ISC_BUFFER_VALID [function] [call site] 00306
5 isc_buffer_availableregion [function] [call site] 00307
6 ISC_BUFFER_VALID [function] [call site] 00309
6 isc_buffer_used [function] [call site] 00311
6 isc_buffer_availablelength [function] [call site] 00312
5 isc_buffer_add [function] [call site] 00317
3 UNREACHABLE [function] [call site] 00318
3 isc_lex_create [function] [call site] 00319
4 isc_mem_get [function] [call site] 00321
4 isc_mem_get [function] [call site] 00322
4 ISC_LIST_INIT [function] [call site] 00324
3 isc_lex_setspecials [function] [call site] 00326
3 isc_lex_setcomments [function] [call site] 00330
3 isc_stdtime_now [function] [call site] 00333
3 dns_fixedname_initname [function] [call site] 00334
4 dns_fixedname_init [function] [call site] 00335
4 dns_fixedname_name [function] [call site] 00336
3 dns_name_toregion [function] [call site] 00337
3 dns_name_fromregion [function] [call site] 00338
3 dns_master_initrawheader [function] [call site] 00339
3 isc_refcount_init [function] [call site] 00341
3 isc_mem_attach [function] [call site] 00342
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
1 isc_result_totext [function] [call site] 00362
1 dns_db_endload [function] [call site] 00363
2 DNS_DB_VALID [function] [call site] 00365
2 DNS_CALLBACK_VALID [function] [call site] 00367
2 call_updatenotify [function] [call site] 00369
3 rcu_read_lock [function] [call site] 00370
3 rcu_dereference [function] [call site] 00371
3 cds_lfht_for_each_entry [function] [call site] 00372
3 cds_lfht_is_node_deleted [function] [call site] 00373
3 dns_dbonupdatelistener_t*::onupdate [function] [call site] 00374
3 rcu_read_unlock [function] [call site] 00375
1 isc_result_totext [function] [call site] 00377
1 dns_db_detach [function] [call site] 00378
1 isc_mem_detach [function] [call site] 00379