Fuzz introspector: thirdparty/libz/test/fuzz/fuzzer_minigzip.c
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
361 0 EP call site: 00000 write_char

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 file_compress [function] [call site] 00008
2 fprintf [function] [call site] 00011
3 vfprintf [function] [call site] 00012
4 basic_memory_buffer<Char> [function] [call site] 00013
4 detail::vprintf [function] [call site] 00014
5 basic_printf_context<Char> [function] [call site] 00016
5 parse_context<Char> [function] [call site] 00017
5 parse_context::next_arg_id [function] [call site] 00018
6 do_check_arg_id [function] [call site] 00024
5 parse_context::check_arg_id [function] [call site] 00025
6 report_error [function] [call site] 00026
6 do_check_arg_id [function] [call site] 00027
5 tf::UUID::begin [function] [call site] 00031
5 tf::UUID::end [function] [call site] 00032
6 tf::UUID::size [function] [call site] 00033
5 detail::find [function] [call site] 00034
5 detail::write [function] [call site] 00035
6 get_buffer [function] [call site] 00036
7 iterator_buffer<OutputIt, [call site] 00037
6 detail::do_write [function] [call site] 00038
7 formatbuf<std::basic_streambuf<Char>> [function] [call site] 00039
7 std::basic_ostream<Char> [function] [call site] 00040
7 std::use_facet<std::time_put<Char>> [function] [call site] 00042
7 auto::failed [function] [call site] 00045
7 FMT_THROW [function] [call site] 00046
7 format_error [function] [call site] 00047
6 get_iterator [function] [call site] 00048
7 out [function] [call site] 00049
8 static_cast<iterator_buffer&> [function] [call site] 00051
8 flush [function] [call site] 00057
9 write [function] [call site] 00059
10 write_char [function] [call site] 00066
11 write_escaped_char [function] [call site] 00090
12 static_cast<Char> [function] [call site] 00091
12 needs_escape [function] [call site] 00092
13 const_check [function] [call site] 00093
13 is_printable [function] [call site] 00094
12 static_cast<uint32_t> [function] [call site] 00095
12 static_cast<Char> [function] [call site] 00096
12 static_cast<Char> [function] [call site] 00097
12 write_escaped_cp [function] [call site] 00098
13 static_cast<Char> [function] [call site] 00099
13 static_cast<Char> [function] [call site] 00100
13 static_cast<Char> [function] [call site] 00101
13 static_cast<Char> [function] [call site] 00102
13 static_cast<Char> [function] [call site] 00103
13 static_cast<Char> [function] [call site] 00104
13 static_cast<Char> [function] [call site] 00105
13 static_cast<Char> [function] [call site] 00106
13 write_codepoint [function] [call site] 00107
14 static_cast<Char> [function] [call site] 00108
14 static_cast<Char> [function] [call site] 00109
14 static_cast<Char> [function] [call site] 00111
14 format_base2e [function] [call site] 00112
15 do_format_base2e [function] [call site] 00113
16 static_cast<unsigned> [function] [call site] 00114
16 static_cast<Char> [function] [call site] 00115
16 static_cast<char> [function] [call site] 00116
13 write_codepoint [function] [call site] 00118
13 write_codepoint [function] [call site] 00119
13 basic_string_view [function] [call site] 00120
13 to_unsigned [function] [call site] 00121
13 write_codepoint [function] [call site] 00122
13 static_cast<uint32_t> [function] [call site] 00123
12 static_cast<uint32_t> [function] [call site] 00124
12 static_cast<Char> [function] [call site] 00125
10 static_cast<unsigned_type> [function] [call site] 00127
5 basic_string_view [function] [call site] 00134
5 detail::to_unsigned [function] [call site] 00135
6 FMT_ASSERT [function] [call site] 00136
6 static_cast<make_unsigned_t<Int>> [function] [call site] 00137
5 detail::write [function] [call site] 00138
5 basic_string_view [function] [call site] 00139
5 detail::to_unsigned [function] [call site] 00140
5 format_specs [function] [call site] 00141
5 basic_specs::set_align [function] [call site] 00142
6 static_cast<unsigned> [function] [call site] 00143
5 detail::parse_header [function] [call site] 00144
6 parse_nonnegative_int [function] [call site] 00145
7 FMT_ASSERT [function] [call site] 00146
7 static_cast<int> [function] [call site] 00148
7 static_cast<int> [function] [call site] 00149
7 static_cast<int> [function] [call site] 00151
6 max_value [function] [call site] 00152
6 report_error [function] [call site] 00154
6 parse_nonnegative_int [function] [call site] 00162
6 report_error [function] [call site] 00163
6 static_cast<int> [function] [call site] 00164
6 detail::printf_width_handler::printf_width_handler [function] [call site] 00166
5 report_error [function] [call site] 00167
5 parse_nonnegative_int [function] [call site] 00168
5 static_cast<int> [function] [call site] 00169
5 printf_precision_handler [function] [call site] 00171
5 is_integral_type [function] [call site] 00173
5 tf::GuidedPartitioner::type [function] [call site] 00174
5 basic_specs::set_fill [function] [call site] 00175
6 basic_specs::set_fill_size [function] [call site] 00176
7 static_cast<unsigned> [function] [call site] 00177
5 tf::GuidedPartitioner::type [function] [call site] 00178
5 get_cstring<Char> [function] [call site] 00202
5 detail::find [function] [call site] 00203
5 basic_string_view [function] [call site] 00205
5 detail::to_unsigned [function] [call site] 00206
5 basic_specs::alt [function] [call site] 00207
5 basic_format_arg::visit [function] [call site] 00208
5 is_zero_int [function] [call site] 00209
5 basic_specs::clear_alt [function] [call site] 00210
5 basic_specs::fill_unit [function] [call site] 00211
6 static_cast<Char> [function] [call site] 00212
6 static_cast<uchar> [function] [call site] 00213
6 static_cast<uchar> [function] [call site] 00214
6 static_cast<uchar> [function] [call site] 00215
5 is_arithmetic_type [function] [call site] 00216
5 tf::GuidedPartitioner::type [function] [call site] 00217
5 basic_specs::align [function] [call site] 00218
6 static_cast<fmt::align> [function] [call site] 00219
5 basic_specs::set_align [function] [call site] 00220
5 basic_specs::set_fill [function] [call site] 00221
5 detail::convert_arg [function] [call site] 00222
6 arg_converter<T, [call site] 00224
5 detail::convert_arg [function] [call site] 00225
5 detail::convert_arg [function] [call site] 00226
5 detail::convert_arg [function] [call site] 00227
5 detail::convert_arg [function] [call site] 00228
5 detail::convert_arg [function] [call site] 00229
5 detail::convert_arg [function] [call site] 00230
5 detail::convert_arg [function] [call site] 00231
5 report_error [function] [call site] 00232
5 static_cast<char> [function] [call site] 00233
5 is_integral_type [function] [call site] 00234
5 tf::GuidedPartitioner::type [function] [call site] 00235
5 basic_format_arg::visit [function] [call site] 00236
5 char_converter<basic_printf_context<Char>> [function] [call site] 00237
5 basic_specs::set_type [function] [call site] 00238
6 static_cast<unsigned> [function] [call site] 00239
5 tf::GuidedPartitioner::type [function] [call site] 00252
5 tf::GuidedPartitioner::type [function] [call site] 00253
5 report_error [function] [call site] 00254
5 basic_specs::set_upper [function] [call site] 00255
5 basic_format_arg::visit [function] [call site] 00256
5 printf_arg_formatter<Char> [function] [call site] 00257
5 detail::write [function] [call site] 00258
5 basic_string_view [function] [call site] 00259
5 detail::to_unsigned [function] [call site] 00260
4 tf::PartitionerBase::chunk_size [function] [call site] 00261
4 std::fwrite [function] [call site] 00262
4 tf::Task::data [function] [call site] 00263
4 static_cast<int> [function] [call site] 00264
3 to_string_view [function] [call site] 00265
3 make_printf_args [function] [call site] 00266
4 fmt::make_format_args<basic_printf_context<Char>> [function] [call site] 00267
4 fmt::make_format_args<basic_printf_context<Char>> [function] [call site] 00268
2 PREFIX [function] [call site] 00274
3 FUNCTABLE_CALL [function] [call site] 00278
3 deflate_state*::update_hash [function] [call site] 00282
3 deflate_state*::quick_insert_string [function] [call site] 00283
3 deflate_state*::insert_string [function] [call site] 00285