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 |
---|---|---|---|---|---|---|---|
22 | 22 |
2 :
['handle_cpu_env', 'strchr'] |
22 | 22 | OPENSSL_cpuid_setup | call site: 00000 | /src/boringssl/crypto/cpu_intel.c:265 |
2 | 2 |
1 :
['OPENSSL_memory_get_size'] |
2 | 85 | OPENSSL_realloc | call site: 00057 | /src/boringssl/crypto/mem.c:306 |
2 | 2 |
1 :
['OPENSSL_memory_alloc'] |
2 | 60 | OPENSSL_malloc | call site: 00024 | /src/boringssl/crypto/mem.c:233 |
2 | 2 |
1 :
['__errno_location'] |
2 | 6 | ERR_put_error | call site: 00004 | /src/boringssl/crypto/err/err.c:665 |
2 | 2 |
1 :
['OPENSSL_memory_free'] |
2 | 2 | OPENSSL_free | call site: 00030 | /src/boringssl/crypto/mem.c:276 |
2 | 2 |
1 :
['sdallocx'] |
2 | 2 | OPENSSL_free | call site: 00032 | /src/boringssl/crypto/mem.c:292 |
0 | 58 |
1 :
['ERR_put_error'] |
0 | 58 | BIO_gets | call site: 00046 | /src/boringssl/crypto/bio/bio.c:147 |
0 | 0 | None | 24 | 26 | OPENSSL_cpuid_setup | call site: 00000 | /src/boringssl/crypto/cpu_intel.c:176 |
0 | 0 | None | 24 | 26 | OPENSSL_cpuid_setup | call site: 00000 | /src/boringssl/crypto/cpu_intel.c:209 |
0 | 0 | None | 24 | 26 | OPENSSL_cpuid_setup | call site: 00000 | /src/boringssl/crypto/cpu_intel.c:215 |
0 | 0 | None | 24 | 24 | OPENSSL_cpuid_setup | call site: 00000 | /src/boringssl/crypto/cpu_intel.c:254 |
0 | 0 | None | 4 | 4 | mem_read | call site: 00000 | /src/boringssl/crypto/bio/bio_mem.c:140 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
BIO_new_mem_buf
[function]
[call site]
00001
strlen
[call site]
00002
ERR_put_error
[function]
[call site]
00003
err_get_state
[function]
[call site]
00004
CRYPTO_get_thread_local
[function]
[call site]
00005
CRYPTO_once
[function]
[call site]
00006
pthread_once
[call site]
00007
abort
[call site]
00008
pthread_getspecific
[call site]
00009
OPENSSL_memset
[function]
[call site]
00010
CRYPTO_set_thread_local
[function]
[call site]
00011
CRYPTO_once
[function]
[call site]
00012
pthread_getspecific
[call site]
00013
OPENSSL_memset
[function]
[call site]
00014
pthread_setspecific
[call site]
00015
pthread_mutex_lock
[call site]
00016
pthread_mutex_unlock
[call site]
00017
err_state_free
[function]
[call site]
00018
err_clear
[function]
[call site]
00019
OPENSSL_memset
[function]
[call site]
00020
__errno_location
[call site]
00021
err_clear
[function]
[call site]
00022
BIO_new
[function]
[call site]
00023
OPENSSL_malloc
[function]
[call site]
00024
__assert_fail
[call site]
00025
__assert_fail
[call site]
00026
OPENSSL_memory_alloc
[call site]
00027
ERR_put_error
[function]
[call site]
00028
OPENSSL_memset
[function]
[call site]
00029
OPENSSL_free
[function]
[call site]
00030
OPENSSL_memory_free
[call site]
00031
OPENSSL_cleanse
[function]
[call site]
00032
OPENSSL_memset
[function]
[call site]
00033
sdallocx
[call site]
00034
PEM_read_bio
[function]
[call site]
00035
BUF_MEM_new
[function]
[call site]
00036
OPENSSL_malloc
[function]
[call site]
00037
OPENSSL_memset
[function]
[call site]
00038
BUF_MEM_new
[function]
[call site]
00039
BUF_MEM_new
[function]
[call site]
00040
BUF_MEM_free
[function]
[call site]
00041
OPENSSL_free
[function]
[call site]
00042
BUF_MEM_free
[function]
[call site]
00043
BUF_MEM_free
[function]
[call site]
00044
BIO_gets
[function]
[call site]
00045
ERR_put_error
[function]
[call site]
00046
ERR_put_error
[function]
[call site]
00047
ERR_put_error
[function]
[call site]
00048
strncmp
[call site]
00049
strlen
[call site]
00050
strncmp
[call site]
00051
BUF_MEM_grow
[function]
[call site]
00052
BUF_MEM_reserve
[function]
[call site]
00053
ERR_put_error
[function]
[call site]
00054
ERR_put_error
[function]
[call site]
00055
OPENSSL_realloc
[function]
[call site]
00056
OPENSSL_malloc
[function]
[call site]
00057
OPENSSL_memory_get_size
[call site]
00058
OPENSSL_malloc
[function]
[call site]
00059
OPENSSL_free
[function]
[call site]
00060
OPENSSL_memset
[function]
[call site]
00061
OPENSSL_memcpy
[function]
[call site]
00062
BUF_MEM_grow
[function]
[call site]
00063
BIO_gets
[function]
[call site]
00064
BUF_MEM_grow
[function]
[call site]
00065
strncmp
[call site]
00066
OPENSSL_memcpy
[function]
[call site]
00067
BUF_MEM_grow
[function]
[call site]
00068
BIO_gets
[function]
[call site]
00069
strncmp
[call site]
00070
BUF_MEM_grow_clean
[function]
[call site]
00071
BUF_MEM_grow
[function]
[call site]
00072
OPENSSL_memcpy
[function]
[call site]
00073
BIO_gets
[function]
[call site]
00074
strncmp
[call site]
00075
strlen
[call site]
00076
strncmp
[call site]
00077
strncmp
[call site]
00078
ERR_put_error
[function]
[call site]
00079
EVP_DecodeInit
[function]
[call site]
00080
OPENSSL_memset
[function]
[call site]
00081
EVP_DecodeUpdate
[function]
[call site]
00082
base64_decode_quad
[function]
[call site]
00083
base64_ascii_to_bin
[function]
[call site]
00084
constant_time_in_range_8
[function]
[call site]
00085
constant_time_lt_args_8
[function]
[call site]
00086
constant_time_msb_w
[function]
[call site]
00087
constant_time_in_range_8
[function]
[call site]
00088
constant_time_in_range_8
[function]
[call site]
00089
constant_time_eq_8
[function]
[call site]
00090
constant_time_eq_w
[function]
[call site]
00091
constant_time_is_zero_w
[function]
[call site]
00092
constant_time_msb_w
[function]
[call site]
00093
constant_time_eq_8
[function]
[call site]
00094
constant_time_eq_8
[function]
[call site]
00095
base64_ascii_to_bin
[function]
[call site]
00096
base64_ascii_to_bin
[function]
[call site]
00097
base64_ascii_to_bin
[function]
[call site]
00098
ERR_put_error
[function]
[call site]
00099
EVP_DecodeFinal
[function]
[call site]
00100
ERR_put_error
[function]
[call site]
00101
OPENSSL_free
[function]
[call site]
00102
OPENSSL_free
[function]
[call site]
00103
OPENSSL_free
[function]
[call site]
00104
BUF_MEM_free
[function]
[call site]
00105
BUF_MEM_free
[function]
[call site]
00106
BUF_MEM_free
[function]
[call site]
00107
OPENSSL_free
[function]
[call site]
00108
OPENSSL_free
[function]
[call site]
00109
OPENSSL_free
[function]
[call site]
00110
BIO_free
[function]
[call site]
00111
CRYPTO_refcount_dec_and_test_zero
[function]
[call site]
00112
CRYPTO_atomic_load_u32
[function]
[call site]
00113
abort
[call site]
00114
CRYPTO_atomic_compare_exchange_weak_u32
[function]
[call site]
00115
BIO_pop
[function]
[call site]
00116
ERR_clear_error
[function]
[call site]
00117
err_get_state
[function]
[call site]
00118
err_clear
[function]
[call site]
00119