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 |
---|---|---|---|---|---|---|---|
438 | 880 |
5 :
['CRYPTO_free', 'CRYPTO_FREE_REF.6938', 'EVP_RAND_CTX_free', 'EVP_RAND_free', 'CRYPTO_DOWN_REF.6937'] |
438 | 880 | EVP_RAND_CTX_free | call site: 00000 | /src/openssl/crypto/evp/evp_rand.c:390 |
46 | 51 |
6 :
['lh_OBJ_NAME_get_down_load', 'lh_OBJ_NAME_doall', 'CRYPTO_THREAD_lock_free', 'lh_OBJ_NAME_set_down_load', 'lh_OBJ_NAME_free', 'sk_NAME_FUNCS_pop_free'] |
46 | 51 | OBJ_NAME_cleanup | call site: 00000 | /src/openssl/crypto/objects/o_names.c:371 |
40 | 40 |
2 :
['ossl_strtouint64', 'ossl_strchr'] |
44 | 44 | OPENSSL_cpuid_setup | call site: 00000 | /src/openssl/crypto/cpuid.c:107 |
14 | 14 |
1 :
['async_deinit'] |
14 | 2924 | OPENSSL_cleanup | call site: 00000 | /src/openssl/crypto/init.c:431 |
14 | 14 |
2 :
['qsort', 'CRYPTO_get_ex_data'] |
14 | 17 | CRYPTO_free_ex_data | call site: 00105 | /src/openssl/crypto/ex_data.c:398 |
6 | 6 |
2 :
['sk_EX_CALLBACK_value', 'CRYPTO_malloc'] |
20 | 28 | CRYPTO_free_ex_data | call site: 00103 | /src/openssl/crypto/ex_data.c:385 |
6 | 6 |
2 :
['sk_EX_CALLBACK_value', 'CRYPTO_malloc'] |
18 | 23 | ossl_crypto_new_ex_data_ex | call site: 00086 | /src/openssl/crypto/ex_data.c:239 |
6 | 6 |
1 :
['sk_EX_CALLBACK_value'] |
6 | 11 | ossl_crypto_free_ex_index_ex | call site: 00000 | /src/openssl/crypto/ex_data.c:127 |
0 | 621 |
1 :
['ossl_provider_store_free'] |
0 | 621 | ossl_provider_store_new | call site: 00000 | /src/openssl/crypto/provider_core.c:313 |
0 | 297 |
2 :
['sk_reserve', 'OPENSSL_sk_free'] |
0 | 297 | OPENSSL_sk_new_reserve | call site: 00000 | /src/openssl/crypto/stack/stack.c:236 |
0 | 266 |
3 :
['ERR_new', 'ERR_set_debug', 'ERR_set_error'] |
0 | 266 | BIO_puts | call site: 00192 | /src/openssl/crypto/bio/bio_lib.c:536 |
0 | 266 |
3 :
['ERR_new', 'ERR_set_debug', 'ERR_set_error'] |
0 | 266 | BIO_ctrl | call site: 00197 | /src/openssl/crypto/bio/bio_lib.c:666 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
FuzzerTestOneInput
[function]
[call site]
00001
BIO_new
[function]
[call site]
00002
BIO_new_ex
[function]
[call site]
00003
CRYPTO_NEW_REF
[function]
[call site]
00004
CRYPTO_new_ex_data
[function]
[call site]
00005
ossl_crypto_new_ex_data_ex
[function]
[call site]
00006
ossl_lib_ctx_get_ex_data_global
[function]
[call site]
00007
ossl_lib_ctx_get_concrete
[function]
[call site]
00008
get_default_context
[function]
[call site]
00009
get_thread_default_context
[function]
[call site]
00010
CRYPTO_THREAD_get_local
[function]
[call site]
00011
pthread_getspecific
[call site]
00012
get_and_lock
[function]
[call site]
00013
ERR_new
[function]
[call site]
00014
err_get_slot
[function]
[call site]
00015
err_clear
[function]
[call site]
00016
err_clear_data
[function]
[call site]
00017
ERR_set_debug
[function]
[call site]
00018
err_set_debug
[function]
[call site]
00019
strlen
[call site]
00020
strcpy
[call site]
00021
strlen
[call site]
00022
strcpy
[call site]
00023
ERR_set_error
[function]
[call site]
00024
ERR_vset_error
[function]
[call site]
00025
BIO_vsnprintf
[function]
[call site]
00026
_dopr
[function]
[call site]
00027
doapr_outch
[function]
[call site]
00028
ossl_assert_int
[function]
[call site]
00029
ossl_assert_int
[function]
[call site]
00030
ossl_assert_int
[function]
[call site]
00031
ossl_isdigit
[function]
[call site]
00032
ossl_isdigit
[function]
[call site]
00033
fmtint
[function]
[call site]
00034
strlen
[call site]
00035
doapr_outch
[function]
[call site]
00036
doapr_outch
[function]
[call site]
00037
doapr_outch
[function]
[call site]
00038
doapr_outch
[function]
[call site]
00039
doapr_outch
[function]
[call site]
00040
doapr_outch
[function]
[call site]
00041
fmtint
[function]
[call site]
00042
fmtfp
[function]
[call site]
00043
abs_val
[function]
[call site]
00044
pow_10
[function]
[call site]
00045
doapr_outch
[function]
[call site]
00046
doapr_outch
[function]
[call site]
00047
pow_10
[function]
[call site]
00048
roundv
[function]
[call site]
00049
pow_10
[function]
[call site]
00050
roundv
[function]
[call site]
00051
doapr_outch
[function]
[call site]
00052
doapr_outch
[function]
[call site]
00053
doapr_outch
[function]
[call site]
00054
doapr_outch
[function]
[call site]
00055
doapr_outch
[function]
[call site]
00056
doapr_outch
[function]
[call site]
00057
doapr_outch
[function]
[call site]
00058
doapr_outch
[function]
[call site]
00059
doapr_outch
[function]
[call site]
00060
doapr_outch
[function]
[call site]
00061
doapr_outch
[function]
[call site]
00062
doapr_outch
[function]
[call site]
00063
doapr_outch
[function]
[call site]
00064
doapr_outch
[function]
[call site]
00065
fmtfp
[function]
[call site]
00066
fmtfp
[function]
[call site]
00067
doapr_outch
[function]
[call site]
00068
fmtstr
[function]
[call site]
00069
OPENSSL_strnlen
[function]
[call site]
00070
doapr_outch
[function]
[call site]
00071
doapr_outch
[function]
[call site]
00072
doapr_outch
[function]
[call site]
00073
fmtint
[function]
[call site]
00074
doapr_outch
[function]
[call site]
00075
doapr_outch
[function]
[call site]
00076
err_clear_data
[function]
[call site]
00077
err_set_error
[function]
[call site]
00078
err_set_data
[function]
[call site]
00079
CRYPTO_THREAD_read_lock
[function]
[call site]
00080
pthread_rwlock_rdlock
[call site]
00081
ossl_assert_int
[function]
[call site]
00082
CRYPTO_THREAD_write_lock
[function]
[call site]
00083
pthread_rwlock_wrlock
[call site]
00084
ossl_assert_int
[function]
[call site]
00085
sk_EX_CALLBACK_num
[function]
[call site]
00086
OPENSSL_sk_num
[function]
[call site]
00087
sk_EX_CALLBACK_value
[function]
[call site]
00088
OPENSSL_sk_value
[function]
[call site]
00089
CRYPTO_THREAD_unlock
[function]
[call site]
00090
pthread_rwlock_unlock
[call site]
00091
CRYPTO_get_ex_data
[function]
[call site]
00092
ossl_check_const_void_sk_type
[function]
[call site]
00093
OPENSSL_sk_num
[function]
[call site]
00094
ossl_check_const_void_sk_type
[function]
[call site]
00095
OPENSSL_sk_value
[function]
[call site]
00096
ERR_new
[function]
[call site]
00097
ERR_set_debug
[function]
[call site]
00098
ERR_set_error
[function]
[call site]
00099
CRYPTO_free_ex_data
[function]
[call site]
00100
ossl_lib_ctx_get_ex_data_global
[function]
[call site]
00101
get_and_lock
[function]
[call site]
00102
sk_EX_CALLBACK_num
[function]
[call site]
00103
sk_EX_CALLBACK_value
[function]
[call site]
00104
CRYPTO_THREAD_unlock
[function]
[call site]
00105
qsort
[call site]
00106
ex_callback_compare
[function]
[call site]
00107
CRYPTO_get_ex_data
[function]
[call site]
00108
ossl_check_void_sk_type
[function]
[call site]
00109
OPENSSL_sk_free
[function]
[call site]
00110
CRYPTO_FREE_REF
[function]
[call site]
00111
BIO_write
[function]
[call site]
00112
bio_write_intern
[function]
[call site]
00113
ERR_new
[function]
[call site]
00114
ERR_set_debug
[function]
[call site]
00115
ERR_set_error
[function]
[call site]
00116
bio_call_callback
[function]
[call site]
00117
ERR_new
[function]
[call site]
00118
ERR_set_debug
[function]
[call site]
00119
ERR_set_error
[function]
[call site]
00120
bio_call_callback
[function]
[call site]
00121
PEM_read_bio_ex
[function]
[call site]
00122
ERR_new
[function]
[call site]
00123
ERR_set_debug
[function]
[call site]
00124
ERR_set_error
[function]
[call site]
00125
BIO_new
[function]
[call site]
00126
BIO_new
[function]
[call site]
00127
ERR_new
[function]
[call site]
00128
ERR_set_debug
[function]
[call site]
00129
ERR_set_error
[function]
[call site]
00130
get_name
[function]
[call site]
00131
pem_malloc
[function]
[call site]
00132
BIO_gets
[function]
[call site]
00133
ERR_new
[function]
[call site]
00134
ERR_set_debug
[function]
[call site]
00135
ERR_set_error
[function]
[call site]
00136
ERR_new
[function]
[call site]
00137
ERR_set_debug
[function]
[call site]
00138
ERR_set_error
[function]
[call site]
00139
ERR_new
[function]
[call site]
00140
ERR_set_debug
[function]
[call site]
00141
ERR_set_error
[function]
[call site]
00142
bio_call_callback
[function]
[call site]
00143
ERR_new
[function]
[call site]
00144
ERR_set_debug
[function]
[call site]
00145
ERR_set_error
[function]
[call site]
00146
bio_call_callback
[function]
[call site]
00147
ERR_new
[function]
[call site]
00148
ERR_set_debug
[function]
[call site]
00149
ERR_set_error
[function]
[call site]
00150
sanitize_line
[function]
[call site]
00151
memcmp
[call site]
00152
ossl_ctype_check
[function]
[call site]
00153
ossl_ctype_check
[function]
[call site]
00154
strncmp
[call site]
00155
strncmp
[call site]
00156
pem_malloc
[function]
[call site]
00157
pem_free
[function]
[call site]
00158
get_header_and_data
[function]
[call site]
00159
pem_malloc
[function]
[call site]
00160
BIO_gets
[function]
[call site]
00161
ERR_new
[function]
[call site]
00162
ERR_set_debug
[function]
[call site]
00163
ERR_set_error
[function]
[call site]
00164
memchr
[call site]
00165
strncmp
[call site]
00166
sanitize_line
[function]
[call site]
00167
ERR_new
[function]
[call site]
00168
ERR_set_debug
[function]
[call site]
00169
ERR_set_error
[function]
[call site]
00170
strncmp
[call site]
00171
strlen
[call site]
00172
strncmp
[call site]
00173
strncmp
[call site]
00174
ERR_new
[function]
[call site]
00175
ERR_set_debug
[function]
[call site]
00176
ERR_set_error
[function]
[call site]
00177
ERR_new
[function]
[call site]
00178
ERR_set_debug
[function]
[call site]
00179
ERR_set_error
[function]
[call site]
00180
BIO_puts
[function]
[call site]
00181
ERR_new
[function]
[call site]
00182
ERR_set_debug
[function]
[call site]
00183
ERR_set_error
[function]
[call site]
00184
ERR_new
[function]
[call site]
00185
ERR_set_debug
[function]
[call site]
00186
ERR_set_error
[function]
[call site]
00187
bio_call_callback
[function]
[call site]
00188
ERR_new
[function]
[call site]
00189
ERR_set_debug
[function]
[call site]
00190
ERR_set_error
[function]
[call site]
00191
bio_call_callback
[function]
[call site]
00192
ERR_new
[function]
[call site]
00193
ERR_set_debug
[function]
[call site]
00194
ERR_set_error
[function]
[call site]
00195
pem_free
[function]
[call site]
00196
BIO_ctrl
[function]
[call site]
00197
ERR_new
[function]
[call site]
00198
ERR_set_debug
[function]
[call site]
00199
ERR_set_error
[function]
[call site]
00200
bio_call_callback
[function]
[call site]
00201
bio_call_callback
[function]
[call site]
00202
EVP_ENCODE_CTX_new
[function]
[call site]
00203
ERR_new
[function]
[call site]
00204
ERR_set_debug
[function]
[call site]
00205
ERR_set_error
[function]
[call site]
00206
EVP_DecodeInit
[function]
[call site]
00207
EVP_DecodeUpdate
[function]
[call site]
00208
conv_ascii2bin
[function]
[call site]
00209
evp_decodeblock_int
[function]
[call site]
00210
conv_ascii2bin
[function]
[call site]
00211
conv_ascii2bin
[function]
[call site]
00212
conv_ascii2bin
[function]
[call site]
00213
conv_ascii2bin
[function]
[call site]
00214
conv_ascii2bin
[function]
[call site]
00215
conv_ascii2bin
[function]
[call site]
00216
conv_ascii2bin
[function]
[call site]
00217
conv_ascii2bin
[function]
[call site]
00218
conv_ascii2bin
[function]
[call site]
00219
conv_ascii2bin
[function]
[call site]
00220
evp_decodeblock_int
[function]
[call site]
00221
EVP_DecodeFinal
[function]
[call site]
00222
evp_decodeblock_int
[function]
[call site]
00223
ERR_new
[function]
[call site]
00224
ERR_set_debug
[function]
[call site]
00225
ERR_set_error
[function]
[call site]
00226
BIO_ctrl
[function]
[call site]
00227
pem_malloc
[function]
[call site]
00228
pem_malloc
[function]
[call site]
00229
BIO_read
[function]
[call site]
00230
bio_read_intern
[function]
[call site]
00231
ERR_new
[function]
[call site]
00232
ERR_set_debug
[function]
[call site]
00233
ERR_set_error
[function]
[call site]
00234
ERR_new
[function]
[call site]
00235
ERR_set_debug
[function]
[call site]
00236
ERR_set_error
[function]
[call site]
00237
bio_call_callback
[function]
[call site]
00238
ERR_new
[function]
[call site]
00239
ERR_set_debug
[function]
[call site]
00240
ERR_set_error
[function]
[call site]
00241
bio_call_callback
[function]
[call site]
00242
ERR_new
[function]
[call site]
00243
ERR_set_debug
[function]
[call site]
00244
ERR_set_error
[function]
[call site]
00245
BIO_read
[function]
[call site]
00246
pem_free
[function]
[call site]
00247
pem_free
[function]
[call site]
00248
EVP_ENCODE_CTX_free
[function]
[call site]
00249
pem_free
[function]
[call site]
00250
BIO_free
[function]
[call site]
00251
CRYPTO_DOWN_REF
[function]
[call site]
00252
bio_call_callback
[function]
[call site]
00253
CRYPTO_free_ex_data
[function]
[call site]
00254
CRYPTO_FREE_REF
[function]
[call site]
00255
BIO_free
[function]
[call site]
00256
strlen
[call site]
00257
BIO_write
[function]
[call site]
00258
strlen
[call site]
00259
BIO_write
[function]
[call site]
00260
BIO_write
[function]
[call site]
00261
BIO_free
[function]
[call site]
00262