Fuzz introspector: fuzz-lldp-rx

Fuzz blockers

The followings nodes represent call sites where fuzz blockers occur

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
232 0 EP call site sd_lldp_rx_start

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site2] [calltree idx: 00000]
1 sd_event_new [call site2] [calltree idx: 00001]
1 sd_lldp_rx_new [function] [call site2] [calltree idx: 00002]
2 log_assert_failed_return [call site2] [calltree idx: 00003]
2 malloc_multiply [function] [call site2] [calltree idx: 00004]
2 sd_lldp_rx_unrefp [function] [call site2] [calltree idx: 00005]
3 sd_lldp_rx_unref [function] [call site2] [calltree idx: 00006]
4 log_assert_failed [call site2] [calltree idx: 00007]
4 lldp_rx_free [function] [call site2] [calltree idx: 00008]
5 lldp_rx_reset [function] [call site2] [calltree idx: 00009]
6 log_assert_failed [call site2] [calltree idx: 00010]
6 event_source_disable [call site2] [calltree idx: 00011]
6 sd_event_source_disable_unref [call site2] [calltree idx: 00012]
6 safe_close [call site2] [calltree idx: 00013]
5 sd_lldp_rx_detach_event [function] [call site2] [calltree idx: 00014]
6 log_assert_failed_return [call site2] [calltree idx: 00015]
6 sd_lldp_rx_is_running [function] [call site2] [calltree idx: 00016]
6 log_assert_failed_return [call site2] [calltree idx: 00017]
6 sd_event_source_disable_unref [call site2] [calltree idx: 00018]
6 sd_event_source_disable_unref [call site2] [calltree idx: 00019]
6 sd_event_unref [call site2] [calltree idx: 00020]
5 lldp_rx_flush_neighbors [function] [call site2] [calltree idx: 00021]
6 log_assert_failed [call site2] [calltree idx: 00022]
6 hashmap_clear [function] [call site2] [calltree idx: 00023]
7 _hashmap_clear [call site2] [calltree idx: 00024]
5 hashmap_free [function] [call site2] [calltree idx: 00025]
6 _hashmap_free [call site2] [calltree idx: 00026]
5 prioq_free [call site2] [calltree idx: 00027]
1 log_assert_failed [call site2] [calltree idx: 00028]
1 sd_lldp_rx_set_ifindex [function] [call site2] [calltree idx: 00029]
2 log_assert_failed_return [call site2] [calltree idx: 00030]
2 log_assert_failed_return [call site2] [calltree idx: 00031]
2 sd_lldp_rx_is_running [function] [call site2] [calltree idx: 00032]
2 log_assert_failed_return [call site2] [calltree idx: 00033]
1 log_assert_failed [call site2] [calltree idx: 00034]
1 sd_lldp_rx_attach_event [function] [call site2] [calltree idx: 00035]
2 log_assert_failed_return [call site2] [calltree idx: 00036]
2 sd_lldp_rx_is_running [function] [call site2] [calltree idx: 00037]
2 log_assert_failed_return [call site2] [calltree idx: 00038]
2 log_assert_failed_return [call site2] [calltree idx: 00039]
2 sd_event_ref [call site2] [calltree idx: 00040]
2 sd_event_default [call site2] [calltree idx: 00041]
1 log_assert_failed [call site2] [calltree idx: 00042]
1 sd_lldp_rx_start [function] [call site2] [calltree idx: 00043]
2 log_assert_failed_return [call site2] [calltree idx: 00044]
2 log_assert_failed_return [call site2] [calltree idx: 00045]
2 log_assert_failed_return [call site2] [calltree idx: 00046]
2 sd_lldp_rx_is_running [function] [call site2] [calltree idx: 00047]
2 log_assert_failed [call site2] [calltree idx: 00048]
2 lldp_network_bind_raw_socket [function] [call site2] [calltree idx: 00049]
3 socketpair [call site2] [calltree idx: 00050]
3 __errno_location [call site2] [calltree idx: 00051]
2 sd_event_add_io [call site2] [calltree idx: 00052]
2 lldp_rx_receive_datagram [function] [call site2] [calltree idx: 00053]
3 log_assert_failed [call site2] [calltree idx: 00054]
3 log_assert_failed [call site2] [calltree idx: 00055]
3 next_datagram_size_fd [call site2] [calltree idx: 00056]
3 ERRNO_IS_TRANSIENT [function] [call site2] [calltree idx: 00057]
3 log_assert_failed [call site2] [calltree idx: 00058]
3 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00059]
4 log_assert_failed_return [call site2] [calltree idx: 00060]
4 get_ifname [function] [call site2] [calltree idx: 00061]
5 log_assert_failed [call site2] [calltree idx: 00062]
5 format_ifname_alloc [function] [call site2] [calltree idx: 00063]
6 format_ifname_full_alloc [call site2] [calltree idx: 00064]
3 lldp_neighbor_new [function] [call site2] [calltree idx: 00065]
4 calloc [call site2] [calltree idx: 00066]
3 log_oom_internal [call site2] [calltree idx: 00067]
3 LLDP_NEIGHBOR_RAW [function] [call site2] [calltree idx: 00068]
3 recv [call site2] [calltree idx: 00069]
3 __errno_location [call site2] [calltree idx: 00070]
3 ERRNO_IS_TRANSIENT [function] [call site2] [calltree idx: 00071]
3 log_assert_failed [call site2] [calltree idx: 00072]
3 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00073]
3 log_get_max_level [call site2] [calltree idx: 00074]
3 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00075]
3 ioctl [call site2] [calltree idx: 00076]
3 timespec_load [call site2] [calltree idx: 00077]
3 triple_timestamp_get [call site2] [calltree idx: 00078]
3 lldp_rx_handle_datagram [function] [call site2] [calltree idx: 00079]
4 log_assert_failed [call site2] [calltree idx: 00080]
4 log_assert_failed [call site2] [calltree idx: 00081]
4 lldp_neighbor_parse [function] [call site2] [calltree idx: 00082]
5 log_assert_failed [call site2] [calltree idx: 00083]
5 log_get_max_level [call site2] [calltree idx: 00084]
5 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00085]
5 LLDP_NEIGHBOR_RAW [function] [call site2] [calltree idx: 00086]
5 __bswap_16 [function] [call site2] [calltree idx: 00087]
5 log_get_max_level [call site2] [calltree idx: 00088]
5 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00089]
5 log_get_max_level [call site2] [calltree idx: 00090]
5 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00091]
5 log_get_max_level [call site2] [calltree idx: 00092]
5 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00093]
5 log_get_max_level [call site2] [calltree idx: 00094]
5 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00095]
5 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00096]
5 log_get_max_level [call site2] [calltree idx: 00097]
5 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00098]
5 log_get_max_level [call site2] [calltree idx: 00099]
5 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00100]
5 memdup [call site2] [calltree idx: 00101]
5 log_oom_internal [call site2] [calltree idx: 00102]
5 log_get_max_level [call site2] [calltree idx: 00103]
5 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00104]
5 log_get_max_level [call site2] [calltree idx: 00105]
5 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00106]
5 memdup [call site2] [calltree idx: 00107]
5 log_oom_internal [call site2] [calltree idx: 00108]
5 log_get_max_level [call site2] [calltree idx: 00109]
5 log_get_max_level [call site2] [calltree idx: 00110]
5 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00111]
5 unaligned_read_be16 [function] [call site2] [calltree idx: 00112]
6 __bswap_16 [function] [call site2] [calltree idx: 00113]
5 parse_string [function] [call site2] [calltree idx: 00114]
6 log_assert_failed [call site2] [calltree idx: 00115]
6 log_assert_failed [call site2] [calltree idx: 00116]
6 log_get_max_level [call site2] [calltree idx: 00117]
6 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00118]
6 memchr [call site2] [calltree idx: 00119]
6 log_get_max_level [call site2] [calltree idx: 00120]
6 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00121]
6 cescape_length [call site2] [calltree idx: 00122]
6 log_oom_internal [call site2] [calltree idx: 00123]
5 parse_string [function] [call site2] [calltree idx: 00124]
5 parse_string [function] [call site2] [calltree idx: 00125]
5 log_get_max_level [call site2] [calltree idx: 00126]
5 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00127]
5 unaligned_read_be16 [function] [call site2] [calltree idx: 00128]
5 unaligned_read_be16 [function] [call site2] [calltree idx: 00129]
5 log_get_max_level [call site2] [calltree idx: 00130]
5 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00131]
5 memcmp [call site2] [calltree idx: 00132]
5 parse_string [function] [call site2] [calltree idx: 00133]
5 log_get_max_level [call site2] [calltree idx: 00134]
5 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00135]
4 lldp_rx_add_neighbor [function] [call site2] [calltree idx: 00136]
5 log_assert_failed [call site2] [calltree idx: 00137]
5 log_assert_failed [call site2] [calltree idx: 00138]
5 log_assert_failed [call site2] [calltree idx: 00139]
5 lldp_rx_keep_neighbor [function] [call site2] [calltree idx: 00140]
6 log_assert_failed [call site2] [calltree idx: 00141]
6 log_assert_failed [call site2] [calltree idx: 00142]
6 ether_addr_is_null [function] [call site2] [calltree idx: 00143]
7 ether_addr_equal [function] [call site2] [calltree idx: 00144]
8 ether_addr_compare [call site2] [calltree idx: 00145]
6 ether_addr_equal [function] [call site2] [calltree idx: 00146]
5 hashmap_get [function] [call site2] [calltree idx: 00147]
6 _hashmap_get [call site2] [calltree idx: 00148]
5 sd_lldp_neighbor_ref [function] [call site2] [calltree idx: 00149]
6 log_assert_failed [call site2] [calltree idx: 00150]
5 lldp_neighbor_unlink [function] [call site2] [calltree idx: 00151]
6 hashmap_remove_value [function] [call site2] [calltree idx: 00152]
7 _hashmap_remove_value [call site2] [calltree idx: 00153]
6 prioq_remove [call site2] [calltree idx: 00154]
6 lldp_neighbor_free [function] [call site2] [calltree idx: 00155]
5 lldp_rx_callback [function] [call site2] [calltree idx: 00156]
6 log_assert_failed [call site2] [calltree idx: 00157]
6 log_get_max_level [call site2] [calltree idx: 00158]
6 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00159]
6 log_get_max_level [call site2] [calltree idx: 00160]
6 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00161]
5 lldp_neighbor_equal [function] [call site2] [calltree idx: 00162]
6 LLDP_NEIGHBOR_RAW [function] [call site2] [calltree idx: 00163]
6 memcmp [call site2] [calltree idx: 00164]
5 lldp_rx_start_timer [function] [call site2] [calltree idx: 00165]
6 log_assert_failed [call site2] [calltree idx: 00166]
6 log_assert_failed [call site2] [calltree idx: 00167]
6 lldp_neighbor_start_ttl [function] [call site2] [calltree idx: 00168]
7 log_assert_failed [call site2] [calltree idx: 00169]
7 triple_timestamp_by_clock [call site2] [calltree idx: 00170]
7 timestamp_is_set [function] [call site2] [calltree idx: 00171]
7 now [call site2] [calltree idx: 00172]
7 usec_add [function] [call site2] [calltree idx: 00173]
7 prioq_reshuffle [call site2] [calltree idx: 00174]
6 prioq_peek [function] [call site2] [calltree idx: 00175]
7 prioq_peek_by_index [call site2] [calltree idx: 00176]
6 event_source_disable [call site2] [calltree idx: 00177]
6 event_reset_time [call site2] [calltree idx: 00178]
6 on_timer_event [function] [call site2] [calltree idx: 00179]
7 lldp_rx_make_space [function] [call site2] [calltree idx: 00180]
8 log_assert_failed [call site2] [calltree idx: 00181]
8 prioq_peek [function] [call site2] [calltree idx: 00182]
8 sd_lldp_neighbor_ref [function] [call site2] [calltree idx: 00183]
8 hashmap_size [function] [call site2] [calltree idx: 00184]
8 now [call site2] [calltree idx: 00185]
8 lldp_neighbor_unlink [function] [call site2] [calltree idx: 00186]
8 lldp_rx_callback [function] [call site2] [calltree idx: 00187]
8 sd_lldp_neighbor_unrefp [function] [call site2] [calltree idx: 00188]
9 sd_lldp_neighbor_unref [function] [call site2] [calltree idx: 00189]
10 log_assert_failed [call site2] [calltree idx: 00190]
10 lldp_neighbor_free [function] [call site2] [calltree idx: 00191]
7 log_get_max_level [call site2] [calltree idx: 00192]
7 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00193]
7 lldp_rx_start_timer [function] [call site2] [calltree idx: 00194]
7 log_get_max_level [call site2] [calltree idx: 00195]
7 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00196]
5 lldp_neighbor_unlink [function] [call site2] [calltree idx: 00197]
5 lldp_rx_make_space [function] [call site2] [calltree idx: 00198]
5 prioq_ensure_put [call site2] [calltree idx: 00199]
5 lldp_neighbor_prioq_compare_func [function] [call site2] [calltree idx: 00200]
6 log_assert_failed [call site2] [calltree idx: 00201]
6 log_assert_failed [call site2] [calltree idx: 00202]
5 hashmap_remove [function] [call site2] [calltree idx: 00203]
6 _hashmap_remove [call site2] [calltree idx: 00204]
5 log_assert_failed [call site2] [calltree idx: 00205]
5 lldp_rx_start_timer [function] [call site2] [calltree idx: 00206]
5 lldp_rx_callback [function] [call site2] [calltree idx: 00207]
5 lldp_rx_callback [function] [call site2] [calltree idx: 00208]
5 sd_lldp_neighbor_unrefp [function] [call site2] [calltree idx: 00209]
4 log_get_max_level [call site2] [calltree idx: 00210]
4 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00211]
4 log_get_max_level [call site2] [calltree idx: 00212]
4 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00213]
3 sd_lldp_neighbor_unrefp [function] [call site2] [calltree idx: 00214]
2 sd_event_source_set_priority [call site2] [calltree idx: 00215]
2 sd_event_source_set_description [call site2] [calltree idx: 00216]
2 log_get_max_level [call site2] [calltree idx: 00217]
2 sd_lldp_rx_get_ifname [function] [call site2] [calltree idx: 00218]
2 lldp_rx_reset [function] [call site2] [calltree idx: 00219]
1 log_assert_failed [call site2] [calltree idx: 00220]
1 write [call site2] [calltree idx: 00221]
1 sd_event_run [call site2] [calltree idx: 00222]
1 sd_lldp_rx_stop [function] [call site2] [calltree idx: 00223]
2 sd_lldp_rx_is_running [function] [call site2] [calltree idx: 00224]
2 lldp_rx_reset [function] [call site2] [calltree idx: 00225]
2 lldp_rx_flush_neighbors [function] [call site2] [calltree idx: 00226]
1 log_assert_failed [call site2] [calltree idx: 00227]
1 sd_lldp_rx_detach_event [function] [call site2] [calltree idx: 00228]
1 log_assert_failed [call site2] [calltree idx: 00229]
1 sd_lldp_rx_unrefp [function] [call site2] [calltree idx: 00230]
1 sd_event_unrefp [function] [call site2] [calltree idx: 00231]
2 sd_event_unref [call site2] [calltree idx: 00232]