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: 00067 | /src/boringssl/crypto/mem.c:306 |
2 | 2 |
1 :
['OPENSSL_memory_alloc'] |
2 | 60 | OPENSSL_malloc | call site: 00030 | /src/boringssl/crypto/mem.c:233 |
2 | 2 |
1 :
['__errno_location'] |
2 | 6 | ERR_put_error | call site: 00035 | /src/boringssl/crypto/err/err.c:665 |
2 | 2 |
1 :
['OPENSSL_memory_free'] |
2 | 2 | OPENSSL_free | call site: 00070 | /src/boringssl/crypto/mem.c:276 |
2 | 2 |
1 :
['sdallocx'] |
2 | 2 | OPENSSL_free | call site: 00072 | /src/boringssl/crypto/mem.c:292 |
0 | 73 |
1 :
['BN_new'] |
0 | 195 | BN_bin2bn | call site: 00142 | /src/boringssl/crypto/fipsmodule/bn/bytes.c:90 |
0 | 18 |
1 :
['BN_free'] |
0 | 18 | BN_bin2bn | call site: 00143 | /src/boringssl/crypto/fipsmodule/bn/bytes.c:104 |
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 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
CBS_init
[function]
[call site]
00001
CBS_get_any_asn1
[function]
[call site]
00002
CBS_get_any_asn1_element
[function]
[call site]
00003
cbs_get_any_asn1_element
[function]
[call site]
00004
__assert_fail
[call site]
00005
__assert_fail
[call site]
00006
parse_asn1_tag
[function]
[call site]
00007
CBS_get_u8
[function]
[call site]
00008
cbs_get
[function]
[call site]
00009
parse_base128_integer
[function]
[call site]
00010
CBS_get_u8
[function]
[call site]
00011
CBS_get_u8
[function]
[call site]
00012
CBS_len
[function]
[call site]
00013
CBS_get_bytes
[function]
[call site]
00014
cbs_get
[function]
[call site]
00015
CBS_init
[function]
[call site]
00016
cbs_get_u
[function]
[call site]
00017
cbs_get
[function]
[call site]
00018
CBS_get_bytes
[function]
[call site]
00019
CBS_skip
[function]
[call site]
00020
cbs_get
[function]
[call site]
00021
__assert_fail
[call site]
00022
CBS_len
[function]
[call site]
00023
bssl::internal::StackAllocated
::StackAllocated()
[function]
[call site]
00024
CBB_zero
[function]
[call site]
00025
OPENSSL_memset
[function]
[call site]
00026
bssl::internal::StackAllocated
::get()
[function]
[call site]
00027
CBB_init
[function]
[call site]
00028
CBB_zero
[function]
[call site]
00029
OPENSSL_malloc
[function]
[call site]
00030
__assert_fail
[call site]
00031
__assert_fail
[call site]
00032
OPENSSL_memory_alloc
[call site]
00033
ERR_put_error
[function]
[call site]
00034
err_get_state
[function]
[call site]
00035
CRYPTO_get_thread_local
[function]
[call site]
00036
CRYPTO_once
[function]
[call site]
00037
pthread_once
[call site]
00038
abort
[call site]
00039
pthread_getspecific
[call site]
00040
OPENSSL_memset
[function]
[call site]
00041
CRYPTO_set_thread_local
[function]
[call site]
00042
CRYPTO_once
[function]
[call site]
00043
pthread_getspecific
[call site]
00044
OPENSSL_memset
[function]
[call site]
00045
pthread_setspecific
[call site]
00046
pthread_mutex_lock
[call site]
00047
pthread_mutex_unlock
[call site]
00048
err_state_free
[function]
[call site]
00049
err_clear
[function]
[call site]
00050
OPENSSL_memset
[function]
[call site]
00051
__errno_location
[call site]
00052
err_clear
[function]
[call site]
00053
cbb_init
[function]
[call site]
00054
bssl::internal::StackAllocated
::get()
[function]
[call site]
00055
CBB_add_asn1
[function]
[call site]
00056
CBB_flush
[function]
[call site]
00057
cbb_get_base
[function]
[call site]
00058
__assert_fail
[call site]
00059
__assert_fail
[call site]
00060
CBB_flush
[function]
[call site]
00061
__assert_fail
[call site]
00062
ERR_put_error
[function]
[call site]
00063
cbb_buffer_add
[function]
[call site]
00064
cbb_buffer_reserve
[function]
[call site]
00065
OPENSSL_realloc
[function]
[call site]
00066
OPENSSL_malloc
[function]
[call site]
00067
OPENSSL_memory_get_size
[call site]
00068
OPENSSL_malloc
[function]
[call site]
00069
OPENSSL_free
[function]
[call site]
00070
OPENSSL_memory_free
[call site]
00071
OPENSSL_cleanse
[function]
[call site]
00072
OPENSSL_memset
[function]
[call site]
00073
sdallocx
[call site]
00074
ERR_put_error
[function]
[call site]
00075
OPENSSL_memmove
[function]
[call site]
00076
ERR_put_error
[function]
[call site]
00077
CBB_add_u8
[function]
[call site]
00078
cbb_add_u
[function]
[call site]
00079
CBB_add_space
[function]
[call site]
00080
CBB_flush
[function]
[call site]
00081
cbb_get_base
[function]
[call site]
00082
cbb_get_base
[function]
[call site]
00083
add_base128_integer
[function]
[call site]
00084
CBB_add_u8
[function]
[call site]
00085
CBB_add_u8
[function]
[call site]
00086
cbb_add_child
[function]
[call site]
00087
__assert_fail
[call site]
00088
__assert_fail
[call site]
00089
cbb_get_base
[function]
[call site]
00090
cbb_buffer_add
[function]
[call site]
00091
OPENSSL_memset
[function]
[call site]
00092
CBB_zero
[function]
[call site]
00093
CBS_data
[function]
[call site]
00094
CBB_add_bytes
[function]
[call site]
00095
CBB_add_space
[function]
[call site]
00096
OPENSSL_memcpy
[function]
[call site]
00097
bssl::internal::StackAllocated
::get()
[function]
[call site]
00098
CBB_flush
[function]
[call site]
00099
bssl::internal::StackAllocated
::get()
[function]
[call site]
00100
CBB_len
[function]
[call site]
00101
__assert_fail
[call site]
00102
__assert_fail
[call site]
00103
bssl::internal::StackAllocated
::get()
[function]
[call site]
00104
CBB_data
[function]
[call site]
00105
__assert_fail
[call site]
00106
memcmp
[call site]
00107
abort
[call site]
00108
bssl::internal::StackAllocated
::~StackAllocated()
[function]
[call site]
00109
CBB_cleanup
[function]
[call site]
00110
__assert_fail
[call site]
00111
OPENSSL_free
[function]
[call site]
00112
__clang_call_terminate
[call site]
00113
__cxa_begin_catch
[call site]
00114
ECDSA_SIG_from_bytes
[function]
[call site]
00115
CBS_init
[function]
[call site]
00116
ECDSA_SIG_parse
[function]
[call site]
00117
ECDSA_SIG_new
[function]
[call site]
00118
OPENSSL_malloc
[function]
[call site]
00119
BN_new
[function]
[call site]
00120
OPENSSL_malloc
[function]
[call site]
00121
OPENSSL_memset
[function]
[call site]
00122
BN_new
[function]
[call site]
00123
ECDSA_SIG_free
[function]
[call site]
00124
BN_free
[function]
[call site]
00125
OPENSSL_free
[function]
[call site]
00126
OPENSSL_free
[function]
[call site]
00127
BN_free
[function]
[call site]
00128
OPENSSL_free
[function]
[call site]
00129
CBS_get_asn1
[function]
[call site]
00130
cbs_get_asn1
[function]
[call site]
00131
CBS_get_any_asn1_element
[function]
[call site]
00132
CBS_skip
[function]
[call site]
00133
__assert_fail
[call site]
00134
BN_parse_asn1_unsigned
[function]
[call site]
00135
CBS_get_asn1
[function]
[call site]
00136
CBS_is_valid_asn1_integer
[function]
[call site]
00137
CBS_get_u8
[function]
[call site]
00138
CBS_get_u8
[function]
[call site]
00139
ERR_put_error
[function]
[call site]
00140
ERR_put_error
[function]
[call site]
00141
BN_bin2bn
[function]
[call site]
00142
BN_new
[function]
[call site]
00143
BN_free
[function]
[call site]
00144
__assert_fail
[call site]
00145
bn_big_endian_to_words
[function]
[call site]
00146
OPENSSL_memset
[function]
[call site]
00147
CRYPTO_load_word_be
[function]
[call site]
00148
OPENSSL_memcpy
[function]
[call site]
00149
CRYPTO_bswap8
[function]
[call site]
00150
__assert_fail
[call site]
00151
BN_parse_asn1_unsigned
[function]
[call site]
00152
CBS_len
[function]
[call site]
00153
ERR_put_error
[function]
[call site]
00154
ECDSA_SIG_free
[function]
[call site]
00155
CBS_len
[function]
[call site]
00156
ERR_put_error
[function]
[call site]
00157
ECDSA_SIG_free
[function]
[call site]
00158
ECDSA_SIG_to_bytes
[function]
[call site]
00159
CBB_zero
[function]
[call site]
00160
CBB_init
[function]
[call site]
00161
ECDSA_SIG_marshal
[function]
[call site]
00162
CBB_add_asn1
[function]
[call site]
00163
BN_marshal_asn1
[function]
[call site]
00164
BN_is_negative
[function]
[call site]
00165
ERR_put_error
[function]
[call site]
00166
CBB_add_asn1
[function]
[call site]
00167
BN_num_bits
[function]
[call site]
00168
bn_minimal_width
[function]
[call site]
00169
BN_num_bits_word
[function]
[call site]
00170
BN_num_bytes
[function]
[call site]
00171
BN_num_bits
[function]
[call site]
00172
BN_bn2cbb_padded
[function]
[call site]
00173
CBB_add_space
[function]
[call site]
00174
BN_bn2bin_padded
[function]
[call site]
00175
fits_in_bytes
[function]
[call site]
00176
bn_words_to_big_endian
[function]
[call site]
00177
fits_in_bytes
[function]
[call site]
00178
__assert_fail
[call site]
00179
OPENSSL_memset
[function]
[call site]
00180
CBB_flush
[function]
[call site]
00181
ERR_put_error
[function]
[call site]
00182
BN_marshal_asn1
[function]
[call site]
00183
CBB_flush
[function]
[call site]
00184
ERR_put_error
[function]
[call site]
00185
CBB_finish
[function]
[call site]
00186
ERR_put_error
[function]
[call site]
00187
CBB_flush
[function]
[call site]
00188
CBB_cleanup
[function]
[call site]
00189
CBB_cleanup
[function]
[call site]
00190
memcmp
[call site]
00191
abort
[call site]
00192
OPENSSL_free
[function]
[call site]
00193
ECDSA_SIG_free
[function]
[call site]
00194