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:651 |
2 | 8 |
2 :
['flb_hash_table_entry_free', 'time'] |
2 | 8 | flb_hash_table_get | call site: 00286 | /src/fluent-bit/src/flb_hash_table.c:513 |
2 | 2 |
1 :
['strncasecmp'] |
2 | 8 | flb_hash_table_del | call site: 00294 | /src/fluent-bit/src/flb_hash_table.c:644 |
2 | 2 |
1 :
['flb_worker_log_level'] |
2 | 2 | flb_log_check | call site: 00011 | /src/fluent-bit/include/fluent-bit/flb_log.h:106 |
2 | 2 |
1 :
['ERR_get_error'] |
2 | 2 | flb_hash_init | call site: 00379 | /src/fluent-bit/src/flb_hash.c:66 |
2 | 2 |
1 :
['ERR_get_error'] |
2 | 2 | flb_hash_finalize | call site: 00389 | /src/fluent-bit/src/flb_hash.c:99 |
2 | 2 |
1 :
['ERR_get_error'] |
2 | 2 | flb_hash_update | call site: 00384 | /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: 00373 | /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: 00374 | /src/fluent-bit/src/flb_hash.c:28 |
2 | 2 |
1 :
['strncasecmp'] |
2 | 2 | hash_get_entry | call site: 00263 | /src/fluent-bit/src/flb_hash_table.c:317 |
0 | 132 |
5 :
['flb_log_check.133', 'flb_sds_increase', 'flb_sds_avail', 'flb_sds_len.134', 'flb_log_print'] |
0 | 132 | flb_sds_printf | call site: 00223 | /src/fluent-bit/src/flb_sds.c:365 |
0 | 0 | None | 24 | 304 | flb_utils_write_str | call site: 00040 | /src/fluent-bit/src/flb_utils.c:839 |
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
flb_vector8_load
[function]
[call site]
00033
flb_vector8_has_le
[function]
[call site]
00034
flb_vector8_broadcast
[function]
[call site]
00035
flb_vector8_has
[function]
[call site]
00036
flb_vector8_broadcast
[function]
[call site]
00037
flb_vector8_has_zero
[function]
[call site]
00038
flb_vector8_has_le
[function]
[call site]
00039
flb_vector8_has
[function]
[call site]
00040
flb_utf8_len
[function]
[call site]
00041
flb_utf8_decode
[function]
[call site]
00042
flb_log_check
[function]
[call site]
00043
flb_log_print
[function]
[call site]
00044
snprintf
[call site]
00045
flb_log_check
[function]
[call site]
00046
flb_log_print
[function]
[call site]
00047
flb_utf8_len
[function]
[call site]
00048
flb_utf8_decode
[function]
[call site]
00049
flb_log_check
[function]
[call site]
00050
flb_log_print
[function]
[call site]
00051
flb_log_check
[function]
[call site]
00052
flb_log_print
[function]
[call site]
00053
snprintf
[call site]
00054
snprintf
[call site]
00055
flb_realloc
[function]
[call site]
00056
realloc
[call site]
00057
__errno_location
[call site]
00058
flb_errno_print
[function]
[call site]
00059
flb_free
[function]
[call site]
00060
flb_free
[function]
[call site]
00061
flb_utils_split
[function]
[call site]
00062
split
[function]
[call site]
00063
flb_malloc
[function]
[call site]
00064
__errno_location
[call site]
00065
flb_errno_print
[function]
[call site]
00066
strlen
[call site]
00067
next_token
[function]
[call site]
00068
strlen
[call site]
00069
quoted_string_len
[function]
[call site]
00070
flb_malloc
[function]
[call site]
00071
flb_log_check
[function]
[call site]
00072
flb_log_print
[function]
[call site]
00073
flb_utils_split_free
[function]
[call site]
00074
flb_utils_split_free_entry
[function]
[call site]
00075
flb_free
[function]
[call site]
00076
flb_free
[function]
[call site]
00077
flb_free
[function]
[call site]
00078
flb_malloc
[function]
[call site]
00079
__errno_location
[call site]
00080
flb_errno_print
[function]
[call site]
00081
flb_free
[function]
[call site]
00082
flb_utils_split_free
[function]
[call site]
00083
flb_malloc
[function]
[call site]
00084
__errno_location
[call site]
00085
flb_errno_print
[function]
[call site]
00086
flb_utils_split_free
[function]
[call site]
00087
flb_utils_split_free
[function]
[call site]
00088
flb_utils_split_quoted
[function]
[call site]
00089
split
[function]
[call site]
00090
flb_utils_split_free
[function]
[call site]
00091
flb_utils_url_split
[function]
[call site]
00092
strstr
[call site]
00093
__errno_location
[call site]
00094
flb_errno_print
[function]
[call site]
00095
strchr
[call site]
00096
strchr
[call site]
00097
flb_copy_host
[function]
[call site]
00098
__errno_location
[call site]
00099
flb_errno_print
[function]
[call site]
00100
strchr
[call site]
00101
flb_strdup
[function]
[call site]
00102
strlen
[call site]
00103
flb_strndup
[function]
[call site]
00104
flb_malloc
[function]
[call site]
00105
flb_strdup
[function]
[call site]
00106
flb_strdup
[function]
[call site]
00107
strchr
[call site]
00108
flb_copy_host
[function]
[call site]
00109
flb_strdup
[function]
[call site]
00110
strlen
[call site]
00111
flb_copy_host
[function]
[call site]
00112
flb_strdup
[function]
[call site]
00113
strcmp
[call site]
00114
flb_strdup
[function]
[call site]
00115
strcmp
[call site]
00116
flb_strdup
[function]
[call site]
00117
flb_free
[function]
[call site]
00118
flb_free
[function]
[call site]
00119
flb_free
[function]
[call site]
00120
flb_free
[function]
[call site]
00121
flb_free
[function]
[call site]
00122
flb_utils_proxy_url_split
[function]
[call site]
00123
strstr
[call site]
00124
flb_log_check
[function]
[call site]
00125
flb_log_print
[function]
[call site]
00126
flb_log_check
[function]
[call site]
00127
flb_log_print
[function]
[call site]
00128
__errno_location
[call site]
00129
flb_errno_print
[function]
[call site]
00130
strcmp
[call site]
00131
flb_log_check
[function]
[call site]
00132
flb_log_print
[function]
[call site]
00133
flb_free
[function]
[call site]
00134
strrchr
[call site]
00135
strchr
[call site]
00136
flb_free
[function]
[call site]
00137
strchr
[call site]
00138
flb_copy_host
[function]
[call site]
00139
strdup
[call site]
00140
strlen
[call site]
00141
flb_copy_host
[function]
[call site]
00142
flb_strdup
[function]
[call site]
00143
strchr
[call site]
00144
flb_copy_host
[function]
[call site]
00145
strdup
[call site]
00146
strlen
[call site]
00147
flb_copy_host
[function]
[call site]
00148
flb_strdup
[function]
[call site]
00149
flb_free
[function]
[call site]
00150
flb_free
[function]
[call site]
00151
flb_free
[function]
[call site]
00152
flb_free
[function]
[call site]
00153
flb_free
[function]
[call site]
00154
flb_utils_size_to_bytes
[function]
[call site]
00155
strcasecmp
[call site]
00156
strlen
[call site]
00157
atof
[call site]
00158
__ctype_b_loc
[call site]
00159
toupper
[call site]
00160
flb_utils_time_split
[function]
[call site]
00161
__errno_location
[call site]
00162
strtol
[call site]
00163
__errno_location
[call site]
00164
__errno_location
[call site]
00165
__errno_location
[call site]
00166
flb_errno_print
[function]
[call site]
00167
strchr
[call site]
00168
strtol
[call site]
00169
__errno_location
[call site]
00170
__errno_location
[call site]
00171
__errno_location
[call site]
00172
flb_errno_print
[function]
[call site]
00173
flb_utils_time_to_seconds
[function]
[call site]
00174
strlen
[call site]
00175
atoi
[call site]
00176
flb_utils_bool
[function]
[call site]
00177
strcasecmp
[call site]
00178
strcasecmp
[call site]
00179
strcasecmp
[call site]
00180
strcasecmp
[call site]
00181
strcasecmp
[call site]
00182
strcasecmp
[call site]
00183
flb_utils_hex2int
[function]
[call site]
00184
flb_uri_create
[function]
[call site]
00185
flb_calloc
[function]
[call site]
00186
flb_fuzz_get_probability
[function]
[call site]
00187
calloc
[call site]
00188
perror
[call site]
00189
strlen
[call site]
00190
flb_strdup
[function]
[call site]
00191
flb_strdup
[function]
[call site]
00192
flb_uri_get
[function]
[call site]
00193
flb_uri_dump
[function]
[call site]
00194
printf
[call site]
00195
flb_uri_destroy
[function]
[call site]
00196
flb_free
[function]
[call site]
00197
flb_free
[function]
[call site]
00198
flb_free
[function]
[call site]
00199
flb_uri_encode
[function]
[call site]
00200
flb_sds_create_size
[function]
[call site]
00201
sds_alloc
[function]
[call site]
00202
flb_malloc
[function]
[call site]
00203
__errno_location
[call site]
00204
flb_errno_print
[function]
[call site]
00205
flb_log_check
[function]
[call site]
00206
flb_log_print
[function]
[call site]
00207
flb_uri_to_encode
[function]
[call site]
00208
flb_sds_printf
[function]
[call site]
00209
strlen
[call site]
00210
flb_sds_avail
[function]
[call site]
00211
flb_sds_avail
[function]
[call site]
00212
flb_sds_increase
[function]
[call site]
00213
flb_sds_alloc
[function]
[call site]
00214
flb_realloc
[function]
[call site]
00215
__errno_location
[call site]
00216
flb_errno_print
[function]
[call site]
00217
flb_sds_len
[function]
[call site]
00218
flb_sds_avail
[function]
[call site]
00219
vsnprintf
[call site]
00220
flb_log_check
[function]
[call site]
00221
flb_log_print
[function]
[call site]
00222
flb_sds_avail
[function]
[call site]
00223
flb_sds_avail
[function]
[call site]
00224
flb_sds_increase
[function]
[call site]
00225
flb_sds_len
[function]
[call site]
00226
flb_sds_avail
[function]
[call site]
00227
vsnprintf
[call site]
00228
flb_sds_avail
[function]
[call site]
00229
flb_log_check
[function]
[call site]
00230
flb_log_print
[function]
[call site]
00231
flb_log_check
[function]
[call site]
00232
flb_log_print
[function]
[call site]
00233
flb_sds_destroy
[function]
[call site]
00234
flb_free
[function]
[call site]
00235
flb_sds_cat
[function]
[call site]
00236
flb_sds_avail
[function]
[call site]
00237
flb_sds_increase
[function]
[call site]
00238
flb_sds_len
[function]
[call site]
00239
flb_log_check
[function]
[call site]
00240
flb_log_print
[function]
[call site]
00241
flb_sds_destroy
[function]
[call site]
00242
flb_sds_destroy
[function]
[call site]
00243
flb_hash_table_create
[function]
[call site]
00244
flb_calloc
[function]
[call site]
00245
__errno_location
[call site]
00246
flb_errno_print
[function]
[call site]
00247
flb_calloc
[function]
[call site]
00248
__errno_location
[call site]
00249
flb_errno_print
[function]
[call site]
00250
flb_free
[function]
[call site]
00251
flb_hash_table_add
[function]
[call site]
00252
flb_hash_table_evict_older
[function]
[call site]
00253
flb_hash_table_entry_free
[function]
[call site]
00254
flb_free
[function]
[call site]
00255
flb_free
[function]
[call site]
00256
flb_hash_table_evict_less_used
[function]
[call site]
00257
flb_hash_table_entry_free
[function]
[call site]
00258
flb_hash_table_evict_random
[function]
[call site]
00259
random
[call site]
00260
flb_hash_table_entry_free
[function]
[call site]
00261
hash_get_entry
[function]
[call site]
00262
flb_hash_table_compute_key_hash
[function]
[call site]
00263
flb_hash_table_convert_string_to_lowercase
[function]
[call site]
00264
flb_calloc
[function]
[call site]
00265
tolower
[call site]
00266
strncmp
[call site]
00267
strncasecmp
[call site]
00268
strncmp
[call site]
00269
strncasecmp
[call site]
00270
entry_set_value
[function]
[call site]
00271
flb_free
[function]
[call site]
00272
flb_malloc
[function]
[call site]
00273
__errno_location
[call site]
00274
flb_errno_print
[function]
[call site]
00275
time
[call site]
00276
flb_hash_table_compute_key_hash
[function]
[call site]
00277
flb_calloc
[function]
[call site]
00278
__errno_location
[call site]
00279
flb_errno_print
[function]
[call site]
00280
time
[call site]
00281
flb_strndup
[function]
[call site]
00282
entry_set_value
[function]
[call site]
00283
flb_free
[function]
[call site]
00284
flb_hash_table_get
[function]
[call site]
00285
hash_get_entry
[function]
[call site]
00286
time
[call site]
00287
flb_hash_table_entry_free
[function]
[call site]
00288
flb_hash_table_add
[function]
[call site]
00289
flb_hash_table_get_by_id
[function]
[call site]
00290
strcmp
[call site]
00291
flb_hash_table_del
[function]
[call site]
00292
strlen
[call site]
00293
flb_hash_table_compute_key_hash
[function]
[call site]
00294
strncmp
[call site]
00295
strncasecmp
[call site]
00296
strncmp
[call site]
00297
strncasecmp
[call site]
00298
flb_hash_table_entry_free
[function]
[call site]
00299
flb_hash_table_exists
[function]
[call site]
00300
strlen
[call site]
00301
flb_hash_table_del_ptr
[function]
[call site]
00302
flb_hash_table_compute_key_hash
[function]
[call site]
00303
strncmp
[call site]
00304
flb_hash_table_entry_free
[function]
[call site]
00305
strlen
[call site]
00306
flb_hash_table_get_ptr
[function]
[call site]
00307
hash_get_entry
[function]
[call site]
00308
flb_hash_table_destroy
[function]
[call site]
00309
flb_hash_table_entry_free
[function]
[call site]
00310
flb_free
[function]
[call site]
00311
flb_free
[function]
[call site]
00312
flb_free
[function]
[call site]
00313
flb_free
[function]
[call site]
00314
flb_sds_create_len
[function]
[call site]
00315
sds_alloc
[function]
[call site]
00316
flb_sds_cat_esc
[function]
[call site]
00317
flb_sds_avail
[function]
[call site]
00318
flb_sds_increase
[function]
[call site]
00319
flb_sds_avail
[function]
[call site]
00320
flb_sds_increase
[function]
[call site]
00321
flb_sds_destroy
[function]
[call site]
00322
flb_gzip_compress
[function]
[call site]
00323
flb_malloc
[function]
[call site]
00324
__errno_location
[call site]
00325
flb_errno_print
[function]
[call site]
00326
flb_log_check
[function]
[call site]
00327
flb_log_print
[function]
[call site]
00328
gzip_header
[function]
[call site]
00329
flb_free
[function]
[call site]
00330
flb_gzip_uncompress
[function]
[call site]
00331
flb_log_check
[function]
[call site]
00332
flb_log_print
[function]
[call site]
00333
flb_log_check
[function]
[call site]
00334
flb_log_print
[function]
[call site]
00335
flb_log_check
[function]
[call site]
00336
flb_log_print
[function]
[call site]
00337
flb_log_check
[function]
[call site]
00338
flb_log_print
[function]
[call site]
00339
read_le16
[function]
[call site]
00340
flb_log_check
[function]
[call site]
00341
flb_log_print
[function]
[call site]
00342
flb_log_check
[function]
[call site]
00343
flb_log_print
[function]
[call site]
00344
flb_log_check
[function]
[call site]
00345
flb_log_print
[function]
[call site]
00346
flb_log_check
[function]
[call site]
00347
flb_log_print
[function]
[call site]
00348
read_le16
[function]
[call site]
00349
flb_log_check
[function]
[call site]
00350
flb_log_print
[function]
[call site]
00351
read_le32
[function]
[call site]
00352
flb_log_check
[function]
[call site]
00353
flb_log_print
[function]
[call site]
00354
read_le32
[function]
[call site]
00355
flb_log_check
[function]
[call site]
00356
flb_log_print
[function]
[call site]
00357
flb_malloc
[function]
[call site]
00358
__errno_location
[call site]
00359
flb_errno_print
[function]
[call site]
00360
flb_free
[function]
[call site]
00361
flb_free
[function]
[call site]
00362
flb_free
[function]
[call site]
00363
flb_free
[function]
[call site]
00364
flb_log_check
[function]
[call site]
00365
flb_log_print
[function]
[call site]
00366
flb_free
[function]
[call site]
00367
flb_log_check
[function]
[call site]
00368
flb_log_print
[function]
[call site]
00369
flb_gzip_uncompress
[function]
[call site]
00370
flb_free
[function]
[call site]
00371
flb_hash_init
[function]
[call site]
00372
flb_crypto_get_digest_algorithm_instance_by_id
[function]
[call site]
00373
EVP_MD_CTX_new
[call site]
00377
ERR_get_error
[call site]
00378
EVP_DigestInit_ex
[call site]
00379
ERR_get_error
[call site]
00380
EVP_MD_CTX_md
[call site]
00381
EVP_MD_size
[call site]
00382
flb_hash_update
[function]
[call site]
00383
EVP_DigestUpdate
[call site]
00384
ERR_get_error
[call site]
00385
flb_hash_update
[function]
[call site]
00386
flb_hash_update
[function]
[call site]
00387
flb_hash_finalize
[function]
[call site]
00388
EVP_DigestFinal_ex
[call site]
00389
ERR_get_error
[call site]
00390
flb_hash_cleanup
[function]
[call site]
00391
EVP_MD_CTX_free
[call site]
00392
flb_regex_init
[function]
[call site]
00393
flb_regex_create
[function]
[call site]
00394
flb_malloc
[function]
[call site]
00395
str_to_regex
[function]
[call site]
00396
strlen
[call site]
00397
check_option
[function]
[call site]
00398
strrchr
[call site]
00399
flb_log_check
[function]
[call site]
00400
flb_log_print
[function]
[call site]
00401
flb_log_check
[function]
[call site]
00402
flb_log_print
[function]
[call site]
00403
flb_free
[function]
[call site]
00404
flb_regex_match
[function]
[call site]
00405
flb_regex_destroy
[function]
[call site]
00406
flb_free
[function]
[call site]
00407
flb_regex_exit
[function]
[call site]
00408
flb_slist_create
[function]
[call site]
00409
flb_sds_create_len
[function]
[call site]
00410
flb_slist_add_sds
[function]
[call site]
00411
flb_malloc
[function]
[call site]
00412
__errno_location
[call site]
00413
flb_errno_print
[function]
[call site]
00414
flb_slist_entry_get
[function]
[call site]
00415
flb_slist_dump
[function]
[call site]
00416
printf
[call site]
00417
printf
[call site]
00418
flb_slist_destroy
[function]
[call site]
00419
flb_sds_destroy
[function]
[call site]
00420
flb_free
[function]
[call site]
00421
flb_free
[function]
[call site]
00422
flb_free
[function]
[call site]
00423
flb_free
[function]
[call site]
00424
flb_free
[function]
[call site]
00425