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 |
---|---|---|---|---|---|---|---|
85 | 85 |
8 :
['getc', 'fread', 'ferror', '__errno_location', 'libfplist_xml_scanner_realloc', 'yy_fatal_error', 'libfplist_xml_scanner_restart', 'clearerr'] |
85 | 85 | yy_get_next_buffer | call site: 00057 | /src/libfplist/libfplist/libfplist_xml_scanner.c:158629 |
16 | 16 |
5 :
['free', 'libcerror_error_resize', 'libcerror_error_initialize', 'strlen', 'realloc'] |
16 | 16 | libcerror_error_set | call site: 00002 | /src/libcaes/libcerror/libcerror_error.c:328 |
4 | 4 |
1 :
['memcmp'] |
4 | 4 | libfplist_xml_tag_get_value_type | call site: 00239 | /src/libfplist/libfplist/libfplist_xml_tag.c:340 |
0 | 78 |
3 :
['free', 'libcdata_array_free', 'libcerror_error_set'] |
0 | 78 | libfplist_xml_tag_initialize | call site: 00099 | /src/libfplist/libfplist/libfplist_xml_tag.c:169 |
0 | 70 |
2 :
['libfplist_xml_attribute_free', 'libcerror_error_set'] |
0 | 70 | libfplist_xml_tag_append_attribute | call site: 00159 | /src/libfplist/libfplist/libfplist_xml_tag.c:598 |
0 | 68 |
1 :
['libfplist_xml_tag_free'] |
0 | 68 | libfplist_property_list_copy_from_byte_stream | call site: 00215 | /src/libfplist/libfplist/libfplist_property_list.c:490 |
0 | 64 |
1 :
['libcerror_error_set'] |
0 | 64 | libcdata_internal_array_resize | call site: 00123 | /src/libfplist/libcdata/libcdata_array.c:823 |
0 | 41 |
1 :
['libfplist_xml_tag_compare_name'] |
0 | 169 | libfplist_property_initialize | call site: 00222 | /src/libfplist/libfplist/libfplist_property.c:84 |
0 | 38 |
1 :
['libfplist_xml_attribute_free'] |
0 | 38 | libfplist_xml_tag_append_attribute | call site: 00160 | /src/libfplist/libfplist/libfplist_xml_tag.c:616 |
0 | 32 |
1 :
['libcerror_error_set'] |
0 | 135 | libfplist_xml_parser_parse_buffer | call site: 00167 | /src/libfplist/libfplist/libfplist_xml_parser.c:463 |
0 | 32 |
2 :
['free', 'libcerror_error_set'] |
0 | 32 | libcdata_array_initialize | call site: 00096 | /src/libfplist/libcdata/libcdata_array.c:162 |
0 | 32 |
1 :
['libcerror_error_set'] |
0 | 32 | libcdata_array_free | call site: 00103 | /src/libfplist/libcdata/libcdata_array.c:260 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
libfplist_property_list_initialize
[function]
[call site]
00001
libcerror_error_set
[function]
[call site]
00002
strlen
[call site]
00003
libcerror_error_initialize
[function]
[call site]
00004
libcerror_error_resize
[function]
[call site]
00005
realloc
[call site]
00006
realloc
[call site]
00007
realloc
[call site]
00008
vsnprintf
[call site]
00009
libcerror_error_set
[function]
[call site]
00010
libcerror_error_set
[function]
[call site]
00011
libcerror_error_set
[function]
[call site]
00012
libfplist_property_list_copy_from_byte_stream
[function]
[call site]
00013
libcerror_error_set
[function]
[call site]
00014
libcerror_error_set
[function]
[call site]
00015
libcerror_error_set
[function]
[call site]
00016
libcerror_error_set
[function]
[call site]
00017
libcerror_error_set
[function]
[call site]
00018
libcerror_error_set
[function]
[call site]
00019
libcerror_error_set
[function]
[call site]
00020
libfplist_xml_parser_parse_buffer
[function]
[call site]
00021
libcerror_error_set
[function]
[call site]
00022
libfplist_xml_scanner__scan_buffer
[function]
[call site]
00023
libfplist_xml_scanner_alloc
[function]
[call site]
00024
yy_fatal_error
[function]
[call site]
00025
fprintf
[call site]
00026
exit
[call site]
00027
libfplist_xml_scanner__switch_to_buffer
[function]
[call site]
00028
libfplist_xml_scanner_ensure_buffer_stack
[function]
[call site]
00029
libfplist_xml_scanner_alloc
[function]
[call site]
00030
yy_fatal_error
[function]
[call site]
00031
libfplist_xml_scanner_realloc
[function]
[call site]
00032
realloc
[call site]
00033
yy_fatal_error
[function]
[call site]
00034
libfplist_xml_scanner__load_buffer_state
[function]
[call site]
00035
libfplist_xml_scanner_parse
[function]
[call site]
00036
yygrowstack
[function]
[call site]
00037
realloc
[call site]
00038
realloc
[call site]
00039
libfplist_xml_scanner_lex
[function]
[call site]
00040
libfplist_xml_scanner_ensure_buffer_stack
[function]
[call site]
00041
libfplist_xml_scanner__create_buffer
[function]
[call site]
00042
libfplist_xml_scanner_alloc
[function]
[call site]
00043
yy_fatal_error
[function]
[call site]
00044
libfplist_xml_scanner_alloc
[function]
[call site]
00045
yy_fatal_error
[function]
[call site]
00046
libfplist_xml_scanner__init_buffer
[function]
[call site]
00047
__errno_location
[call site]
00048
libfplist_xml_scanner__flush_buffer
[function]
[call site]
00049
libfplist_xml_scanner__load_buffer_state
[function]
[call site]
00050
__errno_location
[call site]
00051
libfplist_xml_scanner__load_buffer_state
[function]
[call site]
00052
fwrite
[call site]
00053
yy_get_previous_state
[function]
[call site]
00054
yy_try_NUL_trans
[function]
[call site]
00055
yy_get_next_buffer
[function]
[call site]
00056
yy_fatal_error
[function]
[call site]
00057
libfplist_xml_scanner_realloc
[function]
[call site]
00058
yy_fatal_error
[function]
[call site]
00059
getc
[call site]
00060
yy_fatal_error
[function]
[call site]
00061
libfplist_xml_scanner_restart
[function]
[call site]
00062
libfplist_xml_scanner_ensure_buffer_stack
[function]
[call site]
00063
libfplist_xml_scanner__create_buffer
[function]
[call site]
00064
libfplist_xml_scanner__init_buffer
[function]
[call site]
00065
libfplist_xml_scanner__load_buffer_state
[function]
[call site]
00066
libfplist_xml_scanner_realloc
[function]
[call site]
00067
yy_fatal_error
[function]
[call site]
00068
libfplist_xml_scanner_wrap
[function]
[call site]
00069
libfplist_xml_scanner_restart
[function]
[call site]
00070
yy_get_previous_state
[function]
[call site]
00071
yy_get_previous_state
[function]
[call site]
00072
yy_fatal_error
[function]
[call site]
00073
yygrowstack
[function]
[call site]
00074
libfplist_xml_scanner_error
[function]
[call site]
00075
fprintf
[call site]
00076
yygrowstack
[function]
[call site]
00077
libcerror_error_set
[function]
[call site]
00078
libfplist_xml_tag_initialize
[function]
[call site]
00079
libcerror_error_set
[function]
[call site]
00080
libcerror_error_set
[function]
[call site]
00081
libcerror_error_set
[function]
[call site]
00082
libcerror_error_set
[function]
[call site]
00083
libcerror_error_set
[function]
[call site]
00084
libcerror_error_set
[function]
[call site]
00085
libcerror_error_set
[function]
[call site]
00086
libcerror_error_set
[function]
[call site]
00087
libcdata_array_initialize
[function]
[call site]
00088
libcerror_error_set
[function]
[call site]
00089
libcerror_error_set
[function]
[call site]
00090
libcerror_error_set
[function]
[call site]
00091
libcerror_error_set
[function]
[call site]
00092
libcerror_error_set
[function]
[call site]
00093
libcerror_error_set
[function]
[call site]
00094
libcerror_error_set
[function]
[call site]
00095
libcerror_error_set
[function]
[call site]
00096
libcerror_error_set
[function]
[call site]
00097
libcerror_error_set
[function]
[call site]
00098
libcdata_array_initialize
[function]
[call site]
00099
libcerror_error_set
[function]
[call site]
00100
libcdata_array_free
[function]
[call site]
00101
libcerror_error_set
[function]
[call site]
00102
libcdata_internal_array_clear
[function]
[call site]
00103
libcerror_error_set
[function]
[call site]
00104
libcerror_error_set
[function]
[call site]
00105
libcerror_error_set
[function]
[call site]
00106
libcerror_error_set
[function]
[call site]
00107
libcerror_error_set
[function]
[call site]
00108
libfplist_xml_tag_append_element
[function]
[call site]
00109
libcerror_error_set
[function]
[call site]
00110
libcerror_error_set
[function]
[call site]
00111
libcdata_array_append_entry
[function]
[call site]
00112
libcerror_error_set
[function]
[call site]
00113
libcerror_error_set
[function]
[call site]
00114
libcerror_error_set
[function]
[call site]
00115
libcdata_internal_array_resize
[function]
[call site]
00116
libcerror_error_set
[function]
[call site]
00117
libcerror_error_set
[function]
[call site]
00118
libcerror_error_set
[function]
[call site]
00119
libcerror_error_set
[function]
[call site]
00120
libcerror_error_set
[function]
[call site]
00121
realloc
[call site]
00122
libcerror_error_set
[function]
[call site]
00123
libcerror_error_set
[function]
[call site]
00124
libcerror_error_set
[function]
[call site]
00125
libcerror_error_set
[function]
[call site]
00126
libcerror_error_set
[function]
[call site]
00127
libcerror_error_set
[function]
[call site]
00128
libcerror_error_set
[function]
[call site]
00129
libcerror_error_set
[function]
[call site]
00130
libcerror_error_set
[function]
[call site]
00131
memcmp
[call site]
00132
libcerror_error_set
[function]
[call site]
00133
libcerror_error_set
[function]
[call site]
00134
libfplist_xml_tag_set_value
[function]
[call site]
00135
libcerror_error_set
[function]
[call site]
00136
libcerror_error_set
[function]
[call site]
00137
libcerror_error_set
[function]
[call site]
00138
libcerror_error_set
[function]
[call site]
00139
libcerror_error_set
[function]
[call site]
00140
libcerror_error_set
[function]
[call site]
00141
libcerror_error_set
[function]
[call site]
00142
libcerror_error_set
[function]
[call site]
00143
libfplist_xml_tag_append_attribute
[function]
[call site]
00144
libcerror_error_set
[function]
[call site]
00145
libfplist_xml_attribute_initialize
[function]
[call site]
00146
libcerror_error_set
[function]
[call site]
00147
libcerror_error_set
[function]
[call site]
00148
libcerror_error_set
[function]
[call site]
00149
libcerror_error_set
[function]
[call site]
00150
libcerror_error_set
[function]
[call site]
00151
libcerror_error_set
[function]
[call site]
00152
libcerror_error_set
[function]
[call site]
00153
libcerror_error_set
[function]
[call site]
00154
libcerror_error_set
[function]
[call site]
00155
libcerror_error_set
[function]
[call site]
00156
libcerror_error_set
[function]
[call site]
00157
libcerror_error_set
[function]
[call site]
00158
libcdata_array_append_entry
[function]
[call site]
00159
libcerror_error_set
[function]
[call site]
00160
libfplist_xml_attribute_free
[function]
[call site]
00161
libcerror_error_set
[function]
[call site]
00162
libcerror_error_set
[function]
[call site]
00163
libfplist_xml_scanner_lex
[function]
[call site]
00164
yygrowstack
[function]
[call site]
00165
libfplist_xml_scanner_error
[function]
[call site]
00166
libfplist_property_list_set_root_tag
[function]
[call site]
00167
libcerror_error_set
[function]
[call site]
00168
libcerror_error_set
[function]
[call site]
00169
libcerror_error_set
[function]
[call site]
00170
libfplist_xml_scanner__delete_buffer
[function]
[call site]
00171
libfplist_xml_scanner_free
[function]
[call site]
00172
libfplist_xml_scanner_free
[function]
[call site]
00173
libfplist_xml_scanner_lex_destroy
[function]
[call site]
00174
libfplist_xml_scanner__delete_buffer
[function]
[call site]
00175
libfplist_xml_scanner_pop_buffer_state
[function]
[call site]
00176
libfplist_xml_scanner__delete_buffer
[function]
[call site]
00177
libfplist_xml_scanner__load_buffer_state
[function]
[call site]
00178
libfplist_xml_scanner_free
[function]
[call site]
00179
yy_init_globals
[function]
[call site]
00180
libfplist_xml_tag_free
[function]
[call site]
00181
libcdata_array_free
[function]
[call site]
00182
libfplist_xml_tag_free
[function]
[call site]
00183
libcerror_error_set
[function]
[call site]
00184
libcdata_array_free
[function]
[call site]
00185
libfplist_xml_attribute_free
[function]
[call site]
00186
libcerror_error_set
[function]
[call site]
00187
libcerror_error_set
[function]
[call site]
00188
libcerror_error_set
[function]
[call site]
00189
libfplist_xml_tag_compare_name
[function]
[call site]
00190
libcerror_error_set
[function]
[call site]
00191
libcerror_error_set
[function]
[call site]
00192
memcmp
[call site]
00193
libcerror_error_set
[function]
[call site]
00194
libfplist_xml_tag_compare_name
[function]
[call site]
00195
libcerror_error_set
[function]
[call site]
00196
libfplist_xml_tag_get_number_of_elements
[function]
[call site]
00197
libcerror_error_set
[function]
[call site]
00198
libcdata_array_get_number_of_entries
[function]
[call site]
00199
libcerror_error_set
[function]
[call site]
00200
libcerror_error_set
[function]
[call site]
00201
libcerror_error_set
[function]
[call site]
00202
libcerror_error_set
[function]
[call site]
00203
libfplist_xml_tag_get_element
[function]
[call site]
00204
libcerror_error_set
[function]
[call site]
00205
libcdata_array_get_entry_by_index
[function]
[call site]
00206
libcerror_error_set
[function]
[call site]
00207
libcerror_error_set
[function]
[call site]
00208
libcerror_error_set
[function]
[call site]
00209
libcerror_error_set
[function]
[call site]
00210
libcerror_error_set
[function]
[call site]
00211
libcerror_error_set
[function]
[call site]
00212
libfplist_xml_tag_compare_name
[function]
[call site]
00213
libfplist_xml_tag_compare_name
[function]
[call site]
00214
libcerror_error_set
[function]
[call site]
00215
libfplist_xml_tag_free
[function]
[call site]
00216
libfplist_property_list_get_root_property
[function]
[call site]
00217
libcerror_error_set
[function]
[call site]
00218
libcerror_error_set
[function]
[call site]
00219
libcerror_error_set
[function]
[call site]
00220
libfplist_property_initialize
[function]
[call site]
00221
libcerror_error_set
[function]
[call site]
00222
libfplist_xml_tag_compare_name
[function]
[call site]
00223
libcerror_error_set
[function]
[call site]
00224
libcerror_error_set
[function]
[call site]
00225
libcerror_error_set
[function]
[call site]
00226
libcerror_error_set
[function]
[call site]
00227
libcerror_error_set
[function]
[call site]
00228
libfplist_property_get_value_type
[function]
[call site]
00229
libcerror_error_set
[function]
[call site]
00230
libcerror_error_set
[function]
[call site]
00231
libcerror_error_set
[function]
[call site]
00232
libfplist_xml_tag_get_value_type
[function]
[call site]
00233
libcerror_error_set
[function]
[call site]
00234
libcerror_error_set
[function]
[call site]
00235
libcerror_error_set
[function]
[call site]
00236
memcmp
[call site]
00237
memcmp
[call site]
00238
memcmp
[call site]
00239
memcmp
[call site]
00240
memcmp
[call site]
00241
memcmp
[call site]
00242
memcmp
[call site]
00243
memcmp
[call site]
00244
memcmp
[call site]
00245
libcerror_error_set
[function]
[call site]
00246
libcerror_error_set
[function]
[call site]
00247
libfplist_property_free
[function]
[call site]
00248
libcerror_error_set
[function]
[call site]
00249
libfplist_property_list_free
[function]
[call site]
00250
libfplist_xml_tag_free
[function]
[call site]
00251
libcerror_error_set
[function]
[call site]
00252