Fuzz introspector: fuzz-dns-packet

Fuzz blockers

The followings nodes represent call sites where fuzz blockers occur

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
307 0 EP call site dns_packet_extract

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site2] [calltree idx: 00000]
1 dns_packet_new [function] [call site2] [calltree idx: 00001]
2 log_assert_failed [call site2] [calltree idx: 00002]
2 log_assert_failed [call site2] [calltree idx: 00003]
2 log_get_max_level [call site2] [calltree idx: 00004]
2 page_size [call site2] [calltree idx: 00005]
2 ALIGN_TO [function] [call site2] [calltree idx: 00006]
3 __assert_fail [call site2] [calltree idx: 00007]
2 calloc [call site2] [calltree idx: 00008]
1 log_assert_failed [call site2] [calltree idx: 00009]
1 dns_packet_append_blob [function] [call site2] [calltree idx: 00010]
2 log_assert_failed [call site2] [calltree idx: 00011]
2 dns_packet_extend [function] [call site2] [calltree idx: 00012]
3 log_assert_failed [call site2] [calltree idx: 00013]
3 page_size [call site2] [calltree idx: 00014]
3 ALIGN_TO [function] [call site2] [calltree idx: 00015]
3 dns_packet_size_max [function] [call site2] [calltree idx: 00016]
4 log_assert_failed [call site2] [calltree idx: 00017]
3 realloc [call site2] [calltree idx: 00018]
3 DNS_PACKET_DATA [function] [call site2] [calltree idx: 00019]
2 memcpy_safe [function] [call site2] [calltree idx: 00020]
3 log_assert_failed [call site2] [calltree idx: 00021]
1 log_assert_failed [call site2] [calltree idx: 00022]
1 log_assert_failed [call site2] [calltree idx: 00023]
1 DNS_PACKET_DATA [function] [call site2] [calltree idx: 00024]
1 dns_packet_extract [function] [call site2] [calltree idx: 00025]
2 log_assert_failed [call site2] [calltree idx: 00026]
2 dns_packet_rewind [function] [call site2] [calltree idx: 00027]
3 log_assert_failed [call site2] [calltree idx: 00028]
3 log_assert_failed [call site2] [calltree idx: 00029]
3 log_assert_failed [call site2] [calltree idx: 00030]
2 dns_packet_extract_question [function] [call site2] [calltree idx: 00031]
3 DNS_PACKET_DATA [function] [call site2] [calltree idx: 00032]
3 be16toh [function] [call site2] [calltree idx: 00033]
4 __bswap_16 [function] [call site2] [calltree idx: 00034]
3 dns_question_new [function] [call site2] [calltree idx: 00035]
4 calloc [call site2] [calltree idx: 00036]
3 _set_new [call site2] [calltree idx: 00037]
3 log_oom_internal [call site2] [calltree idx: 00038]
3 set_reserve [function] [call site2] [calltree idx: 00039]
3 dns_packet_read_key [function] [call site2] [calltree idx: 00040]
4 log_assert_failed [call site2] [calltree idx: 00041]
4 dns_packet_read_name [function] [call site2] [calltree idx: 00042]
5 log_assert_failed [call site2] [calltree idx: 00043]
5 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00044]
6 log_assert_failed [call site2] [calltree idx: 00045]
6 dns_packet_read [function] [call site2] [calltree idx: 00046]
7 log_assert_failed [call site2] [calltree idx: 00047]
7 DNS_PACKET_DATA [function] [call site2] [calltree idx: 00048]
5 dns_packet_read [function] [call site2] [calltree idx: 00049]
5 greedy_realloc [call site2] [calltree idx: 00050]
5 dns_label_escape [call site2] [calltree idx: 00051]
5 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00052]
5 greedy_realloc [call site2] [calltree idx: 00053]
5 freep [function] [call site2] [calltree idx: 00054]
5 rewind_dns_packet [function] [call site2] [calltree idx: 00055]
6 dns_packet_rewind [function] [call site2] [calltree idx: 00056]
4 dns_packet_read_uint16 [function] [call site2] [calltree idx: 00057]
5 log_assert_failed [call site2] [calltree idx: 00058]
5 dns_packet_read [function] [call site2] [calltree idx: 00059]
5 unaligned_read_be16 [function] [call site2] [calltree idx: 00060]
6 be16toh [function] [call site2] [calltree idx: 00061]
4 dns_packet_read_uint16 [function] [call site2] [calltree idx: 00062]
4 dns_resource_key_new_consume [function] [call site2] [calltree idx: 00063]
5 log_assert_failed [call site2] [calltree idx: 00064]
5 malloc_multiply [function] [call site2] [calltree idx: 00065]
4 freep [function] [call site2] [calltree idx: 00066]
4 rewind_dns_packet [function] [call site2] [calltree idx: 00067]
3 dns_type_is_valid_query [function] [call site2] [calltree idx: 00068]
3 set_put [call site2] [calltree idx: 00069]
3 dns_question_add_raw [function] [call site2] [calltree idx: 00070]
4 log_assert_failed [call site2] [calltree idx: 00071]
4 log_assert_failed [call site2] [calltree idx: 00072]
4 dns_resource_key_ref [function] [call site2] [calltree idx: 00073]
5 log_assert_failed [call site2] [calltree idx: 00074]
5 log_assert_failed [call site2] [calltree idx: 00075]
3 dns_resource_key_unrefp [function] [call site2] [calltree idx: 00076]
4 dns_resource_key_unref [function] [call site2] [calltree idx: 00077]
5 log_assert_failed [call site2] [calltree idx: 00078]
5 log_assert_failed [call site2] [calltree idx: 00079]
3 set_freep [function] [call site2] [calltree idx: 00080]
4 set_free [function] [call site2] [calltree idx: 00081]
5 _hashmap_free [call site2] [calltree idx: 00082]
3 dns_question_unrefp [function] [call site2] [calltree idx: 00083]
4 dns_question_unref [function] [call site2] [calltree idx: 00084]
5 log_assert_failed [call site2] [calltree idx: 00085]
5 dns_question_free [function] [call site2] [calltree idx: 00086]
6 log_assert_failed [call site2] [calltree idx: 00087]
6 dns_resource_key_unref [function] [call site2] [calltree idx: 00088]
2 dns_packet_extract_answer [function] [call site2] [calltree idx: 00089]
3 DNS_PACKET_RRCOUNT [function] [call site2] [calltree idx: 00090]
4 DNS_PACKET_DATA [function] [call site2] [calltree idx: 00091]
4 be16toh [function] [call site2] [calltree idx: 00092]
4 be16toh [function] [call site2] [calltree idx: 00093]
4 be16toh [function] [call site2] [calltree idx: 00094]
3 dns_answer_new [function] [call site2] [calltree idx: 00095]
4 _set_new [call site2] [calltree idx: 00096]
4 set_reserve [function] [call site2] [calltree idx: 00097]
4 calloc [call site2] [calltree idx: 00098]
4 set_freep [function] [call site2] [calltree idx: 00099]
3 strstr [call site2] [calltree idx: 00100]
3 dns_packet_read_rr [function] [call site2] [calltree idx: 00101]
4 log_assert_failed [call site2] [calltree idx: 00102]
4 dns_packet_read_key [function] [call site2] [calltree idx: 00103]
4 dns_class_is_valid_rr [function] [call site2] [calltree idx: 00104]
4 dns_resource_record_new [function] [call site2] [calltree idx: 00105]
5 malloc_multiply [function] [call site2] [calltree idx: 00106]
5 dns_resource_key_ref [function] [call site2] [calltree idx: 00107]
4 dns_packet_read_uint32 [function] [call site2] [calltree idx: 00108]
5 log_assert_failed [call site2] [calltree idx: 00109]
5 dns_packet_read [function] [call site2] [calltree idx: 00110]
5 unaligned_read_be32 [function] [call site2] [calltree idx: 00111]
6 be32toh [function] [call site2] [calltree idx: 00112]
7 __bswap_32 [function] [call site2] [calltree idx: 00113]
4 dns_packet_read_uint16 [function] [call site2] [calltree idx: 00114]
4 dns_packet_read_uint16 [function] [call site2] [calltree idx: 00115]
4 dns_packet_read_uint16 [function] [call site2] [calltree idx: 00116]
4 dns_packet_read_uint16 [function] [call site2] [calltree idx: 00117]
4 dns_packet_read_name [function] [call site2] [calltree idx: 00118]
4 dns_packet_read_name [function] [call site2] [calltree idx: 00119]
4 dns_packet_read_string [function] [call site2] [calltree idx: 00120]
5 log_assert_failed [call site2] [calltree idx: 00121]
5 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00122]
5 dns_packet_read [function] [call site2] [calltree idx: 00123]
5 memchr [call site2] [calltree idx: 00124]
5 strndup [call site2] [calltree idx: 00125]
5 utf8_is_valid [function] [call site2] [calltree idx: 00126]
6 utf8_is_valid_n [call site2] [calltree idx: 00127]
5 rewind_dns_packet [function] [call site2] [calltree idx: 00128]
4 dns_packet_read_string [function] [call site2] [calltree idx: 00129]
4 dns_txt_item_new_empty [function] [call site2] [calltree idx: 00130]
5 calloc [call site2] [calltree idx: 00131]
4 dns_packet_read_raw_string [function] [call site2] [calltree idx: 00132]
5 log_assert_failed [call site2] [calltree idx: 00133]
5 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00134]
5 dns_packet_read [function] [call site2] [calltree idx: 00135]
5 rewind_dns_packet [function] [call site2] [calltree idx: 00136]
4 calloc [call site2] [calltree idx: 00137]
4 dns_packet_read_blob [function] [call site2] [calltree idx: 00138]
5 log_assert_failed [call site2] [calltree idx: 00139]
5 log_assert_failed [call site2] [calltree idx: 00140]
5 dns_packet_read [function] [call site2] [calltree idx: 00141]
4 dns_packet_read_blob [function] [call site2] [calltree idx: 00142]
4 dns_packet_read_name [function] [call site2] [calltree idx: 00143]
4 dns_packet_read_name [function] [call site2] [calltree idx: 00144]
4 dns_packet_read_uint32 [function] [call site2] [calltree idx: 00145]
4 dns_packet_read_uint32 [function] [call site2] [calltree idx: 00146]
4 dns_packet_read_uint32 [function] [call site2] [calltree idx: 00147]
4 dns_packet_read_uint32 [function] [call site2] [calltree idx: 00148]
4 dns_packet_read_uint32 [function] [call site2] [calltree idx: 00149]
4 dns_packet_read_uint16 [function] [call site2] [calltree idx: 00150]
4 dns_packet_read_name [function] [call site2] [calltree idx: 00151]
4 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00152]
4 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00153]
4 loc_size_ok [function] [call site2] [calltree idx: 00154]
4 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00155]
4 loc_size_ok [function] [call site2] [calltree idx: 00156]
4 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00157]
4 loc_size_ok [function] [call site2] [calltree idx: 00158]
4 dns_packet_read_uint32 [function] [call site2] [calltree idx: 00159]
4 dns_packet_read_uint32 [function] [call site2] [calltree idx: 00160]
4 dns_packet_read_uint32 [function] [call site2] [calltree idx: 00161]
4 dns_packet_rewind [function] [call site2] [calltree idx: 00162]
4 dns_packet_read_uint16 [function] [call site2] [calltree idx: 00163]
4 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00164]
4 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00165]
4 dns_packet_read_memdup [function] [call site2] [calltree idx: 00166]
5 log_assert_failed [call site2] [calltree idx: 00167]
5 log_assert_failed [call site2] [calltree idx: 00168]
5 dns_packet_read [function] [call site2] [calltree idx: 00169]
5 memdup [call site2] [calltree idx: 00170]
4 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00171]
4 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00172]
4 dns_packet_read_memdup [function] [call site2] [calltree idx: 00173]
4 dns_packet_read_uint16 [function] [call site2] [calltree idx: 00174]
4 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00175]
4 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00176]
4 dns_packet_read_memdup [function] [call site2] [calltree idx: 00177]
4 dns_packet_read_uint16 [function] [call site2] [calltree idx: 00178]
4 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00179]
4 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00180]
4 dns_packet_read_uint32 [function] [call site2] [calltree idx: 00181]
4 dns_packet_read_uint32 [function] [call site2] [calltree idx: 00182]
4 dns_packet_read_uint32 [function] [call site2] [calltree idx: 00183]
4 dns_packet_read_uint16 [function] [call site2] [calltree idx: 00184]
4 dns_packet_read_name [function] [call site2] [calltree idx: 00185]
4 dns_packet_read_memdup [function] [call site2] [calltree idx: 00186]
4 dns_packet_read_name [function] [call site2] [calltree idx: 00187]
4 dns_packet_read_type_windows [function] [call site2] [calltree idx: 00188]
5 dns_packet_read_type_window [function] [call site2] [calltree idx: 00189]
6 log_assert_failed [call site2] [calltree idx: 00190]
6 log_assert_failed [call site2] [calltree idx: 00191]
6 bitmap_ensure_allocated [call site2] [calltree idx: 00192]
6 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00193]
6 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00194]
6 dns_packet_read [function] [call site2] [calltree idx: 00195]
6 dns_type_is_pseudo [function] [call site2] [calltree idx: 00196]
6 bitmap_set [call site2] [calltree idx: 00197]
6 rewind_dns_packet [function] [call site2] [calltree idx: 00198]
5 rewind_dns_packet [function] [call site2] [calltree idx: 00199]
4 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00200]
4 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00201]
4 dns_packet_read_uint16 [function] [call site2] [calltree idx: 00202]
4 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00203]
4 dns_packet_read_memdup [function] [call site2] [calltree idx: 00204]
4 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00205]
4 dns_packet_read_memdup [function] [call site2] [calltree idx: 00206]
4 dns_packet_read_type_windows [function] [call site2] [calltree idx: 00207]
4 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00208]
4 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00209]
4 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00210]
4 dns_packet_read_memdup [function] [call site2] [calltree idx: 00211]
4 dns_packet_read_uint8 [function] [call site2] [calltree idx: 00212]
4 dns_packet_read_string [function] [call site2] [calltree idx: 00213]
4 dns_packet_read_memdup [function] [call site2] [calltree idx: 00214]
4 dns_packet_read_memdup [function] [call site2] [calltree idx: 00215]
4 dns_resource_key_unrefp [function] [call site2] [calltree idx: 00216]
4 rewind_dns_packet [function] [call site2] [calltree idx: 00217]
3 dns_resource_key_reduce [function] [call site2] [calltree idx: 00218]
4 log_assert_failed [call site2] [calltree idx: 00219]
4 log_assert_failed [call site2] [calltree idx: 00220]
4 dns_resource_key_equal [function] [call site2] [calltree idx: 00221]
5 dns_resource_key_name [function] [call site2] [calltree idx: 00222]
6 dns_name_is_root [call site2] [calltree idx: 00223]
5 dns_name_equal [call site2] [calltree idx: 00224]
4 dns_resource_key_unref [function] [call site2] [calltree idx: 00225]
3 strstr [call site2] [calltree idx: 00226]
3 dns_resource_key_name [function] [call site2] [calltree idx: 00227]
3 dns_name_is_root [call site2] [calltree idx: 00228]
3 strstr [call site2] [calltree idx: 00229]
3 DNS_PACKET_DATA [function] [call site2] [calltree idx: 00230]
3 be16toh [function] [call site2] [calltree idx: 00231]
3 strstr [call site2] [calltree idx: 00232]
3 opt_is_good [function] [call site2] [calltree idx: 00233]
4 log_assert_failed [call site2] [calltree idx: 00234]
4 log_assert_failed [call site2] [calltree idx: 00235]
4 unaligned_read_be16 [function] [call site2] [calltree idx: 00236]
4 unaligned_read_be16 [function] [call site2] [calltree idx: 00237]
3 strstr [call site2] [calltree idx: 00238]
3 DNS_PACKET_DATA [function] [call site2] [calltree idx: 00239]
3 be16toh [function] [call site2] [calltree idx: 00240]
3 DNS_RESOURCE_RECORD_OPT_VERSION_SUPPORTED [function] [call site2] [calltree idx: 00241]
4 log_assert_failed [call site2] [calltree idx: 00242]
4 log_assert_failed [call site2] [calltree idx: 00243]
3 log_get_max_level [call site2] [calltree idx: 00244]
3 strstr [call site2] [calltree idx: 00245]
3 dns_resource_record_ref [function] [call site2] [calltree idx: 00246]
4 log_assert_failed [call site2] [calltree idx: 00247]
3 log_assert_failed [call site2] [calltree idx: 00248]
3 DNS_PACKET_DATA [function] [call site2] [calltree idx: 00249]
3 be16toh [function] [call site2] [calltree idx: 00250]
3 be16toh [function] [call site2] [calltree idx: 00251]
3 dns_answer_add [function] [call site2] [calltree idx: 00252]
4 log_assert_failed [call site2] [calltree idx: 00253]
4 set_get [function] [call site2] [calltree idx: 00254]
5 _hashmap_get [call site2] [calltree idx: 00255]
4 dns_resource_record_unref [function] [call site2] [calltree idx: 00256]
5 dns_resource_record_free [function] [call site2] [calltree idx: 00257]
6 log_assert_failed [call site2] [calltree idx: 00258]
6 dns_txt_item_free_all [function] [call site2] [calltree idx: 00259]
7 dns_txt_item_free_all [function] [call site2] [calltree idx: 00260]
6 bitmap_free [call site2] [calltree idx: 00261]
6 bitmap_free [call site2] [calltree idx: 00262]
6 dns_resource_key_unref [function] [call site2] [calltree idx: 00263]
4 dns_resource_record_ref [function] [call site2] [calltree idx: 00264]
4 dns_resource_record_ref [function] [call site2] [calltree idx: 00265]
4 dns_resource_record_unref [function] [call site2] [calltree idx: 00266]
4 dns_answer_add_raw [function] [call site2] [calltree idx: 00267]
5 log_assert_failed [call site2] [calltree idx: 00268]
5 dns_resource_record_ref [function] [call site2] [calltree idx: 00269]
5 set_put [call site2] [calltree idx: 00270]
5 dns_resource_record_ref [function] [call site2] [calltree idx: 00271]
3 dns_resource_record_unref [function] [call site2] [calltree idx: 00272]
3 dns_resource_record_ref [function] [call site2] [calltree idx: 00273]
3 dns_resource_record_unrefp [function] [call site2] [calltree idx: 00274]
4 dns_resource_record_unref [function] [call site2] [calltree idx: 00275]
3 dns_resource_record_unref [function] [call site2] [calltree idx: 00276]
3 dns_resource_record_unrefp [function] [call site2] [calltree idx: 00277]
3 dns_answer_unrefp [function] [call site2] [calltree idx: 00278]
4 dns_answer_unref [function] [call site2] [calltree idx: 00279]
5 log_assert_failed [call site2] [calltree idx: 00280]
5 dns_answer_free [function] [call site2] [calltree idx: 00281]
6 log_assert_failed [call site2] [calltree idx: 00282]
6 dns_answer_flush [function] [call site2] [calltree idx: 00283]
7 set_free [function] [call site2] [calltree idx: 00284]
7 dns_answer_isempty [function] [call site2] [calltree idx: 00285]
8 dns_answer_size [function] [call site2] [calltree idx: 00286]
7 dns_resource_record_unref [function] [call site2] [calltree idx: 00287]
7 dns_resource_record_unref [function] [call site2] [calltree idx: 00288]
2 strstr [call site2] [calltree idx: 00289]
2 dns_resource_record_unref [function] [call site2] [calltree idx: 00290]
2 rewind_dns_packet [function] [call site2] [calltree idx: 00291]
2 dns_answer_unrefp [function] [call site2] [calltree idx: 00292]
2 dns_question_unrefp [function] [call site2] [calltree idx: 00293]
1 dns_packet_unrefp [function] [call site2] [calltree idx: 00294]
2 dns_packet_unref [function] [call site2] [calltree idx: 00295]
3 log_assert_failed [call site2] [calltree idx: 00296]
3 dns_packet_unref [function] [call site2] [calltree idx: 00297]
4 dns_packet_free [function] [call site2] [calltree idx: 00298]
5 log_assert_failed [call site2] [calltree idx: 00299]
5 dns_question_unref [function] [call site2] [calltree idx: 00300]
5 dns_answer_unref [function] [call site2] [calltree idx: 00301]
5 dns_resource_record_unref [function] [call site2] [calltree idx: 00302]
5 hashmap_steal_first_key [function] [call site2] [calltree idx: 00303]
6 _hashmap_first_key [function] [call site2] [calltree idx: 00304]
7 _hashmap_first_key_and_value [call site2] [calltree idx: 00305]
5 hashmap_free [function] [call site2] [calltree idx: 00306]
6 _hashmap_free [call site2] [calltree idx: 00307]