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 |
---|---|---|---|---|---|---|---|
61 | 65 |
3 :
['__errno_location', 'flb_errno_print', 'flb_realloc'] |
61 | 177 | pack_string_token | call site: 00037 | /src/fluent-bit/src/flb_pack.c:125 |
0 | 2 |
1 :
['octal_digit'] |
2 | 4 | u8_read_escape_sequence | call site: 00044 | /src/fluent-bit/src/flb_unescape.c:91 |
0 | 0 | None | 122 | 165 | flb_unescape_string_utf8 | call site: 00042 | /src/fluent-bit/src/flb_unescape.c:176 |
0 | 0 | None | 122 | 122 | flb_unescape_string_utf8 | call site: 00053 | /src/fluent-bit/src/flb_unescape.c:196 |
0 | 0 | None | 61 | 67 | flb_pack_state_init | call site: 00002 | /src/fluent-bit/src/flb_pack.c:312 |
0 | 0 | None | 61 | 65 | flb_json_tokenise | call site: 00033 | /src/fluent-bit/src/flb_pack.c:72 |
0 | 0 | None | 2 | 8 | u8_read_escape_sequence | call site: 00046 | /src/fluent-bit/src/flb_unescape.c:98 |
0 | 0 | None | 2 | 8 | u8_read_escape_sequence | call site: 00048 | /src/fluent-bit/src/flb_unescape.c:106 |
0 | 0 | None | 0 | 0 | flb_malloc | call site: 00003 | /src/fluent-bit/include/fluent-bit/flb_mem.h:71 |
0 | 0 | None | 0 | 0 | flb_malloc | call site: 00003 | /src/fluent-bit/include/fluent-bit/flb_mem.h:76 |
0 | 0 | None | 0 | 0 | flb_fuzz_get_probability | call site: 00003 | /src/fluent-bit/include/fluent-bit/flb_mem.h:59 |
0 | 0 | None | 0 | 0 | flb_pack_state_init | call site: 00028 | /src/fluent-bit/src/flb_pack.c:322 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
flb_pack_state_init
[function]
[call site]
00001
flb_malloc
[function]
[call site]
00002
flb_fuzz_get_probability
[function]
[call site]
00003
__errno_location
[call site]
00004
flb_errno_print
[function]
[call site]
00005
__xpg_strerror_r
[call site]
00006
flb_log_check
[function]
[call site]
00007
flb_worker_log_level
[function]
[call site]
00008
flb_log_print
[function]
[call site]
00009
flb_log_construct
[function]
[call site]
00010
isatty
[call site]
00011
time
[call site]
00012
localtime_r
[call site]
00013
snprintf
[call site]
00014
vsnprintf
[call site]
00015
strlen
[call site]
00016
flb_worker_get
[function]
[call site]
00017
flb_pipe_write_all
[function]
[call site]
00018
write
[call site]
00019
__errno_location
[call site]
00020
flb_time_msleep
[function]
[call site]
00021
nanosleep
[call site]
00022
__errno_location
[call site]
00023
flb_errno_print
[function]
[call site]
00024
fprintf
[call site]
00025
perror
[call site]
00026
fprintf
[call site]
00027
flb_malloc
[function]
[call site]
00028
__errno_location
[call site]
00029
flb_errno_print
[function]
[call site]
00030
flb_free
[function]
[call site]
00031
flb_pack_json_state
[function]
[call site]
00032
flb_json_tokenise
[function]
[call site]
00033
__errno_location
[call site]
00034
flb_errno_print
[function]
[call site]
00035
tokens_to_msgpack
[function]
[call site]
00036
pack_string_token
[function]
[call site]
00037
flb_realloc
[function]
[call site]
00038
realloc
[call site]
00039
__errno_location
[call site]
00040
flb_errno_print
[function]
[call site]
00041
flb_unescape_string_utf8
[function]
[call site]
00042
u8_read_escape_sequence
[function]
[call site]
00043
octal_digit
[function]
[call site]
00044
octal_digit
[function]
[call site]
00045
strtol
[call site]
00046
hex_digit
[function]
[call site]
00047
strtol
[call site]
00048
hex_digit
[function]
[call site]
00049
strtol
[call site]
00050
hex_digit
[function]
[call site]
00051
strtol
[call site]
00052
u8_wc_toutf8
[function]
[call site]
00053
flb_log_check
[function]
[call site]
00054
flb_log_print
[function]
[call site]
00055
flb_log_check
[function]
[call site]
00056
flb_log_print
[function]
[call site]
00057
is_float
[function]
[call site]
00058
atof
[call site]
00059
atoll
[call site]
00060
flb_pack_state_reset
[function]
[call site]
00061
flb_free
[function]
[call site]
00062
flb_free
[function]
[call site]
00063
flb_free
[function]
[call site]
00064