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 |
266 | 266 |
3 :
['ERR_new', 'ERR_set_debug', 'ERR_set_error'] |
266 | 266 | BN_usub | call site: 00247 | /src/openssl/crypto/bn/bn_add.c:138 |
266 | 266 |
3 :
['ERR_new', 'ERR_set_debug', 'ERR_set_error'] |
266 | 266 | BN_CTX_get | call site: 00109 | /src/openssl/crypto/bn/bn_ctx.c:219 |
266 | 266 |
3 :
['ERR_new', 'ERR_set_debug', 'ERR_set_error'] |
266 | 266 | BN_div | call site: 00097 | /src/openssl/crypto/bn/bn_div.c:224 |
266 | 266 |
3 :
['ERR_new', 'ERR_set_debug', 'ERR_set_error'] |
266 | 266 | bn_expand_internal | call site: 00076 | /src/openssl/crypto/bn/bn_lib.c:274 |
266 | 266 |
3 :
['ERR_new', 'ERR_set_debug', 'ERR_set_error'] |
266 | 266 | do_init_module_list_lock | call site: 00000 | /src/openssl/crypto/conf/conf_mod.c:103 |
266 | 266 |
3 :
['ERR_new', 'ERR_set_debug', 'ERR_set_error'] |
266 | 266 | OPENSSL_sk_insert | call site: 00000 | /src/openssl/crypto/stack/stack.c:273 |
266 | 266 |
3 :
['ERR_new', 'ERR_set_debug', 'ERR_set_error'] |
266 | 266 | sk_reserve | call site: 00000 | /src/openssl/crypto/stack/stack.c:210 |
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 |
20 | 20 |
2 :
['constant_time_select_int', 'constant_time_lt_bn'] |
20 | 20 | BN_ucmp | call site: 00239 | /src/openssl/crypto/bn/bn_lib.c:716 |
14 | 14 |
1 :
['async_deinit'] |
14 | 2924 | OPENSSL_cleanup | call site: 00000 | /src/openssl/crypto/init.c:431 |
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
ERR_set_debug
[function]
[call site]
00014
err_set_debug
[function]
[call site]
00015
strlen
[call site]
00016
strcpy
[call site]
00017
strlen
[call site]
00018
strcpy
[call site]
00019
ERR_set_error
[function]
[call site]
00020
ERR_vset_error
[function]
[call site]
00021
BIO_vsnprintf
[function]
[call site]
00022
_dopr
[function]
[call site]
00023
doapr_outch
[function]
[call site]
00024
ossl_assert_int
[function]
[call site]
00025
ossl_assert_int
[function]
[call site]
00026
ossl_assert_int
[function]
[call site]
00027
ossl_isdigit
[function]
[call site]
00028
ossl_isdigit
[function]
[call site]
00029
fmtint
[function]
[call site]
00030
strlen
[call site]
00031
doapr_outch
[function]
[call site]
00032
doapr_outch
[function]
[call site]
00033
doapr_outch
[function]
[call site]
00034
doapr_outch
[function]
[call site]
00035
doapr_outch
[function]
[call site]
00036
doapr_outch
[function]
[call site]
00037
fmtint
[function]
[call site]
00038
fmtfp
[function]
[call site]
00039
abs_val
[function]
[call site]
00040
pow_10
[function]
[call site]
00041
doapr_outch
[function]
[call site]
00042
doapr_outch
[function]
[call site]
00043
pow_10
[function]
[call site]
00044
roundv
[function]
[call site]
00045
pow_10
[function]
[call site]
00046
roundv
[function]
[call site]
00047
doapr_outch
[function]
[call site]
00048
doapr_outch
[function]
[call site]
00049
doapr_outch
[function]
[call site]
00050
doapr_outch
[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
fmtfp
[function]
[call site]
00062
fmtfp
[function]
[call site]
00063
doapr_outch
[function]
[call site]
00064
fmtstr
[function]
[call site]
00065
OPENSSL_strnlen
[function]
[call site]
00066
doapr_outch
[function]
[call site]
00067
doapr_outch
[function]
[call site]
00068
doapr_outch
[function]
[call site]
00069
fmtint
[function]
[call site]
00070
doapr_outch
[function]
[call site]
00071
doapr_outch
[function]
[call site]
00072
err_clear_data
[function]
[call site]
00073
err_set_error
[function]
[call site]
00074
err_set_data
[function]
[call site]
00075
BN_get_flags
[function]
[call site]
00076
ERR_new
[function]
[call site]
00077
ERR_set_debug
[function]
[call site]
00078
ERR_set_error
[function]
[call site]
00079
BN_get_flags
[function]
[call site]
00080
__assert_fail
[call site]
00081
bn_free_d
[function]
[call site]
00082
BN_get_flags
[function]
[call site]
00083
BN_free
[function]
[call site]
00084
BN_get_flags
[function]
[call site]
00085
bn_free_d
[function]
[call site]
00086
bn_correct_top
[function]
[call site]
00087
BN_set_negative
[function]
[call site]
00088
BN_is_zero
[function]
[call site]
00089
BN_bin2bn
[function]
[call site]
00090
BN_set_negative
[function]
[call site]
00091
BN_is_zero
[function]
[call site]
00092
BN_div
[function]
[call site]
00093
BN_is_zero
[function]
[call site]
00094
ERR_new
[function]
[call site]
00095
ERR_set_debug
[function]
[call site]
00096
ERR_set_error
[function]
[call site]
00097
ERR_new
[function]
[call site]
00098
ERR_set_debug
[function]
[call site]
00099
ERR_set_error
[function]
[call site]
00100
bn_div_fixed_top
[function]
[call site]
00101
__assert_fail
[call site]
00102
BN_CTX_start
[function]
[call site]
00103
BN_STACK_push
[function]
[call site]
00104
ERR_new
[function]
[call site]
00105
ERR_set_debug
[function]
[call site]
00106
ERR_set_error
[function]
[call site]
00107
BN_CTX_get
[function]
[call site]
00108
BN_POOL_get
[function]
[call site]
00109
bn_init
[function]
[call site]
00110
BN_set_flags
[function]
[call site]
00111
BN_zero_ex
[function]
[call site]
00112
BN_CTX_get
[function]
[call site]
00113
BN_CTX_get
[function]
[call site]
00114
BN_CTX_get
[function]
[call site]
00115
BN_copy
[function]
[call site]
00116
BN_get_flags
[function]
[call site]
00117
bn_wexpand
[function]
[call site]
00118
bn_left_align
[function]
[call site]
00119
BN_num_bits_word
[function]
[call site]
00120
bn_lshift_fixed_top
[function]
[call site]
00121
__assert_fail
[call site]
00122
bn_wexpand
[function]
[call site]
00123
bn_wexpand
[function]
[call site]
00124
bn_wexpand
[function]
[call site]
00125
bn_wexpand
[function]
[call site]
00126
bn_div_words
[function]
[call site]
00127
bn_mul_words
[function]
[call site]
00128
bn_sub_words
[function]
[call site]
00129
bn_add_words
[function]
[call site]
00130
__assert_fail
[call site]
00131
bn_rshift_fixed_top
[function]
[call site]
00132
__assert_fail
[call site]
00133
BN_zero_ex
[function]
[call site]
00134
bn_wexpand
[function]
[call site]
00135
BN_CTX_end
[function]
[call site]
00136
BN_STACK_pop
[function]
[call site]
00137
BN_POOL_release
[function]
[call site]
00138
BN_CTX_end
[function]
[call site]
00139
bn_correct_top
[function]
[call site]
00140
bn_correct_top
[function]
[call site]
00141
BN_is_zero
[function]
[call site]
00142
BN_is_zero
[function]
[call site]
00143
BN_is_negative
[function]
[call site]
00144
BN_is_negative
[function]
[call site]
00145
BN_is_zero
[function]
[call site]
00146
BN_is_negative
[function]
[call site]
00147
BN_is_zero
[function]
[call site]
00148
BN_is_negative
[function]
[call site]
00149
BN_is_zero
[function]
[call site]
00150
BN_is_negative
[function]
[call site]
00151
BN_is_zero
[function]
[call site]
00152
BN_mul
[function]
[call site]
00153
bn_mul_fixed_top
[function]
[call site]
00154
BN_zero_ex
[function]
[call site]
00155
BN_CTX_start
[function]
[call site]
00156
BN_CTX_get
[function]
[call site]
00157
bn_wexpand
[function]
[call site]
00158
bn_mul_comba8
[function]
[call site]
00159
BN_num_bits_word
[function]
[call site]
00160
BN_num_bits_word
[function]
[call site]
00161
__assert_fail
[call site]
00162
BN_CTX_get
[function]
[call site]
00163
bn_wexpand
[function]
[call site]
00164
bn_wexpand
[function]
[call site]
00165
bn_mul_part_recursive
[function]
[call site]
00166
bn_mul_normal
[function]
[call site]
00167
bn_mul_words
[function]
[call site]
00168
bn_mul_words
[function]
[call site]
00169
bn_mul_add_words
[function]
[call site]
00170
bn_mul_add_words
[function]
[call site]
00171
bn_mul_add_words
[function]
[call site]
00172
bn_mul_add_words
[function]
[call site]
00173
bn_cmp_part_words
[function]
[call site]
00174
bn_cmp_words
[function]
[call site]
00175
bn_cmp_part_words
[function]
[call site]
00176
bn_sub_part_words
[function]
[call site]
00177
__assert_fail
[call site]
00178
bn_sub_words
[function]
[call site]
00179
bn_sub_part_words
[function]
[call site]
00180
bn_sub_part_words
[function]
[call site]
00181
bn_sub_part_words
[function]
[call site]
00182
bn_sub_part_words
[function]
[call site]
00183
bn_sub_part_words
[function]
[call site]
00184
bn_sub_part_words
[function]
[call site]
00185
bn_sub_part_words
[function]
[call site]
00186
bn_mul_comba8
[function]
[call site]
00187
bn_mul_comba8
[function]
[call site]
00188
bn_mul_normal
[function]
[call site]
00189
bn_mul_recursive
[function]
[call site]
00190
bn_mul_comba8
[function]
[call site]
00191
bn_mul_normal
[function]
[call site]
00192
bn_cmp_part_words
[function]
[call site]
00193
bn_cmp_part_words
[function]
[call site]
00194
bn_sub_part_words
[function]
[call site]
00195
bn_sub_part_words
[function]
[call site]
00196
bn_sub_part_words
[function]
[call site]
00197
bn_sub_part_words
[function]
[call site]
00198
bn_sub_part_words
[function]
[call site]
00199
bn_sub_part_words
[function]
[call site]
00200
bn_sub_part_words
[function]
[call site]
00201
bn_sub_part_words
[function]
[call site]
00202
bn_mul_comba4
[function]
[call site]
00203
bn_mul_comba4
[function]
[call site]
00204
bn_mul_comba4
[function]
[call site]
00205
bn_mul_comba8
[function]
[call site]
00206
bn_mul_comba8
[function]
[call site]
00207
bn_mul_comba8
[function]
[call site]
00208
bn_mul_recursive
[function]
[call site]
00209
bn_mul_recursive
[function]
[call site]
00210
bn_mul_recursive
[function]
[call site]
00211
bn_add_words
[function]
[call site]
00212
bn_sub_words
[function]
[call site]
00213
bn_add_words
[function]
[call site]
00214
bn_add_words
[function]
[call site]
00215
bn_mul_recursive
[function]
[call site]
00216
bn_mul_recursive
[function]
[call site]
00217
bn_mul_part_recursive
[function]
[call site]
00218
bn_mul_normal
[function]
[call site]
00219
bn_mul_part_recursive
[function]
[call site]
00220
bn_mul_recursive
[function]
[call site]
00221
bn_add_words
[function]
[call site]
00222
bn_sub_words
[function]
[call site]
00223
bn_add_words
[function]
[call site]
00224
bn_add_words
[function]
[call site]
00225
bn_wexpand
[function]
[call site]
00226
bn_wexpand
[function]
[call site]
00227
bn_mul_recursive
[function]
[call site]
00228
bn_wexpand
[function]
[call site]
00229
bn_mul_normal
[function]
[call site]
00230
BN_copy
[function]
[call site]
00231
BN_CTX_end
[function]
[call site]
00232
bn_correct_top
[function]
[call site]
00233
BN_add
[function]
[call site]
00234
BN_uadd
[function]
[call site]
00235
bn_wexpand
[function]
[call site]
00236
bn_add_words
[function]
[call site]
00237
BN_ucmp
[function]
[call site]
00238
BN_get_flags
[function]
[call site]
00239
constant_time_lt_bn
[function]
[call site]
00240
constant_time_msb_bn
[function]
[call site]
00241
constant_time_select_int
[function]
[call site]
00242
constant_time_select
[function]
[call site]
00243
value_barrier
[function]
[call site]
00244
constant_time_lt_bn
[function]
[call site]
00245
constant_time_select_int
[function]
[call site]
00246
BN_usub
[function]
[call site]
00247
ERR_new
[function]
[call site]
00248
ERR_set_debug
[function]
[call site]
00249
ERR_set_error
[function]
[call site]
00250
bn_wexpand
[function]
[call site]
00251
bn_sub_words
[function]
[call site]
00252
BN_usub
[function]
[call site]
00253
BN_zero_ex
[function]
[call site]
00254
BN_cmp
[function]
[call site]
00255
BN_print_fp
[function]
[call site]
00256
BIO_s_file
[function]
[call site]
00257
BIO_new
[function]
[call site]
00258
BIO_new_ex
[function]
[call site]
00259
CRYPTO_NEW_REF
[function]
[call site]
00260
CRYPTO_new_ex_data
[function]
[call site]
00261
ossl_crypto_new_ex_data_ex
[function]
[call site]
00262
ossl_lib_ctx_get_ex_data_global
[function]
[call site]
00263
ossl_lib_ctx_get_concrete
[function]
[call site]
00264
get_default_context
[function]
[call site]
00265
get_thread_default_context
[function]
[call site]
00266
CRYPTO_THREAD_get_local
[function]
[call site]
00267
pthread_getspecific
[call site]
00268
get_and_lock
[function]
[call site]
00269
ERR_new
[function]
[call site]
00270
ERR_set_debug
[function]
[call site]
00271
ERR_set_error
[function]
[call site]
00272
CRYPTO_THREAD_read_lock
[function]
[call site]
00273
pthread_rwlock_rdlock
[call site]
00274
ossl_assert_int
[function]
[call site]
00275
CRYPTO_THREAD_write_lock
[function]
[call site]
00276
pthread_rwlock_wrlock
[call site]
00277
ossl_assert_int
[function]
[call site]
00278
sk_EX_CALLBACK_num
[function]
[call site]
00279
OPENSSL_sk_num
[function]
[call site]
00280
sk_EX_CALLBACK_value
[function]
[call site]
00281
OPENSSL_sk_value
[function]
[call site]
00282
CRYPTO_THREAD_unlock
[function]
[call site]
00283
pthread_rwlock_unlock
[call site]
00284
CRYPTO_get_ex_data
[function]
[call site]
00285
ossl_check_const_void_sk_type
[function]
[call site]
00286
OPENSSL_sk_num
[function]
[call site]
00287
ossl_check_const_void_sk_type
[function]
[call site]
00288
OPENSSL_sk_value
[function]
[call site]
00289
ERR_new
[function]
[call site]
00290
ERR_set_debug
[function]
[call site]
00291
ERR_set_error
[function]
[call site]
00292
CRYPTO_free_ex_data
[function]
[call site]
00293
ossl_lib_ctx_get_ex_data_global
[function]
[call site]
00294
get_and_lock
[function]
[call site]
00295
sk_EX_CALLBACK_num
[function]
[call site]
00296
sk_EX_CALLBACK_value
[function]
[call site]
00297
CRYPTO_THREAD_unlock
[function]
[call site]
00298
qsort
[call site]
00299
ex_callback_compare
[function]
[call site]
00300
CRYPTO_get_ex_data
[function]
[call site]
00301
ossl_check_void_sk_type
[function]
[call site]
00302
OPENSSL_sk_free
[function]
[call site]
00303
CRYPTO_FREE_REF
[function]
[call site]
00304
BIO_ctrl
[function]
[call site]
00305
ERR_new
[function]
[call site]
00306
ERR_set_debug
[function]
[call site]
00307
ERR_set_error
[function]
[call site]
00308
bio_call_callback
[function]
[call site]
00309
bio_call_callback
[function]
[call site]
00310
BN_print
[function]
[call site]
00311
BIO_write
[function]
[call site]
00312
bio_write_intern
[function]
[call site]
00313
ERR_new
[function]
[call site]
00314
ERR_set_debug
[function]
[call site]
00315
ERR_set_error
[function]
[call site]
00316
bio_call_callback
[function]
[call site]
00317
ERR_new
[function]
[call site]
00318
ERR_set_debug
[function]
[call site]
00319
ERR_set_error
[function]
[call site]
00320
bio_call_callback
[function]
[call site]
00321
BN_is_zero
[function]
[call site]
00322
BIO_write
[function]
[call site]
00323
BIO_write
[function]
[call site]
00324
BIO_free
[function]
[call site]
00325
CRYPTO_DOWN_REF
[function]
[call site]
00326
bio_call_callback
[function]
[call site]
00327
CRYPTO_free_ex_data
[function]
[call site]
00328
CRYPTO_FREE_REF
[function]
[call site]
00329
putchar
[call site]
00330
BN_print_fp
[function]
[call site]
00331
putchar
[call site]
00332
BN_print_fp
[function]
[call site]
00333
putchar
[call site]
00334
BN_print_fp
[function]
[call site]
00335
putchar
[call site]
00336
BN_print_fp
[function]
[call site]
00337
putchar
[call site]
00338
BN_is_negative
[function]
[call site]
00339
BN_is_negative
[function]
[call site]
00340
BN_is_negative
[function]
[call site]
00341
BN_is_zero
[function]
[call site]
00342
BN_is_negative
[function]
[call site]
00343
BN_is_negative
[function]
[call site]
00344
BN_is_zero
[function]
[call site]
00345
BN_cmp
[function]
[call site]
00346
printf
[call site]
00347
puts
[call site]
00348