The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
0 | 0 | None | 587 | 1058 | fribidi_get_par_embedding_levels_ex | call site: 00054 | /work/build/../../src/fribidi/lib/fribidi-bidi.c:748 |
0 | 0 | None | 0 | 21 | free_run_list | call site: 00022 | /work/build/../../src/fribidi/lib/fribidi-run.c:82 |
0 | 0 | None | 0 | 0 | pairing_nodes_front_back_split | call site: 00111 | /work/build/../../src/fribidi/lib/fribidi-bidi.c:445 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
calloc
[call site]
00001
calloc
[call site]
00002
calloc
[call site]
00003
fribidi_get_bidi_types
[function]
[call site]
00004
fribidi_get_bracket_types
[function]
[call site]
00005
fribidi_get_bracket
[function]
[call site]
00006
fribidi_get_par_embedding_levels_ex
[function]
[call site]
00007
fribidi_debug_status
[function]
[call site]
00008
fprintf
[call site]
00009
fribidi_debug_status
[function]
[call site]
00010
fprintf
[call site]
00011
fribidi_debug_status
[function]
[call site]
00012
fprintf
[call site]
00013
fribidi_debug_status
[function]
[call site]
00014
fprintf
[call site]
00015
run_list_encode_bidi_types
[function]
[call site]
00016
fribidi_debug_status
[function]
[call site]
00017
fprintf
[call site]
00018
new_run_list
[function]
[call site]
00019
new_run
[function]
[call site]
00020
new_run
[function]
[call site]
00021
free_run_list
[function]
[call site]
00022
fribidi_validate_run_list
[function]
[call site]
00023
fribidi_debug_status
[function]
[call site]
00024
fprintf
[call site]
00025
fribidi_debug_status
[function]
[call site]
00026
fprintf
[call site]
00027
fribidi_debug_status
[function]
[call site]
00028
fprintf
[call site]
00029
fribidi_debug_status
[function]
[call site]
00030
fprintf
[call site]
00031
fribidi_debug_status
[function]
[call site]
00032
fprintf
[call site]
00033
fribidi_debug_status
[function]
[call site]
00034
fprintf
[call site]
00035
fribidi_debug_status
[function]
[call site]
00036
fprintf
[call site]
00037
fribidi_validate_run_list
[function]
[call site]
00038
fribidi_debug_status
[function]
[call site]
00039
fprintf
[call site]
00040
fribidi_debug_status
[function]
[call site]
00041
fribidi_get_bidi_type_name
[function]
[call site]
00042
fprintf
[call site]
00043
fribidi_debug_status
[function]
[call site]
00044
print_types_re
[function]
[call site]
00045
fribidi_debug_status
[function]
[call site]
00046
fprintf
[call site]
00047
fprintf
[call site]
00048
fribidi_get_bidi_type_name
[function]
[call site]
00049
fprintf
[call site]
00050
fprintf
[call site]
00051
fribidi_debug_status
[function]
[call site]
00052
fprintf
[call site]
00053
new_run_list
[function]
[call site]
00054
compact_list
[function]
[call site]
00055
fribidi_debug_status
[function]
[call site]
00056
fprintf
[call site]
00057
merge_with_prev
[function]
[call site]
00058
fribidi_debug_status
[function]
[call site]
00059
fprintf
[call site]
00060
fribidi_debug_status
[function]
[call site]
00061
fprintf
[call site]
00062
fribidi_debug_status
[function]
[call site]
00063
fprintf
[call site]
00064
fribidi_debug_status
[function]
[call site]
00065
print_types_re
[function]
[call site]
00066
print_bidi_string
[function]
[call site]
00067
fribidi_debug_status
[function]
[call site]
00068
fprintf
[call site]
00069
fprintf
[call site]
00070
fribidi_get_bidi_type_name
[function]
[call site]
00071
fprintf
[call site]
00072
fprintf
[call site]
00073
print_resolved_levels
[function]
[call site]
00074
fribidi_debug_status
[function]
[call site]
00075
fprintf
[call site]
00076
fprintf
[call site]
00077
fprintf
[call site]
00078
fprintf
[call site]
00079
print_resolved_types
[function]
[call site]
00080
fribidi_debug_status
[function]
[call site]
00081
fprintf
[call site]
00082
fprintf
[call site]
00083
fribidi_get_bidi_type_name
[function]
[call site]
00084
fprintf
[call site]
00085
fprintf
[call site]
00086
fribidi_debug_status
[function]
[call site]
00087
fprintf
[call site]
00088
get_adjacent_run
[function]
[call site]
00089
get_adjacent_run
[function]
[call site]
00090
merge_with_prev
[function]
[call site]
00091
merge_with_prev
[function]
[call site]
00092
fribidi_debug_status
[function]
[call site]
00093
print_resolved_levels
[function]
[call site]
00094
print_resolved_types
[function]
[call site]
00095
fribidi_debug_status
[function]
[call site]
00096
fprintf
[call site]
00097
get_adjacent_run
[function]
[call site]
00098
get_adjacent_run
[function]
[call site]
00099
compact_neutrals
[function]
[call site]
00100
fribidi_debug_status
[function]
[call site]
00101
fprintf
[call site]
00102
merge_with_prev
[function]
[call site]
00103
fribidi_debug_status
[function]
[call site]
00104
print_resolved_levels
[function]
[call site]
00105
print_resolved_types
[function]
[call site]
00106
fribidi_debug_status
[function]
[call site]
00107
fprintf
[call site]
00108
pairing_nodes_push
[function]
[call site]
00109
sort_pairing_nodes
[function]
[call site]
00110
pairing_nodes_front_back_split
[function]
[call site]
00111
sort_pairing_nodes
[function]
[call site]
00112
sort_pairing_nodes
[function]
[call site]
00113
pairing_nodes_sorted_merge
[function]
[call site]
00114
pairing_nodes_sorted_merge
[function]
[call site]
00115
pairing_nodes_sorted_merge
[function]
[call site]
00116
fribidi_debug_status
[function]
[call site]
00117
print_pairing_nodes
[function]
[call site]
00118
free_pairing_nodes
[function]
[call site]
00122
compact_neutrals
[function]
[call site]
00123
fribidi_debug_status
[function]
[call site]
00124
print_resolved_levels
[function]
[call site]
00125
print_resolved_types
[function]
[call site]
00126
fribidi_debug_status
[function]
[call site]
00127
fprintf
[call site]
00128
get_adjacent_run
[function]
[call site]
00129
get_adjacent_run
[function]
[call site]
00130
compact_list
[function]
[call site]
00131
fribidi_debug_status
[function]
[call site]
00132
print_resolved_levels
[function]
[call site]
00133
print_resolved_types
[function]
[call site]
00134
fribidi_debug_status
[function]
[call site]
00135
fprintf
[call site]
00136
compact_list
[function]
[call site]
00137
fribidi_debug_status
[function]
[call site]
00138
print_bidi_string
[function]
[call site]
00139
print_resolved_levels
[function]
[call site]
00140
print_resolved_types
[function]
[call site]
00141
fribidi_debug_status
[function]
[call site]
00142
fprintf
[call site]
00143
shadow_run_list
[function]
[call site]
00144
fribidi_validate_run_list
[function]
[call site]
00145
fribidi_validate_run_list
[function]
[call site]
00146
new_run
[function]
[call site]
00147
fribidi_validate_run_list
[function]
[call site]
00148
free_run_list
[function]
[call site]
00149
fribidi_debug_status
[function]
[call site]
00150
print_types_re
[function]
[call site]
00151
print_resolved_levels
[function]
[call site]
00152
print_resolved_types
[function]
[call site]
00153
fribidi_debug_status
[function]
[call site]
00154
fprintf
[call site]
00155
new_run_list
[function]
[call site]
00156
new_run
[function]
[call site]
00157
free_run_list
[function]
[call site]
00158
shadow_run_list
[function]
[call site]
00159
fribidi_debug_status
[function]
[call site]
00160
print_types_re
[function]
[call site]
00161
print_resolved_levels
[function]
[call site]
00162
print_resolved_types
[function]
[call site]
00163
fribidi_debug_status
[function]
[call site]
00164
fprintf
[call site]
00165
free_run_list
[function]
[call site]
00166
free_run_list
[function]
[call site]
00167