Fuzz introspector: fuzzing/bliss.cpp
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
299 0 EP call site: 00000 igraph_automorphism_group_bliss

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 igraph_set_warning_handler [function] [call site] 00001
1 igraph_vector_int_init [function] [call site] 00002
1 igraph_create [function] [call site] 00004
2 igraph_vector_int_size [function] [call site] 00005
2 igraph_vector_int_size [function] [call site] 00006
2 IGRAPH_ERROR [function] [call site] 00007
2 igraph_vector_int_isininterval [function] [call site] 00008
2 IGRAPH_ERROR [function] [call site] 00009
2 igraph_vector_int_max [function] [call site] 00010
2 IGRAPH_CHECK [function] [call site] 00011
2 igraph_empty [function] [call site] 00012
3 igraph_empty_attrs [function] [call site] 00013
4 IGRAPH_ERROR [function] [call site] 00014
4 IGRAPH_VECTOR_INT_INIT_FINALLY [function] [call site] 00016
4 IGRAPH_VECTOR_INT_INIT_FINALLY [function] [call site] 00017
4 IGRAPH_VECTOR_INT_INIT_FINALLY [function] [call site] 00018
4 IGRAPH_VECTOR_INT_INIT_FINALLY [function] [call site] 00019
4 IGRAPH_VECTOR_INT_INIT_FINALLY [function] [call site] 00020
4 IGRAPH_VECTOR_INT_INIT_FINALLY [function] [call site] 00021
4 IGRAPH_CALLOC [function] [call site] 00022
4 IGRAPH_CHECK_OOM [function] [call site] 00023
4 IGRAPH_FINALLY [function] [call site] 00024
4 IGRAPH_CHECK [function] [call site] 00025
4 igraph_i_property_cache_init [function] [call site] 00026
5 IGRAPH_STATIC_ASSERT [function] [call site] 00027
4 IGRAPH_FINALLY [function] [call site] 00029
4 IGRAPH_CHECK [function] [call site] 00032
4 igraph_i_attribute_init [function] [call site] 00033
5 IGRAPH_CHECK [function] [call site] 00034
5 IGRAPH_ERROR [function] [call site] 00036
4 IGRAPH_CHECK [function] [call site] 00037
4 igraph_add_vertices [function] [call site] 00038
5 igraph_ecount [function] [call site] 00039
6 igraph_vector_int_size [function] [call site] 00040
5 igraph_vcount [function] [call site] 00041
5 IGRAPH_ERROR [function] [call site] 00042
5 IGRAPH_SAFE_ADD [function] [call site] 00043
5 IGRAPH_ERRORF [function] [call site] 00044
5 IGRAPH_CHECK [function] [call site] 00045
5 igraph_vector_int_reserve [function] [call site] 00046
5 IGRAPH_CHECK [function] [call site] 00047
5 igraph_vector_int_reserve [function] [call site] 00048
5 igraph_vector_int_resize [function] [call site] 00049
5 igraph_vector_int_resize [function] [call site] 00050
5 IGRAPH_FINALLY_ENTER [function] [call site] 00053
6 igraph_i_reset_finally_stack [function] [call site] 00054
6 IGRAPH_FATAL [function] [call site] 00055
5 igraph_i_attribute_add_vertices [function] [call site] 00056
6 add_vertices [function] [call site] 00057
5 igraph_vector_int_resize [function] [call site] 00058
5 igraph_vector_int_resize [function] [call site] 00059
5 IGRAPH_FINALLY_EXIT [function] [call site] 00060
6 igraph_i_reset_finally_stack [function] [call site] 00061
6 IGRAPH_FATAL [function] [call site] 00062
5 IGRAPH_ERROR [function] [call site] 00063
5 igraph_i_property_cache_invalidate_conditionally [function] [call site] 00064
6 igraph_i_property_cache_get_bool [function] [call site] 00066
7 IGRAPH_ASSERT [function] [call site] 00067
5 igraph_vcount [function] [call site] 00069
4 IGRAPH_FINALLY_CLEAN [function] [call site] 00070
5 igraph_i_reset_finally_stack [function] [call site] 00071
5 IGRAPH_FATALF [function] [call site] 00072
2 IGRAPH_FINALLY [function] [call site] 00073
2 igraph_vcount [function] [call site] 00074
2 IGRAPH_CHECK [function] [call site] 00075
2 igraph_add_vertices [function] [call site] 00076
2 IGRAPH_CHECK [function] [call site] 00077
2 igraph_add_edges [function] [call site] 00078
3 igraph_vector_int_size [function] [call site] 00079
3 igraph_vector_int_size [function] [call site] 00080
3 igraph_is_directed [function] [call site] 00081
3 igraph_vector_int_size [function] [call site] 00082
3 IGRAPH_ERROR [function] [call site] 00083
3 igraph_vector_int_isininterval [function] [call site] 00084
3 igraph_vcount [function] [call site] 00085
3 IGRAPH_ERROR [function] [call site] 00086
3 IGRAPH_SAFE_ADD [function] [call site] 00087
3 IGRAPH_ERRORF [function] [call site] 00088
3 IGRAPH_CHECK [function] [call site] 00089
3 igraph_vector_int_reserve [function] [call site] 00090
3 IGRAPH_CHECK [function] [call site] 00091
3 igraph_vector_int_reserve [function] [call site] 00092
3 igraph_vector_int_push_back [function] [call site] 00095
3 igraph_vector_int_push_back [function] [call site] 00097
3 igraph_vector_int_push_back [function] [call site] 00099
3 igraph_vector_int_push_back [function] [call site] 00101
3 igraph_vector_int_resize [function] [call site] 00103
3 IGRAPH_FINALLY_EXIT [function] [call site] 00104
3 IGRAPH_ERROR [function] [call site] 00105
2 IGRAPH_FINALLY_CLEAN [function] [call site] 00106
1 igraph_vcount [function] [call site] 00107
1 igraph_has_multiple [function] [call site] 00108
2 igraph_vcount [function] [call site] 00109
2 igraph_ecount [function] [call site] 00110
2 igraph_is_directed [function] [call site] 00111
2 IGRAPH_RETURN_IF_CACHED_BOOL [function] [call site] 00112
2 IGRAPH_VECTOR_INT_INIT_FINALLY [function] [call site] 00113
2 IGRAPH_CHECK [function] [call site] 00114
2 igraph_neighbors [function] [call site] 00115
2 igraph_vector_int_size [function] [call site] 00116
2 igraph_vector_int_destroy [function] [call site] 00122
2 IGRAPH_FINALLY_CLEAN [function] [call site] 00123
2 igraph_i_property_cache_set_bool_checked [function] [call site] 00124
3 IGRAPH_ASSERT [function] [call site] 00125
3 IGRAPH_ASSERT [function] [call site] 00127
3 igraph_i_property_cache_set_bool [function] [call site] 00128
4 IGRAPH_ASSERT [function] [call site] 00129
1 igraph_vector_int_list_init [function] [call site] 00131
1 igraph_automorphism_group_bliss [function] [call site] 00132
2 bliss_from_igraph [function] [call site] 00133
3 igraph_vcount [function] [call site] 00134
3 igraph_ecount [function] [call site] 00135
3 std::runtime_error [function] [call site] 00136
3 igraph_is_directed [function] [call site] 00137
3 static_cast<int> [function] [call site] 00138
3 bliss::Digraph::Digraph [function] [call site] 00139
3 static_cast<int> [function] [call site] 00142
3 bliss::Graph::Graph [function] [call site] 00143
3 static_cast<unsigned [call site] 00145
3 static_cast<unsigned [call site] 00152
3 IGRAPH_FROM [function] [call site] 00153
3 static_cast<unsigned [call site] 00154
3 IGRAPH_TO [function] [call site] 00155
2 IGRAPH_FINALLY [function] [call site] 00156
2 IGRAPH_CHECK [function] [call site] 00157
2 bliss_set_sh [function] [call site] 00158
3 IGRAPH_ERROR [function] [call site] 00159
3 static_cast<Digraph [call site] 00160
3 IGRAPH_ERROR [function] [call site] 00161
3 static_cast<Graph [call site] 00162
2 igraph_is_directed [function] [call site] 00163
2 IGRAPH_CHECK [function] [call site] 00164
2 bliss_set_colors [function] [call site] 00165
3 bliss::Graph::get_nof_vertices [function] [call site] 00166
4 static_cast<unsigned [call site] 00167
3 igraph_vector_int_size [function] [call site] 00169
3 IGRAPH_ERROR [function] [call site] 00170
3 IGRAPH_ERRORF [function] [call site] 00172
3 bliss::Digraph::change_color [function] [call site] 00173
4 bliss::Digraph::get_nof_vertices [function] [call site] 00175
5 static_cast<unsigned [call site] 00176
3 static_cast<int> [function] [call site] 00178
2 igraph_vector_int_list_clear [function] [call site] 00179
2 find_automorphisms [function] [call site] 00180
2 IGRAPH_CHECK [function] [call site] 00181
2 bliss_info_to_igraph [function] [call site] 00182
3 bliss::Stats::get_max_level [function] [call site] 00183
3 bliss::Stats::get_nof_nodes [function] [call site] 00184
3 bliss::Stats::get_nof_leaf_nodes [function] [call site] 00185
3 bliss::Stats::get_nof_bad_nodes [function] [call site] 00186
3 bliss::Stats::get_nof_canupdates [function] [call site] 00187
3 bliss::Stats::get_nof_generators [function] [call site] 00188
3 Stats::get_group_size [function] [call site] 00190
3 mpz_sizeinbase [function] [call site] 00191
4 mpn_limb_size_in_base_2 [function] [call site] 00195
4 gmp_alloc_limbs [function] [call site] 00198
5 gmp_alloc [function] [call site] 00199
4 mpn_copyi [function] [call site] 00200
4 mpn_div_qr_1_invert [function] [call site] 00201
5 mpn_invert_limb [function] [call site] 00204
4 mpn_div_qr_1_preinv [function] [call site] 00205
5 gmp_alloc_limbs [function] [call site] 00206
5 gmp_udiv_qrnnd_preinv [function] [call site] 00211
5 gmp_free_limbs [function] [call site] 00212
4 gmp_free_limbs [function] [call site] 00214
3 IGRAPH_CALLOC [function] [call site] 00215
3 IGRAPH_ERROR [function] [call site] 00216
3 mpz_get_str [function] [call site] 00217
4 mpz_sizeinbase [function] [call site] 00218
4 gmp_alloc [function] [call site] 00219
4 mpn_base_power_of_two_p [function] [call site] 00221
4 mpn_get_str_bits [function] [call site] 00222
5 mpn_limb_size_in_base_2 [function] [call site] 00223
4 mpn_get_base_info [function] [call site] 00224
4 gmp_alloc_limbs [function] [call site] 00225
4 mpn_copyi [function] [call site] 00226
4 mpn_get_str_other [function] [call site] 00227
5 mpn_div_qr_1_invert [function] [call site] 00228
5 mpn_div_qr_1_invert [function] [call site] 00229
5 mpn_div_qr_1_preinv [function] [call site] 00230
5 mpn_limb_get_str [function] [call site] 00231
6 gmp_udiv_qrnnd_preinv [function] [call site] 00232
5 mpn_limb_get_str [function] [call site] 00234
4 gmp_free_limbs [function] [call site] 00235
4 gmp_realloc [function] [call site] 00236
3 mpz_clear [function] [call site] 00237
2 IGRAPH_FINALLY_CLEAN [function] [call site] 00274
1 igraph_free [function] [call site] 00275
2 IGRAPH_FREE [function] [call site] 00276
1 igraph_vector_int_list_destroy [function] [call site] 00277
1 igraph_destroy [function] [call site] 00278
2 igraph_i_attribute_destroy [function] [call site] 00279
2 igraph_i_property_cache_destroy [function] [call site] 00281
3 IGRAPH_UNUSED [function] [call site] 00282
2 IGRAPH_FREE [function] [call site] 00283
2 igraph_vector_int_destroy [function] [call site] 00284
2 igraph_vector_int_destroy [function] [call site] 00285
2 igraph_vector_int_destroy [function] [call site] 00286
2 igraph_vector_int_destroy [function] [call site] 00287
2 igraph_vector_int_destroy [function] [call site] 00288
2 igraph_vector_int_destroy [function] [call site] 00289
1 igraph_create [function] [call site] 00290
1 igraph_vcount [function] [call site] 00291
1 igraph_has_multiple [function] [call site] 00292
1 igraph_vector_int_list_init [function] [call site] 00293
1 igraph_automorphism_group_bliss [function] [call site] 00294
1 igraph_free [function] [call site] 00295
1 igraph_vector_int_list_destroy [function] [call site] 00296
1 igraph_destroy [function] [call site] 00297
1 igraph_vector_int_destroy [function] [call site] 00298
1 IGRAPH_ASSERT [function] [call site] 00299