Fuzz introspector: fuzz-ndisc-rs

Fuzz blockers

The followings nodes represent call sites where fuzz blockers occur

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
163 0 EP call site sd_ndisc_start

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site2] [calltree idx: 00000]
1 sd_event_new [call site2] [calltree idx: 00001]
1 sd_ndisc_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_ndisc_unrefp [function] [call site2] [calltree idx: 00005]
3 sd_ndisc_unref [function] [call site2] [calltree idx: 00006]
4 log_assert_failed [call site2] [calltree idx: 00007]
4 ndisc_free [function] [call site2] [calltree idx: 00008]
5 log_assert_failed [call site2] [calltree idx: 00009]
5 ndisc_reset [function] [call site2] [calltree idx: 00010]
6 log_assert_failed [call site2] [calltree idx: 00011]
6 event_source_disable [call site2] [calltree idx: 00012]
6 event_source_disable [call site2] [calltree idx: 00013]
6 sd_event_source_disable_unref [call site2] [calltree idx: 00014]
6 safe_close [call site2] [calltree idx: 00015]
5 sd_event_source_unref [call site2] [calltree idx: 00016]
5 sd_event_source_unref [call site2] [calltree idx: 00017]
5 sd_ndisc_detach_event [function] [call site2] [calltree idx: 00018]
6 log_assert_failed_return [call site2] [calltree idx: 00019]
6 log_assert_failed_return [call site2] [calltree idx: 00020]
6 sd_event_unref [call site2] [calltree idx: 00021]
1 log_assert_failed [call site2] [calltree idx: 00022]
1 sd_ndisc_attach_event [function] [call site2] [calltree idx: 00023]
2 log_assert_failed_return [call site2] [calltree idx: 00024]
2 log_assert_failed_return [call site2] [calltree idx: 00025]
2 log_assert_failed_return [call site2] [calltree idx: 00026]
2 sd_event_ref [call site2] [calltree idx: 00027]
2 sd_event_default [call site2] [calltree idx: 00028]
1 log_assert_failed [call site2] [calltree idx: 00029]
1 sd_ndisc_set_ifindex [function] [call site2] [calltree idx: 00030]
2 log_assert_failed_return [call site2] [calltree idx: 00031]
2 log_assert_failed_return [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_ndisc_set_mac [function] [call site2] [calltree idx: 00035]
2 log_assert_failed_return [call site2] [calltree idx: 00036]
1 log_assert_failed [call site2] [calltree idx: 00037]
1 sd_ndisc_start [function] [call site2] [calltree idx: 00038]
2 log_assert_failed_return [call site2] [calltree idx: 00039]
2 log_assert_failed_return [call site2] [calltree idx: 00040]
2 log_assert_failed_return [call site2] [calltree idx: 00041]
2 log_assert_failed [call site2] [calltree idx: 00042]
2 sd_event_now [call site2] [calltree idx: 00043]
2 icmp6_bind_router_solicitation [function] [call site2] [calltree idx: 00044]
3 socketpair [call site2] [calltree idx: 00045]
2 sd_event_add_io [call site2] [calltree idx: 00046]
2 ndisc_recv [function] [call site2] [calltree idx: 00047]
3 log_assert_failed [call site2] [calltree idx: 00048]
3 log_assert_failed [call site2] [calltree idx: 00049]
3 log_assert_failed [call site2] [calltree idx: 00050]
3 next_datagram_size_fd [call site2] [calltree idx: 00051]
3 ERRNO_IS_TRANSIENT [function] [call site2] [calltree idx: 00052]
3 log_assert_failed [call site2] [calltree idx: 00053]
3 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00054]
4 log_assert_failed_return [call site2] [calltree idx: 00055]
4 get_ifname [function] [call site2] [calltree idx: 00056]
5 log_assert_failed [call site2] [calltree idx: 00057]
5 format_ifname_alloc [function] [call site2] [calltree idx: 00058]
6 format_ifname_full_alloc [call site2] [calltree idx: 00059]
3 ndisc_router_new [function] [call site2] [calltree idx: 00060]
4 calloc [call site2] [calltree idx: 00061]
3 NDISC_ROUTER_RAW [function] [call site2] [calltree idx: 00062]
3 icmp6_receive [function] [call site2] [calltree idx: 00063]
4 read [call site2] [calltree idx: 00064]
4 triple_timestamp_get [call site2] [calltree idx: 00065]
3 ERRNO_IS_TRANSIENT [function] [call site2] [calltree idx: 00066]
3 in_addr_to_string [call site2] [calltree idx: 00067]
3 log_get_max_level [call site2] [calltree idx: 00068]
3 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00069]
3 log_get_max_level [call site2] [calltree idx: 00070]
3 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00071]
3 log_get_max_level [call site2] [calltree idx: 00072]
3 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00073]
3 log_get_max_level [call site2] [calltree idx: 00074]
3 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00075]
3 event_source_disable [call site2] [calltree idx: 00076]
3 ndisc_handle_datagram [function] [call site2] [calltree idx: 00077]
4 log_assert_failed [call site2] [calltree idx: 00078]
4 log_assert_failed [call site2] [calltree idx: 00079]
4 ndisc_router_parse [function] [call site2] [calltree idx: 00080]
5 log_assert_failed [call site2] [calltree idx: 00081]
5 log_get_max_level [call site2] [calltree idx: 00082]
5 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00083]
5 NDISC_ROUTER_RAW [function] [call site2] [calltree idx: 00084]
5 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00085]
5 log_get_max_level [call site2] [calltree idx: 00086]
5 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00087]
5 __bswap_16 [function] [call site2] [calltree idx: 00088]
5 log_get_max_level [call site2] [calltree idx: 00089]
5 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00090]
5 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00091]
5 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00092]
5 log_get_max_level [call site2] [calltree idx: 00093]
5 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00094]
5 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00095]
5 log_get_max_level [call site2] [calltree idx: 00096]
5 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00097]
5 log_get_max_level [call site2] [calltree idx: 00098]
5 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00099]
5 __bswap_32 [function] [call site2] [calltree idx: 00100]
5 log_get_max_level [call site2] [calltree idx: 00101]
5 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00102]
5 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00103]
5 log_get_max_level [call site2] [calltree idx: 00104]
5 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00105]
5 log_get_max_level [call site2] [calltree idx: 00106]
5 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00107]
5 log_get_max_level [call site2] [calltree idx: 00108]
5 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00109]
4 ndisc_callback [function] [call site2] [calltree idx: 00110]
5 log_assert_failed [call site2] [calltree idx: 00111]
5 log_get_max_level [call site2] [calltree idx: 00112]
5 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00113]
5 log_get_max_level [call site2] [calltree idx: 00114]
5 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00115]
3 freep [function] [call site2] [calltree idx: 00116]
3 sd_ndisc_router_unrefp [function] [call site2] [calltree idx: 00117]
4 sd_ndisc_router_unref [function] [call site2] [calltree idx: 00118]
5 log_assert_failed [call site2] [calltree idx: 00119]
2 sd_event_source_set_priority [call site2] [calltree idx: 00120]
2 sd_event_source_set_description [call site2] [calltree idx: 00121]
2 event_reset_time [call site2] [calltree idx: 00122]
2 ndisc_timeout [function] [call site2] [calltree idx: 00123]
3 log_assert_failed [call site2] [calltree idx: 00124]
3 log_assert_failed [call site2] [calltree idx: 00125]
3 log_assert_failed [call site2] [calltree idx: 00126]
3 sd_event_now [call site2] [calltree idx: 00127]
3 ndisc_timeout_compute_random [function] [call site2] [calltree idx: 00128]
4 random_u64 [function] [call site2] [calltree idx: 00129]
5 random_bytes [call site2] [calltree idx: 00130]
3 ndisc_timeout_compute_random [function] [call site2] [calltree idx: 00131]
3 ndisc_timeout_compute_random [function] [call site2] [calltree idx: 00132]
3 event_reset_time [call site2] [calltree idx: 00133]
3 ndisc_timeout [function] [call site2] [calltree idx: 00134]
4 icmp6_send_router_solicitation [function] [call site2] [calltree idx: 00135]
4 log_get_max_level [call site2] [calltree idx: 00136]
4 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00137]
4 log_get_max_level [call site2] [calltree idx: 00138]
4 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00139]
4 sd_ndisc_stop [function] [call site2] [calltree idx: 00140]
5 log_get_max_level [call site2] [calltree idx: 00141]
5 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00142]
5 ndisc_reset [function] [call site2] [calltree idx: 00143]
2 event_reset_time [call site2] [calltree idx: 00144]
2 ndisc_timeout_no_ra [function] [call site2] [calltree idx: 00145]
3 log_assert_failed [call site2] [calltree idx: 00146]
3 log_assert_failed [call site2] [calltree idx: 00147]
3 log_get_max_level [call site2] [calltree idx: 00148]
3 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00149]
3 event_source_disable [call site2] [calltree idx: 00150]
3 ndisc_callback [function] [call site2] [calltree idx: 00151]
2 log_get_max_level [call site2] [calltree idx: 00152]
2 sd_ndisc_get_ifname [function] [call site2] [calltree idx: 00153]
2 ndisc_reset [function] [call site2] [calltree idx: 00154]
1 log_assert_failed [call site2] [calltree idx: 00155]
1 write [call site2] [calltree idx: 00156]
1 sd_event_run [call site2] [calltree idx: 00157]
1 sd_ndisc_stop [function] [call site2] [calltree idx: 00158]
1 log_assert_failed [call site2] [calltree idx: 00159]
1 close [call site2] [calltree idx: 00160]
1 sd_ndisc_unrefp [function] [call site2] [calltree idx: 00161]
1 sd_event_unrefp [function] [call site2] [calltree idx: 00162]
2 sd_event_unref [call site2] [calltree idx: 00163]