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 |
---|---|---|---|---|---|---|---|
65 | 65 |
2 :
['flb_pipe_write_all', 'perror'] |
65 | 65 | flb_log_print | call site: 00021 | /src/fluent-bit/src/flb_log.c:647 |
2 | 8 |
2 :
['flb_hash_table_entry_free', 'time'] |
2 | 8 | flb_hash_table_get | call site: 00249 | /src/fluent-bit/src/flb_hash_table.c:396 |
2 | 2 |
1 :
['flb_worker_log_level'] |
2 | 2 | flb_log_check | call site: 00011 | /src/fluent-bit/include/fluent-bit/flb_log.h:105 |
2 | 2 |
1 :
['ERR_get_error'] |
2 | 2 | flb_hash_init | call site: 00333 | /src/fluent-bit/src/flb_hash.c:66 |
2 | 2 |
1 :
['ERR_get_error'] |
2 | 2 | flb_hash_finalize | call site: 00342 | /src/fluent-bit/src/flb_hash.c:99 |
2 | 2 |
1 :
['ERR_get_error'] |
2 | 2 | flb_hash_update | call site: 00337 | /src/fluent-bit/src/flb_hash.c:128 |
2 | 2 |
1 :
['EVP_sha256'] |
2 | 2 | flb_crypto_get_digest_algorithm_instance_by_id | call site: 00327 | /src/fluent-bit/src/flb_hash.c:25 |
2 | 2 |
1 :
['EVP_md5'] |
2 | 2 | flb_crypto_get_digest_algorithm_instance_by_id | call site: 00328 | /src/fluent-bit/src/flb_hash.c:28 |
0 | 130 |
5 :
['flb_sds_increase', 'flb_log_check.123', 'flb_sds_len.122', 'flb_sds_avail', 'flb_log_print'] |
0 | 130 | flb_sds_printf | call site: 00194 | /src/fluent-bit/src/flb_sds.c:437 |
0 | 0 | None | 18 | 34 | flb_utils_proxy_url_split | call site: 00104 | /src/fluent-bit/src/flb_utils.c:1029 |
0 | 0 | None | 16 | 87 | flb_utils_url_split | call site: 00073 | /src/fluent-bit/src/flb_utils.c:926 |
0 | 0 | None | 10 | 10 | flb_utils_size_to_bytes | call site: 00129 | /src/fluent-bit/src/flb_utils.c:408 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
get_null_terminated
[function]
[call site]
00001
flb_malloc
[function]
[call site]
00002
flb_fuzz_get_probability
[function]
[call site]
00003
get_null_terminated
[function]
[call site]
00004
get_null_terminated
[function]
[call site]
00005
flb_utils_write_str_buf
[function]
[call site]
00006
flb_malloc
[function]
[call site]
00007
__errno_location
[call site]
00008
flb_errno_print
[function]
[call site]
00009
__xpg_strerror_r
[call site]
00010
flb_log_check
[function]
[call site]
00011
flb_worker_log_level
[function]
[call site]
00012
flb_log_print
[function]
[call site]
00013
flb_log_construct
[function]
[call site]
00014
isatty
[call site]
00015
time
[call site]
00016
localtime_r
[call site]
00017
snprintf
[call site]
00018
vsnprintf
[call site]
00019
strlen
[call site]
00020
flb_worker_get
[function]
[call site]
00021
flb_pipe_write_all
[function]
[call site]
00022
write
[call site]
00023
__errno_location
[call site]
00024
flb_time_msleep
[function]
[call site]
00025
nanosleep
[call site]
00026
__errno_location
[call site]
00027
flb_errno_print
[function]
[call site]
00028
fprintf
[call site]
00029
perror
[call site]
00030
fprintf
[call site]
00031
flb_utils_write_str
[function]
[call site]
00032
snprintf
[call site]
00033
encoded_to_buf
[function]
[call site]
00034
flb_utf8_len
[function]
[call site]
00035
flb_utf8_decode
[function]
[call site]
00036
flb_log_check
[function]
[call site]
00037
flb_log_print
[function]
[call site]
00038
snprintf
[call site]
00039
encoded_to_buf
[function]
[call site]
00040
flb_utf8_len
[function]
[call site]
00041
flb_log_check
[function]
[call site]
00042
flb_log_print
[function]
[call site]
00043
flb_log_check
[function]
[call site]
00044
flb_log_print
[function]
[call site]
00045
encoded_to_buf
[function]
[call site]
00046
flb_realloc
[function]
[call site]
00047
realloc
[call site]
00048
__errno_location
[call site]
00049
flb_errno_print
[function]
[call site]
00050
flb_free
[function]
[call site]
00051
flb_free
[function]
[call site]
00052
flb_utils_split
[function]
[call site]
00053
flb_malloc
[function]
[call site]
00054
__errno_location
[call site]
00055
flb_errno_print
[function]
[call site]
00056
strlen
[call site]
00057
flb_malloc
[function]
[call site]
00058
__errno_location
[call site]
00059
flb_errno_print
[function]
[call site]
00060
flb_free
[function]
[call site]
00061
flb_utils_split_free
[function]
[call site]
00062
flb_utils_split_free_entry
[function]
[call site]
00063
flb_free
[function]
[call site]
00064
flb_free
[function]
[call site]
00065
flb_free
[function]
[call site]
00066
flb_malloc
[function]
[call site]
00067
__errno_location
[call site]
00068
flb_errno_print
[function]
[call site]
00069
flb_utils_split_free
[function]
[call site]
00070
flb_utils_split_free
[function]
[call site]
00071
flb_utils_url_split
[function]
[call site]
00072
strstr
[call site]
00073
__errno_location
[call site]
00074
flb_errno_print
[function]
[call site]
00075
strchr
[call site]
00076
strchr
[call site]
00077
flb_copy_host
[function]
[call site]
00078
__errno_location
[call site]
00079
flb_errno_print
[function]
[call site]
00080
strchr
[call site]
00081
flb_strdup
[function]
[call site]
00082
strlen
[call site]
00083
flb_strndup
[function]
[call site]
00084
flb_malloc
[function]
[call site]
00085
flb_strdup
[function]
[call site]
00086
flb_strdup
[function]
[call site]
00087
strchr
[call site]
00088
flb_copy_host
[function]
[call site]
00089
flb_strdup
[function]
[call site]
00090
strlen
[call site]
00091
flb_copy_host
[function]
[call site]
00092
flb_strdup
[function]
[call site]
00093
strcmp
[call site]
00094
flb_strdup
[function]
[call site]
00095
strcmp
[call site]
00096
flb_strdup
[function]
[call site]
00097
flb_free
[function]
[call site]
00098
flb_free
[function]
[call site]
00099
flb_free
[function]
[call site]
00100
flb_free
[function]
[call site]
00101
flb_free
[function]
[call site]
00102
flb_utils_proxy_url_split
[function]
[call site]
00103
strstr
[call site]
00104
__errno_location
[call site]
00105
flb_errno_print
[function]
[call site]
00106
strcmp
[call site]
00107
flb_free
[function]
[call site]
00108
strrchr
[call site]
00109
strchr
[call site]
00110
flb_free
[function]
[call site]
00111
strchr
[call site]
00112
flb_copy_host
[function]
[call site]
00113
strdup
[call site]
00114
strlen
[call site]
00115
flb_copy_host
[function]
[call site]
00116
flb_strdup
[function]
[call site]
00117
strchr
[call site]
00118
flb_copy_host
[function]
[call site]
00119
strdup
[call site]
00120
strlen
[call site]
00121
flb_copy_host
[function]
[call site]
00122
flb_strdup
[function]
[call site]
00123
flb_free
[function]
[call site]
00124
flb_free
[function]
[call site]
00125
flb_free
[function]
[call site]
00126
flb_free
[function]
[call site]
00127
flb_free
[function]
[call site]
00128
flb_utils_size_to_bytes
[function]
[call site]
00129
strcasecmp
[call site]
00130
strlen
[call site]
00131
atoll
[call site]
00132
__ctype_b_loc
[call site]
00133
toupper
[call site]
00134
flb_utils_time_split
[function]
[call site]
00135
__errno_location
[call site]
00136
strtol
[call site]
00137
__errno_location
[call site]
00138
__errno_location
[call site]
00139
__errno_location
[call site]
00140
flb_errno_print
[function]
[call site]
00141
strchr
[call site]
00142
strtol
[call site]
00143
__errno_location
[call site]
00144
__errno_location
[call site]
00145
__errno_location
[call site]
00146
flb_errno_print
[function]
[call site]
00147
flb_utils_time_to_seconds
[function]
[call site]
00148
strlen
[call site]
00149
atoi
[call site]
00150
flb_utils_bool
[function]
[call site]
00151
strcasecmp
[call site]
00152
strcasecmp
[call site]
00153
strcasecmp
[call site]
00154
strcasecmp
[call site]
00155
strcasecmp
[call site]
00156
flb_utils_hex2int
[function]
[call site]
00157
flb_uri_create
[function]
[call site]
00158
flb_calloc
[function]
[call site]
00159
flb_fuzz_get_probability
[function]
[call site]
00160
calloc
[call site]
00161
perror
[call site]
00162
strlen
[call site]
00163
flb_strdup
[function]
[call site]
00164
flb_strdup
[function]
[call site]
00165
flb_uri_get
[function]
[call site]
00166
flb_uri_dump
[function]
[call site]
00167
printf
[call site]
00168
flb_uri_destroy
[function]
[call site]
00169
flb_free
[function]
[call site]
00170
flb_free
[function]
[call site]
00171
flb_free
[function]
[call site]
00172
flb_uri_encode
[function]
[call site]
00173
flb_sds_create_size
[function]
[call site]
00174
sds_alloc
[function]
[call site]
00175
flb_malloc
[function]
[call site]
00176
__errno_location
[call site]
00177
flb_errno_print
[function]
[call site]
00178
flb_log_check
[function]
[call site]
00179
flb_log_print
[function]
[call site]
00180
flb_uri_to_encode
[function]
[call site]
00181
flb_sds_printf
[function]
[call site]
00182
strlen
[call site]
00183
flb_sds_avail
[function]
[call site]
00184
flb_sds_increase
[function]
[call site]
00185
flb_sds_alloc
[function]
[call site]
00186
flb_realloc
[function]
[call site]
00187
__errno_location
[call site]
00188
flb_errno_print
[function]
[call site]
00189
flb_sds_len
[function]
[call site]
00190
vsnprintf
[call site]
00191
flb_log_check
[function]
[call site]
00192
flb_log_print
[function]
[call site]
00193
flb_sds_avail
[function]
[call site]
00194
flb_sds_increase
[function]
[call site]
00195
flb_sds_len
[function]
[call site]
00196
vsnprintf
[call site]
00197
flb_sds_avail
[function]
[call site]
00198
flb_log_check
[function]
[call site]
00199
flb_log_print
[function]
[call site]
00200
flb_log_check
[function]
[call site]
00201
flb_log_print
[function]
[call site]
00202
flb_sds_destroy
[function]
[call site]
00203
flb_free
[function]
[call site]
00204
flb_sds_cat
[function]
[call site]
00205
flb_sds_avail
[function]
[call site]
00206
flb_sds_increase
[function]
[call site]
00207
flb_sds_len
[function]
[call site]
00208
flb_log_check
[function]
[call site]
00209
flb_log_print
[function]
[call site]
00210
flb_sds_destroy
[function]
[call site]
00211
flb_sds_destroy
[function]
[call site]
00212
flb_hash_table_create
[function]
[call site]
00213
flb_malloc
[function]
[call site]
00214
__errno_location
[call site]
00215
flb_errno_print
[function]
[call site]
00216
flb_calloc
[function]
[call site]
00217
__errno_location
[call site]
00218
flb_errno_print
[function]
[call site]
00219
flb_free
[function]
[call site]
00220
flb_hash_table_add
[function]
[call site]
00221
flb_hash_table_evict_older
[function]
[call site]
00222
flb_hash_table_entry_free
[function]
[call site]
00223
flb_free
[function]
[call site]
00224
flb_free
[function]
[call site]
00225
flb_free
[function]
[call site]
00226
flb_hash_table_evict_less_used
[function]
[call site]
00227
flb_hash_table_entry_free
[function]
[call site]
00228
flb_hash_table_evict_random
[function]
[call site]
00229
random
[call site]
00230
flb_hash_table_entry_free
[function]
[call site]
00231
hash_get_entry
[function]
[call site]
00232
strncmp
[call site]
00233
strncmp
[call site]
00234
entry_set_value
[function]
[call site]
00235
flb_free
[function]
[call site]
00236
flb_malloc
[function]
[call site]
00237
__errno_location
[call site]
00238
flb_errno_print
[function]
[call site]
00239
time
[call site]
00240
flb_calloc
[function]
[call site]
00241
__errno_location
[call site]
00242
flb_errno_print
[function]
[call site]
00243
time
[call site]
00244
flb_strndup
[function]
[call site]
00245
entry_set_value
[function]
[call site]
00246
flb_free
[function]
[call site]
00247
flb_hash_table_get
[function]
[call site]
00248
hash_get_entry
[function]
[call site]
00249
time
[call site]
00250
flb_hash_table_entry_free
[function]
[call site]
00251
flb_hash_table_add
[function]
[call site]
00252
flb_hash_table_get_by_id
[function]
[call site]
00253
strcmp
[call site]
00254
flb_hash_table_del
[function]
[call site]
00255
strlen
[call site]
00256
strcmp
[call site]
00257
strcmp
[call site]
00258
flb_hash_table_entry_free
[function]
[call site]
00259
flb_hash_table_exists
[function]
[call site]
00260
strlen
[call site]
00261
flb_hash_table_del_ptr
[function]
[call site]
00262
strncmp
[call site]
00263
flb_hash_table_entry_free
[function]
[call site]
00264
flb_hash_table_destroy
[function]
[call site]
00265
flb_hash_table_entry_free
[function]
[call site]
00266
flb_free
[function]
[call site]
00267
flb_free
[function]
[call site]
00268
flb_free
[function]
[call site]
00269
flb_sds_create_len
[function]
[call site]
00270
sds_alloc
[function]
[call site]
00271
flb_sds_cat_esc
[function]
[call site]
00272
flb_sds_avail
[function]
[call site]
00273
flb_sds_increase
[function]
[call site]
00274
flb_sds_avail
[function]
[call site]
00275
flb_sds_increase
[function]
[call site]
00276
flb_sds_destroy
[function]
[call site]
00277
flb_gzip_compress
[function]
[call site]
00278
flb_malloc
[function]
[call site]
00279
__errno_location
[call site]
00280
flb_errno_print
[function]
[call site]
00281
flb_log_check
[function]
[call site]
00282
flb_log_print
[function]
[call site]
00283
gzip_header
[function]
[call site]
00284
flb_free
[function]
[call site]
00285
flb_gzip_uncompress
[function]
[call site]
00286
flb_log_check
[function]
[call site]
00287
flb_log_print
[function]
[call site]
00288
flb_log_check
[function]
[call site]
00289
flb_log_print
[function]
[call site]
00290
flb_log_check
[function]
[call site]
00291
flb_log_print
[function]
[call site]
00292
flb_log_check
[function]
[call site]
00293
flb_log_print
[function]
[call site]
00294
read_le16
[function]
[call site]
00295
flb_log_check
[function]
[call site]
00296
flb_log_print
[function]
[call site]
00297
flb_log_check
[function]
[call site]
00298
flb_log_print
[function]
[call site]
00299
flb_log_check
[function]
[call site]
00300
flb_log_print
[function]
[call site]
00301
flb_log_check
[function]
[call site]
00302
flb_log_print
[function]
[call site]
00303
read_le16
[function]
[call site]
00304
flb_log_check
[function]
[call site]
00305
flb_log_print
[function]
[call site]
00306
read_le32
[function]
[call site]
00307
flb_log_check
[function]
[call site]
00308
flb_log_print
[function]
[call site]
00309
read_le32
[function]
[call site]
00310
flb_log_check
[function]
[call site]
00311
flb_log_print
[function]
[call site]
00312
flb_malloc
[function]
[call site]
00313
__errno_location
[call site]
00314
flb_errno_print
[function]
[call site]
00315
flb_free
[function]
[call site]
00316
flb_free
[function]
[call site]
00317
flb_free
[function]
[call site]
00318
flb_log_check
[function]
[call site]
00319
flb_log_print
[function]
[call site]
00320
flb_free
[function]
[call site]
00321
flb_log_check
[function]
[call site]
00322
flb_log_print
[function]
[call site]
00323
flb_gzip_uncompress
[function]
[call site]
00324
flb_free
[function]
[call site]
00325
flb_hash_init
[function]
[call site]
00326
flb_crypto_get_digest_algorithm_instance_by_id
[function]
[call site]
00327
EVP_MD_CTX_new
[call site]
00331
ERR_get_error
[call site]
00332
EVP_DigestInit_ex
[call site]
00333
ERR_get_error
[call site]
00334
EVP_MD_CTX_md
[call site]
00335
flb_hash_update
[function]
[call site]
00336
EVP_DigestUpdate
[call site]
00337
ERR_get_error
[call site]
00338
flb_hash_update
[function]
[call site]
00339
flb_hash_update
[function]
[call site]
00340
flb_hash_finalize
[function]
[call site]
00341
EVP_DigestFinal_ex
[call site]
00342
ERR_get_error
[call site]
00343
flb_hash_cleanup
[function]
[call site]
00344
EVP_MD_CTX_free
[call site]
00345
flb_regex_init
[function]
[call site]
00346
flb_regex_create
[function]
[call site]
00347
flb_malloc
[function]
[call site]
00348
__errno_location
[call site]
00349
flb_errno_print
[function]
[call site]
00350
str_to_regex
[function]
[call site]
00351
strlen
[call site]
00352
check_option
[function]
[call site]
00353
flb_log_check
[function]
[call site]
00354
flb_log_print
[function]
[call site]
00355
flb_free
[function]
[call site]
00356
flb_regex_match
[function]
[call site]
00357
flb_regex_destroy
[function]
[call site]
00358
flb_free
[function]
[call site]
00359
flb_regex_exit
[function]
[call site]
00360
flb_slist_create
[function]
[call site]
00361
flb_sds_create_len
[function]
[call site]
00362
flb_slist_add_sds
[function]
[call site]
00363
flb_malloc
[function]
[call site]
00364
__errno_location
[call site]
00365
flb_slist_entry_get
[function]
[call site]
00366
flb_slist_dump
[function]
[call site]
00367
printf
[call site]
00368
printf
[call site]
00369
flb_slist_destroy
[function]
[call site]
00370
flb_sds_destroy
[function]
[call site]
00371
flb_free
[function]
[call site]
00372
flb_free
[function]
[call site]
00373
flb_free
[function]
[call site]
00374
flb_free
[function]
[call site]
00375
flb_free
[function]
[call site]
00376