Fuzz introspector: bndiv
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The followings nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
27 190 FuzzerTestOneInput call site BN_print_fp
20 219 CRYPTO_add_lock call site BN_print_fp
6 25 freezero call site BN_free
6 32 FuzzerTestOneInput call site OPENSSL_showfatal
4 2 FuzzerTestOneInput call site BN_new
3 147 bn_mul_recursive call site bn_mul_comba4
2 74 BN_div_internal call site bn_expand2
1 15 ERR_get_state call site ERR_STATE_free
1 18 bn_expand2 call site ERR_put_error
1 20 bn_expand_internal call site ERR_put_error
1 22 bn_expand_internal call site ERR_put_error
1 48 BN_div call site ERR_put_error

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site2] 00000
1 FuzzerTestOneInput [function] [call site2] 00001
2 BN_bin2bn [function] [call site2] 00002
3 BN_new [function] [call site2] 00003
4 ERR_put_error [function] [call site2] 00004
5 __errno_location [call site2] 00005
5 ERR_get_state [function] [call site2] 00006
6 err_fns_check [function] [call site2] 00007
7 CRYPTO_lock [function] [call site2] 00008
8 pthread_mutex_lock [call site2] 00009
8 pthread_mutex_unlock [call site2] 00010
7 CRYPTO_lock [function] [call site2] 00011
6 CRYPTO_THREADID_current [function] [call site2] 00012
7 pthread_self [call site2] 00013
6 CRYPTO_THREADID_cpy [function] [call site2] 00014
6 CRYPTO_THREADID_cpy [function] [call site2] 00015
6 ERR_STATE_free [function] [call site2] 00016
3 bn_expand2 [function] [call site2] 00017
4 bn_expand_internal [function] [call site2] 00018
5 ERR_put_error [function] [call site2] 00019
5 BN_get_flags [function] [call site2] 00020
5 ERR_put_error [function] [call site2] 00021
5 reallocarray [call site2] 00022
5 ERR_put_error [function] [call site2] 00023
4 freezero [function] [call site2] 00024
5 explicit_bzero [call site2] 00025
3 BN_free [function] [call site2] 00026
4 BN_clear_free [function] [call site2] 00027
5 BN_get_flags [function] [call site2] 00028
5 BN_get_flags [function] [call site2] 00030
5 explicit_bzero [call site2] 00031
2 OpenSSLDie [function] [call site2] 00032
3 getuid [call site2] 00033
3 getprogname [function] [call site2] 00034
3 OPENSSL_showfatal [function] [call site2] 00035
4 vsyslog_r [function] [call site2] 00036
5 vsyslog [call site2] 00037
3 _exit [call site2] 00038
2 BN_set_negative [function] [call site2] 00039
3 BN_is_zero [function] [call site2] 00040
2 OpenSSLDie [function] [call site2] 00042
2 BN_set_negative [function] [call site2] 00043
2 BN_is_zero [function] [call site2] 00044
2 BN_div [function] [call site2] 00045
3 BN_get_flags [function] [call site2] 00046
3 BN_get_flags [function] [call site2] 00047
3 BN_div_internal [function] [call site2] 00048
4 ERR_put_error [function] [call site2] 00049
4 BN_is_zero [function] [call site2] 00050
4 ERR_put_error [function] [call site2] 00051
4 BN_set_word [function] [call site2] 00055
4 BN_CTX_start [function] [call site2] 00058
5 BN_STACK_push [function] [call site2] 00059
5 ERR_put_error [function] [call site2] 00060
4 BN_CTX_get [function] [call site2] 00061
5 ERR_put_error [function] [call site2] 00064
5 BN_set_word [function] [call site2] 00065
4 BN_CTX_get [function] [call site2] 00066
4 BN_CTX_get [function] [call site2] 00067
4 BN_CTX_get [function] [call site2] 00068
4 BN_num_bits [function] [call site2] 00069
5 BN_is_zero [function] [call site2] 00070
5 BN_num_bits_word [function] [call site2] 00071
4 BN_lshift [function] [call site2] 00072
5 ERR_put_error [function] [call site2] 00073
4 bn_expand2 [function] [call site2] 00075
4 bn_expand2 [function] [call site2] 00076
4 bn_expand2 [function] [call site2] 00077
4 bn_expand2 [function] [call site2] 00078
4 bn_sub_words [function] [call site2] 00080
4 bn_mul_words [function] [call site2] 00081
4 bn_sub_words [function] [call site2] 00082
4 bn_add_words [function] [call site2] 00083
4 BN_rshift [function] [call site2] 00084
5 ERR_put_error [function] [call site2] 00085
5 BN_set_word [function] [call site2] 00086
5 BN_num_bits [function] [call site2] 00087
5 bn_expand2 [function] [call site2] 00088
4 BN_is_zero [function] [call site2] 00089
4 BN_CTX_end [function] [call site2] 00090
5 BN_STACK_pop [function] [call site2] 00091
5 BN_POOL_release [function] [call site2] 00092
4 BN_CTX_end [function] [call site2] 00093
2 OpenSSLDie [function] [call site2] 00094
2 BN_is_zero [function] [call site2] 00095
2 BN_is_zero [function] [call site2] 00096
2 BN_is_negative [function] [call site2] 00097
2 BN_is_negative [function] [call site2] 00098
2 BN_is_negative [function] [call site2] 00099
2 BN_is_negative [function] [call site2] 00100
2 BN_is_negative [function] [call site2] 00101
2 BN_is_zero [function] [call site2] 00102
2 BN_mul [function] [call site2] 00103
3 BN_set_word [function] [call site2] 00104
3 BN_CTX_start [function] [call site2] 00105
3 BN_CTX_get [function] [call site2] 00106
3 bn_expand2 [function] [call site2] 00107
3 bn_mul_comba8 [function] [call site2] 00108
3 BN_CTX_get [function] [call site2] 00109
3 bn_expand2 [function] [call site2] 00110
3 bn_expand2 [function] [call site2] 00111
3 bn_mul_part_recursive [function] [call site2] 00112
4 bn_mul_normal [function] [call site2] 00113
5 bn_mul_words [function] [call site2] 00114
5 bn_mul_words [function] [call site2] 00115
5 bn_mul_add_words [function] [call site2] 00116
5 bn_mul_add_words [function] [call site2] 00117
5 bn_mul_add_words [function] [call site2] 00118
5 bn_mul_add_words [function] [call site2] 00119
4 bn_cmp_part_words [function] [call site2] 00120
5 bn_cmp_words [function] [call site2] 00121
4 bn_cmp_part_words [function] [call site2] 00122
4 bn_sub_part_words [function] [call site2] 00123
5 bn_sub_words [function] [call site2] 00124
4 bn_sub_part_words [function] [call site2] 00125
4 bn_sub_part_words [function] [call site2] 00126
4 bn_sub_part_words [function] [call site2] 00127
4 bn_sub_part_words [function] [call site2] 00128
4 bn_sub_part_words [function] [call site2] 00129
4 bn_sub_part_words [function] [call site2] 00130
4 bn_sub_part_words [function] [call site2] 00131
4 bn_mul_comba8 [function] [call site2] 00132
4 bn_mul_comba8 [function] [call site2] 00133
4 bn_mul_normal [function] [call site2] 00134
4 bn_mul_recursive [function] [call site2] 00135
5 bn_mul_comba8 [function] [call site2] 00136
5 bn_mul_normal [function] [call site2] 00137
5 bn_cmp_part_words [function] [call site2] 00138
5 bn_cmp_part_words [function] [call site2] 00139
5 bn_sub_part_words [function] [call site2] 00140
5 bn_sub_part_words [function] [call site2] 00141
5 bn_sub_part_words [function] [call site2] 00142
5 bn_sub_part_words [function] [call site2] 00143
5 bn_sub_part_words [function] [call site2] 00144
5 bn_sub_part_words [function] [call site2] 00145
5 bn_sub_part_words [function] [call site2] 00146
5 bn_sub_part_words [function] [call site2] 00147
5 bn_mul_comba4 [function] [call site2] 00148
5 bn_mul_comba4 [function] [call site2] 00149
5 bn_mul_comba4 [function] [call site2] 00150
5 bn_mul_comba8 [function] [call site2] 00151
5 bn_mul_comba8 [function] [call site2] 00152
5 bn_mul_comba8 [function] [call site2] 00153
5 bn_mul_recursive [function] [call site2] 00154
6 bn_mul_recursive [function] [call site2] 00155
7 bn_mul_recursive [function] [call site2] 00156
8 bn_add_words [function] [call site2] 00157
8 bn_sub_words [function] [call site2] 00158
8 bn_add_words [function] [call site2] 00159
8 bn_add_words [function] [call site2] 00160
4 bn_mul_recursive [function] [call site2] 00161
4 bn_mul_recursive [function] [call site2] 00162
4 bn_mul_part_recursive [function] [call site2] 00163
5 bn_mul_normal [function] [call site2] 00164
5 bn_mul_part_recursive [function] [call site2] 00165
6 bn_mul_recursive [function] [call site2] 00166
6 bn_add_words [function] [call site2] 00167
6 bn_sub_words [function] [call site2] 00168
6 bn_add_words [function] [call site2] 00169
6 bn_add_words [function] [call site2] 00170
3 bn_expand2 [function] [call site2] 00171
3 bn_expand2 [function] [call site2] 00172
3 bn_mul_recursive [function] [call site2] 00173
3 bn_expand2 [function] [call site2] 00174
3 bn_mul_normal [function] [call site2] 00175
3 BN_CTX_end [function] [call site2] 00177
2 OpenSSLDie [function] [call site2] 00178
2 OpenSSLDie [function] [call site2] 00189
2 BN_print_fp [function] [call site2] 00191
3 BIO_s_file [function] [call site2] 00192
3 BIO_new [function] [call site2] 00193
4 ERR_put_error [function] [call site2] 00194
4 BIO_set [function] [call site2] 00195
5 CRYPTO_new_ex_data [function] [call site2] 00196
6 impl_check [function] [call site2] 00197
7 CRYPTO_lock [function] [call site2] 00198
7 CRYPTO_lock [function] [call site2] 00199
5 CRYPTO_free_ex_data [function] [call site2] 00200
6 impl_check [function] [call site2] 00201
3 BIO_ctrl [function] [call site2] 00202
4 ERR_put_error [function] [call site2] 00203
4 bio_call_callback [function] [call site2] 00204
4 bio_call_callback [function] [call site2] 00205
3 BN_print [function] [call site2] 00206
4 BIO_write [function] [call site2] 00207
5 ERR_put_error [function] [call site2] 00208
5 bio_call_callback [function] [call site2] 00209
5 ERR_put_error [function] [call site2] 00210
5 bio_call_callback [function] [call site2] 00211
5 ERR_put_error [function] [call site2] 00212
4 BN_is_zero [function] [call site2] 00213
3 BIO_free [function] [call site2] 00216
4 CRYPTO_add_lock [function] [call site2] 00217
5 CRYPTO_lock [function] [call site2] 00218
5 CRYPTO_lock [function] [call site2] 00219
4 bio_call_callback [function] [call site2] 00220
4 CRYPTO_free_ex_data [function] [call site2] 00221
2 putchar [function] [call site2] 00222
3 putc [call site2] 00223
2 BN_print_fp [function] [call site2] 00224
2 BN_print_fp [function] [call site2] 00226
2 BN_print_fp [function] [call site2] 00228
2 BN_print_fp [function] [call site2] 00230
2 BN_is_negative [function] [call site2] 00232
2 BN_is_negative [function] [call site2] 00233
2 BN_is_negative [function] [call site2] 00234
2 BN_is_negative [function] [call site2] 00235
2 BN_is_negative [function] [call site2] 00236
2 printf [call site2] 00238
2 puts [call site2] 00239
2 OpenSSLDie [function] [call site2] 00240
2 ERR_clear_error [function] [call site2] 00241
3 ERR_get_state [function] [call site2] 00242