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 |
---|---|---|---|---|---|---|---|
1591 | 3190 |
5 :
['CRYPTO_free', 'CRYPTO_FREE_REF.9603', 'EVP_RAND_free', 'CRYPTO_DOWN_REF.9602', 'EVP_RAND_CTX_free'] |
1591 | 3190 | EVP_RAND_CTX_free | call site: 00000 | /src/openssl/crypto/evp/evp_rand.c:390 |
1587 | 1587 |
1 :
['ossl_rand_crng_ctx_free'] |
1587 | 1625 | context_deinit_objs | call site: 00000 | /src/openssl/crypto/context.c:331 |
261 | 261 |
3 :
['ERR_set_debug', 'ERR_new', 'ERR_set_error'] |
261 | 261 | BN_usub | call site: 00168 | /src/openssl/crypto/bn/bn_add.c:138 |
261 | 261 |
3 :
['ERR_set_debug', 'ERR_new', 'ERR_set_error'] |
261 | 261 | BN_CTX_get | call site: 00039 | /src/openssl/crypto/bn/bn_ctx.c:219 |
261 | 261 |
3 :
['ERR_set_debug', 'ERR_new', 'ERR_set_error'] |
261 | 261 | BN_div | call site: 00031 | /src/openssl/crypto/bn/bn_div.c:224 |
261 | 261 |
3 :
['ERR_set_debug', 'ERR_new', 'ERR_set_error'] |
261 | 261 | bn_expand_internal | call site: 00014 | /src/openssl/crypto/bn/bn_lib.c:273 |
261 | 261 |
3 :
['ERR_set_debug', 'ERR_new', 'ERR_set_error'] |
261 | 261 | do_init_module_list_lock | call site: 00000 | /src/openssl/crypto/conf/conf_mod.c:103 |
261 | 261 |
3 :
['ERR_set_debug', 'ERR_new', 'ERR_set_error'] |
261 | 261 | OPENSSL_sk_insert | call site: 00000 | /src/openssl/crypto/stack/stack.c:264 |
261 | 261 |
3 :
['ERR_set_debug', 'ERR_new', 'ERR_set_error'] |
261 | 261 | sk_reserve | call site: 00000 | /src/openssl/crypto/stack/stack.c:209 |
43 | 48 |
6 :
['lh_OBJ_NAME_set_down_load', 'lh_OBJ_NAME_free', 'CRYPTO_THREAD_lock_free', 'sk_NAME_FUNCS_pop_free', 'lh_OBJ_NAME_doall', 'lh_OBJ_NAME_get_down_load'] |
43 | 48 | OBJ_NAME_cleanup | call site: 00000 | /src/openssl/crypto/objects/o_names.c:371 |
37 | 37 |
2 :
['ossl_strtouint64', 'ossl_strchr'] |
41 | 41 | OPENSSL_cpuid_setup | call site: 00000 | /src/openssl/crypto/cpuid.c:106 |
14 | 14 |
1 :
['async_deinit'] |
14 | 4964 | OPENSSL_cleanup | call site: 00000 | /src/openssl/crypto/init.c:407 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
FuzzerTestOneInput
[function]
[call site]
00001
BN_bin2bn
[function]
[call site]
00002
bin2bn
[function]
[call site]
00003
BN_new
[function]
[call site]
00004
BN_clear
[function]
[call site]
00005
OPENSSL_cleanse
[call site]
00006
bn_wexpand
[function]
[call site]
00007
bn_expand2
[function]
[call site]
00008
bn_expand_internal
[function]
[call site]
00009
ERR_new
[function]
[call site]
00010
err_get_slot
[function]
[call site]
00011
err_clear
[function]
[call site]
00012
err_clear_data
[function]
[call site]
00013
BN_get_flags
[function]
[call site]
00014
ERR_new
[function]
[call site]
00015
BN_get_flags
[function]
[call site]
00016
__assert_fail
[call site]
00017
bn_free_d
[function]
[call site]
00018
BN_get_flags
[function]
[call site]
00019
BN_free
[function]
[call site]
00020
BN_get_flags
[function]
[call site]
00021
bn_free_d
[function]
[call site]
00022
bn_correct_top
[function]
[call site]
00023
BN_set_negative
[function]
[call site]
00024
BN_is_zero
[function]
[call site]
00025
BN_bin2bn
[function]
[call site]
00026
BN_set_negative
[function]
[call site]
00027
BN_is_zero
[function]
[call site]
00028
BN_div
[function]
[call site]
00029
BN_is_zero
[function]
[call site]
00030
ERR_new
[function]
[call site]
00031
ERR_new
[function]
[call site]
00032
bn_div_fixed_top
[function]
[call site]
00033
__assert_fail
[call site]
00034
BN_CTX_start
[function]
[call site]
00035
BN_STACK_push
[function]
[call site]
00036
ERR_new
[function]
[call site]
00037
BN_CTX_get
[function]
[call site]
00038
BN_POOL_get
[function]
[call site]
00039
bn_init
[function]
[call site]
00040
BN_set_flags
[function]
[call site]
00041
BN_zero_ex
[function]
[call site]
00042
BN_CTX_get
[function]
[call site]
00043
BN_CTX_get
[function]
[call site]
00044
BN_CTX_get
[function]
[call site]
00045
BN_copy
[function]
[call site]
00046
BN_get_flags
[function]
[call site]
00047
bn_wexpand
[function]
[call site]
00048
bn_left_align
[function]
[call site]
00049
BN_num_bits_word
[function]
[call site]
00050
bn_lshift_fixed_top
[function]
[call site]
00051
__assert_fail
[call site]
00052
bn_wexpand
[function]
[call site]
00053
bn_wexpand
[function]
[call site]
00054
bn_wexpand
[function]
[call site]
00055
bn_wexpand
[function]
[call site]
00056
bn_div_words
[function]
[call site]
00057
bn_mul_words
[function]
[call site]
00058
bn_sub_words
[function]
[call site]
00059
bn_add_words
[function]
[call site]
00060
__assert_fail
[call site]
00061
bn_rshift_fixed_top
[function]
[call site]
00062
__assert_fail
[call site]
00063
BN_zero_ex
[function]
[call site]
00064
bn_wexpand
[function]
[call site]
00065
BN_CTX_end
[function]
[call site]
00066
BN_STACK_pop
[function]
[call site]
00067
BN_POOL_release
[function]
[call site]
00068
BN_CTX_end
[function]
[call site]
00069
bn_correct_top
[function]
[call site]
00070
bn_correct_top
[function]
[call site]
00071
BN_is_zero
[function]
[call site]
00072
BN_is_zero
[function]
[call site]
00073
BN_is_negative
[function]
[call site]
00074
BN_is_negative
[function]
[call site]
00075
BN_is_negative
[function]
[call site]
00076
BN_is_negative
[function]
[call site]
00077
BN_is_negative
[function]
[call site]
00078
BN_mul
[function]
[call site]
00079
bn_mul_fixed_top
[function]
[call site]
00080
BN_zero_ex
[function]
[call site]
00081
BN_CTX_start
[function]
[call site]
00082
BN_CTX_get
[function]
[call site]
00083
bn_wexpand
[function]
[call site]
00084
bn_mul_comba8
[function]
[call site]
00085
BN_num_bits_word
[function]
[call site]
00086
BN_num_bits_word
[function]
[call site]
00087
__assert_fail
[call site]
00088
BN_CTX_get
[function]
[call site]
00089
bn_wexpand
[function]
[call site]
00090
bn_wexpand
[function]
[call site]
00091
bn_mul_part_recursive
[function]
[call site]
00092
bn_mul_normal
[function]
[call site]
00093
bn_mul_words
[function]
[call site]
00094
bn_mul_words
[function]
[call site]
00095
bn_mul_add_words
[function]
[call site]
00096
bn_mul_add_words
[function]
[call site]
00097
bn_mul_add_words
[function]
[call site]
00098
bn_mul_add_words
[function]
[call site]
00099
bn_cmp_part_words
[function]
[call site]
00100
bn_cmp_words
[function]
[call site]
00101
bn_sub_part_words
[function]
[call site]
00102
__assert_fail
[call site]
00103
bn_sub_words
[function]
[call site]
00104
bn_sub_part_words
[function]
[call site]
00105
bn_sub_part_words
[function]
[call site]
00106
bn_sub_part_words
[function]
[call site]
00107
bn_sub_part_words
[function]
[call site]
00108
bn_sub_part_words
[function]
[call site]
00109
bn_sub_part_words
[function]
[call site]
00110
bn_sub_part_words
[function]
[call site]
00111
bn_mul_comba8
[function]
[call site]
00112
bn_mul_comba8
[function]
[call site]
00113
bn_mul_normal
[function]
[call site]
00114
bn_mul_recursive
[function]
[call site]
00115
bn_mul_comba8
[function]
[call site]
00116
bn_mul_normal
[function]
[call site]
00117
bn_cmp_part_words
[function]
[call site]
00118
bn_cmp_part_words
[function]
[call site]
00119
bn_sub_part_words
[function]
[call site]
00120
bn_sub_part_words
[function]
[call site]
00121
bn_sub_part_words
[function]
[call site]
00122
bn_sub_part_words
[function]
[call site]
00123
bn_sub_part_words
[function]
[call site]
00124
bn_sub_part_words
[function]
[call site]
00125
bn_sub_part_words
[function]
[call site]
00126
bn_sub_part_words
[function]
[call site]
00127
bn_mul_comba4
[function]
[call site]
00128
bn_mul_comba4
[function]
[call site]
00129
bn_mul_comba4
[function]
[call site]
00130
bn_mul_comba8
[function]
[call site]
00131
bn_mul_comba8
[function]
[call site]
00132
bn_mul_comba8
[function]
[call site]
00133
bn_mul_recursive
[function]
[call site]
00134
bn_mul_recursive
[function]
[call site]
00135
bn_mul_recursive
[function]
[call site]
00136
bn_add_words
[function]
[call site]
00137
bn_sub_words
[function]
[call site]
00138
bn_add_words
[function]
[call site]
00139
bn_add_words
[function]
[call site]
00140
bn_mul_recursive
[function]
[call site]
00141
bn_mul_recursive
[function]
[call site]
00142
bn_mul_part_recursive
[function]
[call site]
00143
bn_mul_normal
[function]
[call site]
00144
bn_mul_part_recursive
[function]
[call site]
00145
bn_mul_recursive
[function]
[call site]
00146
bn_add_words
[function]
[call site]
00147
bn_sub_words
[function]
[call site]
00148
bn_add_words
[function]
[call site]
00149
bn_add_words
[function]
[call site]
00150
bn_wexpand
[function]
[call site]
00151
bn_wexpand
[function]
[call site]
00152
bn_mul_recursive
[function]
[call site]
00153
bn_wexpand
[function]
[call site]
00154
bn_mul_normal
[function]
[call site]
00155
BN_copy
[function]
[call site]
00156
BN_CTX_end
[function]
[call site]
00157
bn_correct_top
[function]
[call site]
00158
BN_add
[function]
[call site]
00159
BN_uadd
[function]
[call site]
00160
bn_wexpand
[function]
[call site]
00161
bn_add_words
[function]
[call site]
00162
BN_ucmp
[function]
[call site]
00163
BN_get_flags
[function]
[call site]
00164
constant_time_lt_bn
[function]
[call site]
00165
constant_time_msb_bn
[function]
[call site]
00166
constant_time_lt_bn
[function]
[call site]
00167
BN_usub
[function]
[call site]
00168
ERR_new
[function]
[call site]
00169
bn_wexpand
[function]
[call site]
00170
bn_sub_words
[function]
[call site]
00171
BN_usub
[function]
[call site]
00172
BN_zero_ex
[function]
[call site]
00173
BN_cmp
[function]
[call site]
00174
BN_print_fp
[function]
[call site]
00175
BIO_s_file
[function]
[call site]
00176
BIO_new
[function]
[call site]
00177
BIO_new_ex
[function]
[call site]
00178
CRYPTO_NEW_REF
[function]
[call site]
00179
CRYPTO_new_ex_data
[function]
[call site]
00180
ossl_crypto_new_ex_data_ex
[function]
[call site]
00181
ossl_lib_ctx_get_ex_data_global
[function]
[call site]
00182
ossl_lib_ctx_get_concrete
[function]
[call site]
00183
get_default_context
[function]
[call site]
00184
get_thread_default_context
[function]
[call site]
00185
CRYPTO_THREAD_get_local
[function]
[call site]
00186
pthread_getspecific
[call site]
00187
get_and_lock
[function]
[call site]
00188
ERR_new
[function]
[call site]
00189
CRYPTO_THREAD_read_lock
[function]
[call site]
00190
pthread_rwlock_rdlock
[call site]
00191
CRYPTO_THREAD_write_lock
[function]
[call site]
00192
pthread_rwlock_wrlock
[call site]
00193
sk_EX_CALLBACK_num
[function]
[call site]
00194
OPENSSL_sk_num
[function]
[call site]
00195
sk_EX_CALLBACK_value
[function]
[call site]
00196
CRYPTO_THREAD_unlock
[function]
[call site]
00197
pthread_rwlock_unlock
[call site]
00198
CRYPTO_get_ex_data
[function]
[call site]
00199
ossl_check_const_void_sk_type
[function]
[call site]
00200
OPENSSL_sk_num
[function]
[call site]
00201
ossl_check_const_void_sk_type
[function]
[call site]
00202
OPENSSL_sk_value
[function]
[call site]
00203
ERR_new
[function]
[call site]
00204
CRYPTO_free_ex_data
[function]
[call site]
00205
ossl_lib_ctx_get_ex_data_global
[function]
[call site]
00206
get_and_lock
[function]
[call site]
00207
sk_EX_CALLBACK_num
[function]
[call site]
00208
sk_EX_CALLBACK_value
[function]
[call site]
00209
CRYPTO_THREAD_unlock
[function]
[call site]
00210
qsort
[call site]
00211
ex_callback_compare
[function]
[call site]
00212
CRYPTO_get_ex_data
[function]
[call site]
00213
ossl_check_void_sk_type
[function]
[call site]
00214
OPENSSL_sk_free
[function]
[call site]
00215
CRYPTO_FREE_REF
[function]
[call site]
00216
BIO_ctrl
[function]
[call site]
00217
ERR_new
[function]
[call site]
00218
bio_call_callback
[function]
[call site]
00219
bio_call_callback
[function]
[call site]
00220
BN_print
[function]
[call site]
00221
BIO_write
[function]
[call site]
00222
bio_write_intern
[function]
[call site]
00223
ERR_new
[function]
[call site]
00224
bio_call_callback
[function]
[call site]
00225
ERR_new
[function]
[call site]
00226
bio_call_callback
[function]
[call site]
00227
BN_is_zero
[function]
[call site]
00228
BIO_write
[function]
[call site]
00229
BIO_write
[function]
[call site]
00230
BIO_free
[function]
[call site]
00231
CRYPTO_DOWN_REF
[function]
[call site]
00232
bio_call_callback
[function]
[call site]
00233
CRYPTO_free_ex_data
[function]
[call site]
00234
CRYPTO_FREE_REF
[function]
[call site]
00235
putchar
[call site]
00236
BN_print_fp
[function]
[call site]
00237
putchar
[call site]
00238
BN_print_fp
[function]
[call site]
00239
putchar
[call site]
00240
BN_print_fp
[function]
[call site]
00241
putchar
[call site]
00242
BN_print_fp
[function]
[call site]
00243
putchar
[call site]
00244
BN_is_negative
[function]
[call site]
00245
BN_is_negative
[function]
[call site]
00246
BN_is_negative
[function]
[call site]
00247
BN_is_negative
[function]
[call site]
00248
BN_is_negative
[function]
[call site]
00249
BN_cmp
[function]
[call site]
00250
printf
[call site]
00251
puts
[call site]
00252