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 |
---|---|---|---|---|---|---|---|
3263 | 3281 |
2 :
['OSSL_LIB_CTX_get_conf_diagnostics', 'CONF_modules_load'] |
3270 | 3305 | CONF_modules_load_file_ex | call site: 00000 | /src/openssl/crypto/conf/conf_mod.c:217 |
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 |
1235 | 1235 |
2 :
['BIO_free', 'def_load_bio'] |
1235 | 1235 | def_load | call site: 00000 | /src/openssl/crypto/conf/conf_def.c:177 |
663 | 1695 |
2 :
['x509_name_canon', 'x509_name_encode'] |
663 | 1695 | x509_name_ex_i2d | call site: 00000 | /src/openssl/crypto/x509/x_name.c:220 |
650 | 650 |
5 :
['fclose', 'BIO_clear_flags', 'BIO_ctrl', 'BIO_new', 'BIO_s_file'] |
650 | 650 | BIO_new_file | call site: 00000 | /src/openssl/crypto/bio/bss_file.c:66 |
605 | 605 |
1 :
['ASN1_TYPE_new'] |
605 | 4454 | asn1_ex_c2i | call site: 00143 | /src/openssl/crypto/asn1/tasn_dec.c:846 |
278 | 1137 |
5 :
['ERR_new', 'ERR_set_debug', 'ERR_set_error', 'OBJ_obj2nid', 'ASN1_INTEGER_get'] |
278 | 1137 | ossl_asn1_do_adb | call site: 00077 | /src/openssl/crypto/asn1/tasn_utl.c:234 |
261 | 265 |
2 :
['sk_const_ASN1_VALUE_set', 'sk_const_ASN1_VALUE_num'] |
261 | 265 | asn1_set_seq_out | call site: 00368 | /src/openssl/crypto/asn1/tasn_enc.c:451 |
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 |
22 | 39 |
6 :
['OPENSSL_LH_set_down_load', 'ossl_check_CONF_VALUE_lh_doallfunc_type', 'ossl_check_CONF_VALUE_lh_type', 'OPENSSL_LH_free', 'lh_CONF_VALUE_doall_LH_CONF_VALUE', 'OPENSSL_LH_doall'] |
22 | 39 | _CONF_free_data | call site: 00000 | /src/openssl/crypto/conf/conf_api.c:142 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
FuzzerTestOneInput
[function]
[call site]
00001
d2i_GENERAL_NAME
[function]
[call site]
00002
GENERAL_NAME_it
[function]
[call site]
00003
ASN1_item_d2i
[function]
[call site]
00004
ASN1_item_d2i_ex
[function]
[call site]
00005
asn1_item_ex_d2i_intern
[function]
[call site]
00006
ERR_new
[function]
[call site]
00007
err_get_slot
[function]
[call site]
00008
err_clear
[function]
[call site]
00009
err_clear_data
[function]
[call site]
00010
asn1_item_embed_d2i
[function]
[call site]
00011
ERR_new
[function]
[call site]
00012
ERR_new
[function]
[call site]
00013
ERR_new
[function]
[call site]
00014
ERR_new
[function]
[call site]
00015
asn1_template_ex_d2i
[function]
[call site]
00016
asn1_check_tlen
[function]
[call site]
00017
ERR_new
[function]
[call site]
00018
ASN1_get_object
[function]
[call site]
00019
ERR_new
[function]
[call site]
00020
asn1_get_length
[function]
[call site]
00021
ERR_new
[function]
[call site]
00022
ERR_new
[function]
[call site]
00023
ERR_new
[function]
[call site]
00024
ERR_new
[function]
[call site]
00025
ERR_new
[function]
[call site]
00026
ERR_new
[function]
[call site]
00027
ERR_new
[function]
[call site]
00028
asn1_template_noexp_d2i
[function]
[call site]
00029
asn1_check_tlen
[function]
[call site]
00030
ERR_new
[function]
[call site]
00031
OPENSSL_sk_new_null
[function]
[call site]
00032
OPENSSL_sk_new_reserve
[function]
[call site]
00033
sk_reserve
[function]
[call site]
00034
ERR_new
[function]
[call site]
00035
compute_growth
[function]
[call site]
00036
safe_muldiv_int
[function]
[call site]
00037
safe_mul_int
[function]
[call site]
00038
OPENSSL_sk_free
[function]
[call site]
00039
ossl_check_const_ASN1_VALUE_sk_type
[function]
[call site]
00040
OPENSSL_sk_num
[function]
[call site]
00041
ossl_check_ASN1_VALUE_sk_type
[function]
[call site]
00042
OPENSSL_sk_pop
[function]
[call site]
00043
internal_delete
[function]
[call site]
00044
ASN1_item_ex_free
[function]
[call site]
00045
ossl_asn1_item_embed_free
[function]
[call site]
00046
ossl_asn1_template_free
[function]
[call site]
00047
ossl_check_const_ASN1_VALUE_sk_type
[function]
[call site]
00048
OPENSSL_sk_num
[function]
[call site]
00049
ossl_check_const_ASN1_VALUE_sk_type
[function]
[call site]
00050
OPENSSL_sk_value
[function]
[call site]
00051
ossl_asn1_item_embed_free
[function]
[call site]
00052
ossl_asn1_primitive_free
[function]
[call site]
00053
ASN1_OBJECT_free
[function]
[call site]
00054
ossl_asn1_primitive_free
[function]
[call site]
00055
ossl_asn1_string_embed_free
[function]
[call site]
00056
ossl_asn1_primitive_free
[function]
[call site]
00057
ossl_asn1_get_choice_selector
[function]
[call site]
00058
ossl_asn1_get_field_ptr
[function]
[call site]
00059
ossl_asn1_template_free
[function]
[call site]
00060
ossl_check_ASN1_VALUE_sk_type
[function]
[call site]
00061
OPENSSL_sk_free
[function]
[call site]
00062
ossl_asn1_item_embed_free
[function]
[call site]
00063
ossl_asn1_do_lock
[function]
[call site]
00064
CRYPTO_NEW_REF
[function]
[call site]
00065
CRYPTO_THREAD_lock_new
[function]
[call site]
00066
pthread_rwlock_init
[call site]
00067
CRYPTO_FREE_REF
[function]
[call site]
00068
ERR_new
[function]
[call site]
00069
CRYPTO_UP_REF
[function]
[call site]
00070
CRYPTO_DOWN_REF
[function]
[call site]
00071
CRYPTO_THREAD_lock_free
[function]
[call site]
00072
pthread_rwlock_destroy
[call site]
00073
CRYPTO_FREE_REF
[function]
[call site]
00074
ossl_asn1_enc_free
[function]
[call site]
00075
asn1_get_enc_ptr
[function]
[call site]
00076
ossl_asn1_do_adb
[function]
[call site]
00077
OBJ_obj2nid
[function]
[call site]
00078
ossl_obj_obj2nid
[function]
[call site]
00079
OBJ_bsearch_obj
[function]
[call site]
00080
OBJ_bsearch_
[function]
[call site]
00081
OBJ_bsearch_ex_
[function]
[call site]
00082
ossl_bsearch
[function]
[call site]
00083
ossl_obj_read_lock
[function]
[call site]
00084
ossl_init_added_lock
[function]
[call site]
00085
obj_lock_initialise_ossl_
[function]
[call site]
00086
obj_lock_initialise
[function]
[call site]
00087
CRYPTO_THREAD_lock_new
[function]
[call site]
00088
CRYPTO_THREAD_read_lock
[function]
[call site]
00089
pthread_rwlock_rdlock
[call site]
00090
ERR_new
[function]
[call site]
00091
lh_ADDED_OBJ_retrieve
[function]
[call site]
00092
OPENSSL_LH_retrieve
[function]
[call site]
00093
getrn
[function]
[call site]
00094
ossl_obj_unlock
[function]
[call site]
00095
CRYPTO_THREAD_unlock
[function]
[call site]
00096
pthread_rwlock_unlock
[call site]
00097
ASN1_INTEGER_get
[function]
[call site]
00098
ASN1_INTEGER_get_int64
[function]
[call site]
00099
asn1_string_get_int64
[function]
[call site]
00100
ERR_new
[function]
[call site]
00101
ERR_new
[function]
[call site]
00102
asn1_get_int64
[function]
[call site]
00103
asn1_get_uint64
[function]
[call site]
00104
ERR_new
[function]
[call site]
00105
ERR_new
[function]
[call site]
00106
ERR_new
[function]
[call site]
00107
ERR_new
[function]
[call site]
00108
ERR_new
[function]
[call site]
00109
ossl_asn1_get_field_ptr
[function]
[call site]
00110
ossl_asn1_template_free
[function]
[call site]
00111
ERR_new
[function]
[call site]
00112
asn1_check_eoc
[function]
[call site]
00113
ERR_new
[function]
[call site]
00114
asn1_item_embed_d2i
[function]
[call site]
00115
asn1_d2i_ex_primitive
[function]
[call site]
00116
ERR_new
[function]
[call site]
00117
ERR_new
[function]
[call site]
00118
ERR_new
[function]
[call site]
00119
asn1_check_tlen
[function]
[call site]
00120
ERR_new
[function]
[call site]
00121
asn1_check_tlen
[function]
[call site]
00122
ERR_new
[function]
[call site]
00123
ERR_new
[function]
[call site]
00124
asn1_find_end
[function]
[call site]
00125
asn1_check_eoc
[function]
[call site]
00126
asn1_check_tlen
[function]
[call site]
00127
ERR_new
[function]
[call site]
00128
ERR_new
[function]
[call site]
00129
ERR_new
[function]
[call site]
00130
ERR_new
[function]
[call site]
00131
asn1_collect
[function]
[call site]
00132
asn1_check_eoc
[function]
[call site]
00133
ERR_new
[function]
[call site]
00134
asn1_check_tlen
[function]
[call site]
00135
ERR_new
[function]
[call site]
00136
ERR_new
[function]
[call site]
00137
asn1_collect
[function]
[call site]
00138
collect_data
[function]
[call site]
00139
ERR_new
[function]
[call site]
00140
ERR_new
[function]
[call site]
00141
ERR_new
[function]
[call site]
00142
asn1_ex_c2i
[function]
[call site]
00143
ASN1_TYPE_new
[function]
[call site]
00144
ASN1_ANY_it
[function]
[call site]
00145
ASN1_item_new
[function]
[call site]
00146
ASN1_item_ex_new
[function]
[call site]
00147
asn1_item_embed_new
[function]
[call site]
00148
asn1_template_new
[function]
[call site]
00149
asn1_template_clear
[function]
[call site]
00150
asn1_item_clear
[function]
[call site]
00151
asn1_template_clear
[function]
[call site]
00152
asn1_primitive_clear
[function]
[call site]
00153
asn1_primitive_clear
[function]
[call site]
00154
OPENSSL_sk_new_null
[function]
[call site]
00155
ERR_new
[function]
[call site]
00156
asn1_item_embed_new
[function]
[call site]
00157
asn1_primitive_new
[function]
[call site]
00158
OBJ_nid2obj
[function]
[call site]
00159
ossl_obj_read_lock
[function]
[call site]
00160
lh_ADDED_OBJ_retrieve
[function]
[call site]
00161
ossl_obj_unlock
[function]
[call site]
00162
ERR_new
[function]
[call site]
00163
ASN1_STRING_type_new
[function]
[call site]
00164
asn1_primitive_new
[function]
[call site]
00165
ossl_asn1_set_choice_selector
[function]
[call site]
00166
ossl_asn1_do_lock
[function]
[call site]
00167
ossl_asn1_enc_init
[function]
[call site]
00168
asn1_get_enc_ptr
[function]
[call site]
00169
ossl_asn1_get_field_ptr
[function]
[call site]
00170
asn1_template_new
[function]
[call site]
00171
ossl_asn1_item_embed_free
[function]
[call site]
00172
ERR_new
[function]
[call site]
00173
ossl_asn1_item_embed_free
[function]
[call site]
00174
ERR_new
[function]
[call site]
00175
ASN1_TYPE_set
[function]
[call site]
00176
ossl_asn1_primitive_free
[function]
[call site]
00177
ossl_c2i_ASN1_OBJECT
[function]
[call site]
00178
ERR_new
[function]
[call site]
00179
OBJ_obj2nid
[function]
[call site]
00180
OBJ_nid2obj
[function]
[call site]
00181
ASN1_OBJECT_free
[function]
[call site]
00182
ERR_new
[function]
[call site]
00183
ASN1_OBJECT_new
[function]
[call site]
00184
ERR_new
[function]
[call site]
00185
ASN1_OBJECT_free
[function]
[call site]
00186
ERR_new
[function]
[call site]
00187
ERR_new
[function]
[call site]
00188
ossl_c2i_ASN1_BIT_STRING
[function]
[call site]
00189
ASN1_BIT_STRING_new
[function]
[call site]
00190
ASN1_STRING_type_new
[function]
[call site]
00191
ossl_asn1_string_set_bits_left
[function]
[call site]
00192
ASN1_STRING_set0
[function]
[call site]
00193
ERR_new
[function]
[call site]
00194
ASN1_BIT_STRING_free
[function]
[call site]
00195
ossl_c2i_ASN1_INTEGER
[function]
[call site]
00196
c2i_ibuf
[function]
[call site]
00197
ERR_new
[function]
[call site]
00198
ERR_new
[function]
[call site]
00199
twos_complement
[function]
[call site]
00200
ASN1_INTEGER_new
[function]
[call site]
00201
ASN1_STRING_type_new
[function]
[call site]
00202
ASN1_STRING_set
[function]
[call site]
00203
strlen
[call site]
00204
ERR_new
[function]
[call site]
00205
ERR_new
[function]
[call site]
00206
c2i_ibuf
[function]
[call site]
00207
ASN1_INTEGER_free
[function]
[call site]
00208
ERR_new
[function]
[call site]
00209
ERR_new
[function]
[call site]
00210
ERR_new
[function]
[call site]
00211
ERR_new
[function]
[call site]
00212
ASN1_STRING_type_new
[function]
[call site]
00213
ERR_new
[function]
[call site]
00214
ASN1_STRING_set0
[function]
[call site]
00215
ASN1_STRING_set
[function]
[call site]
00216
ERR_new
[function]
[call site]
00217
ASN1_STRING_free
[function]
[call site]
00218
ossl_asn1_string_embed_free
[function]
[call site]
00219
ASN1_TYPE_free
[function]
[call site]
00220
ASN1_item_free
[function]
[call site]
00221
ossl_asn1_item_embed_free
[function]
[call site]
00222
ERR_new
[function]
[call site]
00223
asn1_check_tlen
[function]
[call site]
00224
ERR_new
[function]
[call site]
00225
ERR_new
[function]
[call site]
00226
ASN1_tag2bit
[function]
[call site]
00227
ERR_new
[function]
[call site]
00228
asn1_d2i_ex_primitive
[function]
[call site]
00229
ERR_new
[function]
[call site]
00230
ossl_asn1_get_choice_selector
[function]
[call site]
00231
ossl_asn1_get_field_ptr
[function]
[call site]
00232
ossl_asn1_template_free
[function]
[call site]
00233
ossl_asn1_set_choice_selector
[function]
[call site]
00234
ossl_asn1_item_ex_new_intern
[function]
[call site]
00235
asn1_item_embed_new
[function]
[call site]
00236
ERR_new
[function]
[call site]
00237
ossl_asn1_get_field_ptr
[function]
[call site]
00238
asn1_template_ex_d2i
[function]
[call site]
00239
ERR_new
[function]
[call site]
00240
asn1_check_eoc
[function]
[call site]
00241
ERR_new
[function]
[call site]
00242
ERR_new
[function]
[call site]
00243
asn1_template_noexp_d2i
[function]
[call site]
00244
ERR_new
[function]
[call site]
00245
ASN1_item_free
[function]
[call site]
00246
ossl_check_ASN1_VALUE_sk_type
[function]
[call site]
00247
OPENSSL_sk_push
[function]
[call site]
00248
OPENSSL_sk_insert
[function]
[call site]
00249
ERR_new
[function]
[call site]
00250
sk_reserve
[function]
[call site]
00251
ERR_new
[function]
[call site]
00252
ASN1_item_free
[function]
[call site]
00253
ERR_new
[function]
[call site]
00254
asn1_item_embed_d2i
[function]
[call site]
00255
ossl_asn1_template_free
[function]
[call site]
00256
ERR_new
[function]
[call site]
00257
ASN1_item_ex_free
[function]
[call site]
00258
ERR_new
[function]
[call site]
00259
ossl_asn1_set_choice_selector
[function]
[call site]
00260
asn1_check_tlen
[function]
[call site]
00261
ERR_new
[function]
[call site]
00262
ERR_new
[function]
[call site]
00263
ossl_asn1_item_ex_new_intern
[function]
[call site]
00264
ERR_new
[function]
[call site]
00265
ossl_asn1_do_adb
[function]
[call site]
00266
ossl_asn1_get_field_ptr
[function]
[call site]
00267
ossl_asn1_template_free
[function]
[call site]
00268
ossl_asn1_do_adb
[function]
[call site]
00269
ossl_asn1_get_field_ptr
[function]
[call site]
00270
asn1_check_eoc
[function]
[call site]
00271
ERR_new
[function]
[call site]
00272
asn1_template_ex_d2i
[function]
[call site]
00273
ossl_asn1_template_free
[function]
[call site]
00274
asn1_check_eoc
[function]
[call site]
00275
ERR_new
[function]
[call site]
00276
ERR_new
[function]
[call site]
00277
ossl_asn1_do_adb
[function]
[call site]
00278
ossl_asn1_get_field_ptr
[function]
[call site]
00279
ossl_asn1_template_free
[function]
[call site]
00280
ERR_new
[function]
[call site]
00281
ossl_asn1_enc_save
[function]
[call site]
00282
asn1_get_enc_ptr
[function]
[call site]
00283
ERR_new
[function]
[call site]
00284
ERR_new
[function]
[call site]
00285
asn1_item_embed_d2i
[function]
[call site]
00286
ERR_new
[function]
[call site]
00287
ASN1_item_ex_free
[function]
[call site]
00288
d2i_GENERAL_NAME
[function]
[call site]
00289
GENERAL_NAME_cmp
[function]
[call site]
00290
ASN1_STRING_cmp
[function]
[call site]
00291
memcmp
[call site]
00292
edipartyname_cmp
[function]
[call site]
00293
ASN1_STRING_cmp
[function]
[call site]
00294
ASN1_STRING_cmp
[function]
[call site]
00295
OTHERNAME_cmp
[function]
[call site]
00296
OBJ_cmp
[function]
[call site]
00297
memcmp
[call site]
00298
ASN1_TYPE_cmp
[function]
[call site]
00299
OBJ_cmp
[function]
[call site]
00300
ASN1_STRING_cmp
[function]
[call site]
00301
ASN1_STRING_cmp
[function]
[call site]
00302
X509_NAME_cmp
[function]
[call site]
00303
i2d_X509_NAME
[function]
[call site]
00304
X509_NAME_it
[function]
[call site]
00305
ASN1_item_i2d
[function]
[call site]
00306
asn1_item_flags_i2d
[function]
[call site]
00307
ASN1_item_ex_i2d
[function]
[call site]
00308
asn1_template_ex_i2d
[function]
[call site]
00309
sk_const_ASN1_VALUE_num
[function]
[call site]
00310
OPENSSL_sk_num
[function]
[call site]
00311
sk_const_ASN1_VALUE_value
[function]
[call site]
00312
ASN1_item_ex_i2d
[function]
[call site]
00313
asn1_i2d_ex_primitive
[function]
[call site]
00314
asn1_ex_i2c
[function]
[call site]
00315
ossl_i2c_ASN1_BIT_STRING
[function]
[call site]
00316
ossl_i2c_ASN1_INTEGER
[function]
[call site]
00317
i2c_ibuf
[function]
[call site]
00318
twos_complement
[function]
[call site]
00319
ASN1_put_object
[function]
[call site]
00320
asn1_put_length
[function]
[call site]
00321
asn1_ex_i2c
[function]
[call site]
00322
ASN1_put_eoc
[function]
[call site]
00323
ASN1_object_size
[function]
[call site]
00324
ERR_new
[function]
[call site]
00325
asn1_i2d_ex_primitive
[function]
[call site]
00326
ERR_new
[function]
[call site]
00327
ossl_asn1_get_choice_selector_const
[function]
[call site]
00328
ossl_asn1_get_const_field_ptr
[function]
[call site]
00329
asn1_template_ex_i2d
[function]
[call site]
00330
ERR_new
[function]
[call site]
00331
ASN1_object_size
[function]
[call site]
00332
ASN1_put_object
[function]
[call site]
00333
ASN1_put_object
[function]
[call site]
00334
asn1_set_seq_out
[function]
[call site]
00335
sk_const_ASN1_VALUE_num
[function]
[call site]
00336
sk_const_ASN1_VALUE_num
[function]
[call site]
00337
sk_const_ASN1_VALUE_num
[function]
[call site]
00338
sk_const_ASN1_VALUE_value
[function]
[call site]
00339
ASN1_item_ex_i2d
[function]
[call site]
00340
ossl_asn1_enc_restore
[function]
[call site]
00341
asn1_get_const_enc_ptr
[function]
[call site]
00342
ossl_asn1_do_adb
[function]
[call site]
00343
ossl_asn1_get_const_field_ptr
[function]
[call site]
00344
asn1_template_ex_i2d
[function]
[call site]
00345
ASN1_put_eoc
[function]
[call site]
00346
ASN1_put_eoc
[function]
[call site]
00347
ASN1_item_ex_i2d
[function]
[call site]
00348
ASN1_put_object
[function]
[call site]
00349
ossl_asn1_do_adb
[function]
[call site]
00350
ossl_asn1_get_const_field_ptr
[function]
[call site]
00351
asn1_template_ex_i2d
[function]
[call site]
00352
ERR_new
[function]
[call site]
00353
ASN1_object_size
[function]
[call site]
00354
ASN1_put_object
[function]
[call site]
00355
ASN1_item_ex_i2d
[function]
[call site]
00356
ASN1_put_eoc
[function]
[call site]
00357
ASN1_put_eoc
[function]
[call site]
00358
ASN1_item_ex_i2d
[function]
[call site]
00359
ERR_new
[function]
[call site]
00360
sk_const_ASN1_VALUE_num
[function]
[call site]
00361
sk_const_ASN1_VALUE_value
[function]
[call site]
00362
ASN1_item_ex_i2d
[function]
[call site]
00363
sk_const_ASN1_VALUE_num
[function]
[call site]
00364
qsort
[call site]
00365
der_cmp
[function]
[call site]
00366
memcmp
[call site]
00367
sk_const_ASN1_VALUE_num
[function]
[call site]
00368
sk_const_ASN1_VALUE_num
[function]
[call site]
00369
sk_const_ASN1_VALUE_set
[function]
[call site]
00370
ASN1_item_ex_i2d
[function]
[call site]
00371
ASN1_item_ex_i2d
[function]
[call site]
00372
i2d_X509_NAME
[function]
[call site]
00373
memcmp
[call site]
00374
ASN1_OCTET_STRING_cmp
[function]
[call site]
00375
ASN1_STRING_cmp
[function]
[call site]
00376
OBJ_cmp
[function]
[call site]
00377
GENERAL_NAME_free
[function]
[call site]
00378
ASN1_item_free
[function]
[call site]
00379
GENERAL_NAME_free
[function]
[call site]
00380