The followings are the branches where fuzzer fails to bypass.
LLVMFuzzerTestOneInput
[function]
[call site]
00000
fuzz_set_alloc_callbacks_and_seed
[function]
[call site]
00001
fuzz_set_alloc_callbacks
[function]
[call site]
00002
set_ndpi_malloc
[function]
[call site]
00003
malloc_wrapper
[function]
[call site]
00004
fastrand
[function]
[call site]
00005
set_ndpi_free
[function]
[call site]
00006
free_wrapper
[function]
[call site]
00007
fuzz_set_alloc_seed
[function]
[call site]
00008
ac_domain_match_handler
[function]
[call site]
00009
printf
[call site]
00010
printf
[call site]
00011
ndpi_is_middle_string_char
[function]
[call site]
00012
ndpi_is_middle_string_char
[function]
[call site]
00013
printf
[call site]
00014
printf
[call site]
00015
ac_automata_init
[function]
[call site]
00016
ndpi_calloc
[function]
[call site]
00017
ndpi_malloc
[function]
[call site]
00018
node_create
[function]
[call site]
00019
ndpi_calloc
[function]
[call site]
00020
ndpi_free
[function]
[call site]
00021
ndpi_init_automa
[function]
[call site]
00022
ac_automata_init
[function]
[call site]
00023
ac_domain_match_handler
[function]
[call site]
00024
ac_automata_feature
[function]
[call site]
00025
ac_automata_feature
[function]
[call site]
00026
ac_automata_feature
[function]
[call site]
00027
ac_automata_name
[function]
[call site]
00028
strncpy
[call site]
00029
ndpi_strdup
[function]
[call site]
00030
strlen
[call site]
00031
ndpi_malloc
[function]
[call site]
00032
strlen
[call site]
00033
strlen
[call site]
00034
ac_automata_add
[function]
[call site]
00035
node_find_next
[function]
[call site]
00036
edge_get_alpha
[function]
[call site]
00037
xmemchr
[function]
[call site]
00038
__uint64_identity
[function]
[call site]
00039
bsf
[function]
[call site]
00040
node_create_next
[function]
[call site]
00041
node_find_next
[function]
[call site]
00042
node_create
[function]
[call site]
00043
node_register_outgoing
[function]
[call site]
00044
node_resize_outgoing
[function]
[call site]
00045
edge_data_size
[function]
[call site]
00046
ndpi_calloc
[function]
[call site]
00047
edge_data_size
[function]
[call site]
00048
ndpi_calloc
[function]
[call site]
00049
edge_get_alpha
[function]
[call site]
00050
ndpi_free
[function]
[call site]
00051
edge_get_alpha
[function]
[call site]
00052
node_resize_outgoing
[function]
[call site]
00053
edge_get_alpha
[function]
[call site]
00054
node_release
[function]
[call site]
00055
node_release_pattern
[function]
[call site]
00056
ndpi_free
[function]
[call site]
00057
ndpi_free
[function]
[call site]
00058
ndpi_free
[function]
[call site]
00059
ndpi_free
[function]
[call site]
00060
node_register_matchstr
[function]
[call site]
00061
node_has_matchstr
[function]
[call site]
00062
memcmp
[call site]
00063
node_resize_mp
[function]
[call site]
00064
mp_data_size
[function]
[call site]
00065
ndpi_calloc
[function]
[call site]
00066
mp_data_size
[function]
[call site]
00067
ndpi_malloc
[function]
[call site]
00068
mp_data_size
[function]
[call site]
00069
ndpi_free
[function]
[call site]
00070
node_resize_mp
[function]
[call site]
00071
ndpi_free
[function]
[call site]
00072
ndpi_strdup
[function]
[call site]
00073
ndpi_strdup
[function]
[call site]
00074
ndpi_add_string_to_automa
[function]
[call site]
00075
ndpi_add_string_value_to_automa
[function]
[call site]
00076
strlen
[call site]
00077
ac_automata_add
[function]
[call site]
00078
ndpi_free
[function]
[call site]
00079
ac_automata_finalize
[function]
[call site]
00080
ac_automata_traverse_setfailure
[function]
[call site]
00081
ac_automata_walk
[function]
[call site]
00082
edge_get_alpha
[function]
[call site]
00083
ac_automata_walk
[function]
[call site]
00084
ndpi_finalize_automa
[function]
[call site]
00085
ac_automata_finalize
[function]
[call site]
00086
ndpi_strdup
[function]
[call site]
00087
strlen
[call site]
00088
ac_automata_search
[function]
[call site]
00089
printf
[call site]
00090
node_findbs_next_ac
[function]
[call site]
00091
node_findbs_next
[function]
[call site]
00092
xmemchr
[function]
[call site]
00093
node_findbs_next
[function]
[call site]
00094
ac_automata_exact_match
[function]
[call site]
00095
printf
[call site]
00096
printf
[call site]
00097
ndpi_match_string
[function]
[call site]
00098
strlen
[call site]
00099
ndpi_match_string_common
[function]
[call site]
00100
ac_automata_search
[function]
[call site]
00101
strlen
[call site]
00102
ndpi_match_string_protocol_id
[function]
[call site]
00103
ndpi_match_string_common
[function]
[call site]
00104
strlen
[call site]
00105
ac_automata_search
[function]
[call site]
00106
ndpi_match_string
[function]
[call site]
00107
strlen
[call site]
00108
ndpi_match_string_protocol_id
[function]
[call site]
00109
ndpi_free
[function]
[call site]
00110
fopen
[call site]
00111
ac_automata_dump
[function]
[call site]
00112
fprintf
[call site]
00113
ndpi_malloc
[function]
[call site]
00114
ac_automata_walk
[function]
[call site]
00115
fprintf
[call site]
00116
ndpi_free
[function]
[call site]
00117
fclose
[call site]
00118
ac_automata_get_stats
[function]
[call site]
00119
ac_automata_release
[function]
[call site]
00120
ac_automata_walk
[function]
[call site]
00121
node_release
[function]
[call site]
00122
ndpi_free
[function]
[call site]
00123
ndpi_free
[function]
[call site]
00124
ndpi_free
[function]
[call site]
00125
ndpi_free_automa
[function]
[call site]
00126
ac_automata_release
[function]
[call site]
00127