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

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 test_dict_deflate [function] [call site] 00001
1 test_dict_inflate [function] [call site] 00030
2 CHECK_ERR [function] [call site] 00034
2 CHECK_ERR [function] [call site] 00038
2 CHECK_ERR [function] [call site] 00040
2 CHECK_ERR [function] [call site] 00043
2 CHECK_ERR [function] [call site] 00047
2 printf [function] [call site] 00050
3 vfprintf [function] [call site] 00051
4 basic_memory_buffer<Char> [function] [call site] 00052
4 detail::vprintf [function] [call site] 00053
5 basic_printf_context<Char> [function] [call site] 00055
5 parse_context<Char> [function] [call site] 00056
5 parse_context::next_arg_id [function] [call site] 00057
6 do_check_arg_id [function] [call site] 00063
5 parse_context::check_arg_id [function] [call site] 00064
6 report_error [function] [call site] 00065
6 do_check_arg_id [function] [call site] 00066
5 tf::UUID::begin [function] [call site] 00070
5 tf::UUID::end [function] [call site] 00071
6 tf::UUID::size [function] [call site] 00072
5 detail::find [function] [call site] 00073
5 detail::write [function] [call site] 00074
6 get_buffer [function] [call site] 00075
7 iterator_buffer<OutputIt, [call site] 00076
6 detail::do_write [function] [call site] 00077
7 formatbuf<std::basic_streambuf<Char>> [function] [call site] 00078
7 std::basic_ostream<Char> [function] [call site] 00079
7 std::use_facet<std::time_put<Char>> [function] [call site] 00081
7 auto::failed [function] [call site] 00084
7 FMT_THROW [function] [call site] 00085
7 format_error [function] [call site] 00086
6 get_iterator [function] [call site] 00087
7 out [function] [call site] 00088
8 static_cast<iterator_buffer&> [function] [call site] 00090
8 flush [function] [call site] 00096
9 write [function] [call site] 00098
10 write_char [function] [call site] 00105
11 write_escaped_char [function] [call site] 00129
12 static_cast<Char> [function] [call site] 00130
12 needs_escape [function] [call site] 00131
13 const_check [function] [call site] 00132
13 is_printable [function] [call site] 00133
12 static_cast<uint32_t> [function] [call site] 00134
12 static_cast<Char> [function] [call site] 00135
12 static_cast<Char> [function] [call site] 00136
12 write_escaped_cp [function] [call site] 00137
13 static_cast<Char> [function] [call site] 00138
13 static_cast<Char> [function] [call site] 00139
13 static_cast<Char> [function] [call site] 00140
13 static_cast<Char> [function] [call site] 00141
13 static_cast<Char> [function] [call site] 00142
13 static_cast<Char> [function] [call site] 00143
13 static_cast<Char> [function] [call site] 00144
13 static_cast<Char> [function] [call site] 00145
13 write_codepoint [function] [call site] 00146
14 static_cast<Char> [function] [call site] 00147
14 static_cast<Char> [function] [call site] 00148
14 static_cast<Char> [function] [call site] 00150
14 format_base2e [function] [call site] 00151
15 do_format_base2e [function] [call site] 00152
16 static_cast<unsigned> [function] [call site] 00153
16 static_cast<Char> [function] [call site] 00154
16 static_cast<char> [function] [call site] 00155
13 write_codepoint [function] [call site] 00157
13 write_codepoint [function] [call site] 00158
13 basic_string_view [function] [call site] 00159
13 to_unsigned [function] [call site] 00160
13 write_codepoint [function] [call site] 00161
13 static_cast<uint32_t> [function] [call site] 00162
12 static_cast<uint32_t> [function] [call site] 00163
12 static_cast<Char> [function] [call site] 00164
10 static_cast<unsigned_type> [function] [call site] 00166
5 basic_string_view [function] [call site] 00173
5 detail::to_unsigned [function] [call site] 00174
6 FMT_ASSERT [function] [call site] 00175
6 static_cast<make_unsigned_t<Int>> [function] [call site] 00176
5 detail::write [function] [call site] 00177
5 basic_string_view [function] [call site] 00178
5 detail::to_unsigned [function] [call site] 00179
5 format_specs [function] [call site] 00180
5 basic_specs::set_align [function] [call site] 00181
6 static_cast<unsigned> [function] [call site] 00182
5 detail::parse_header [function] [call site] 00183
6 parse_nonnegative_int [function] [call site] 00184
7 FMT_ASSERT [function] [call site] 00185
7 static_cast<int> [function] [call site] 00187
7 static_cast<int> [function] [call site] 00188
7 static_cast<int> [function] [call site] 00190
6 max_value [function] [call site] 00191
6 report_error [function] [call site] 00193
6 parse_nonnegative_int [function] [call site] 00201
6 report_error [function] [call site] 00202
6 static_cast<int> [function] [call site] 00203
6 detail::printf_width_handler::printf_width_handler [function] [call site] 00205
5 report_error [function] [call site] 00206
5 parse_nonnegative_int [function] [call site] 00207
5 static_cast<int> [function] [call site] 00208
5 printf_precision_handler [function] [call site] 00210
5 is_integral_type [function] [call site] 00212
5 tf::GuidedPartitioner::type [function] [call site] 00213
5 basic_specs::set_fill [function] [call site] 00214
6 basic_specs::set_fill_size [function] [call site] 00215
7 static_cast<unsigned> [function] [call site] 00216
5 tf::GuidedPartitioner::type [function] [call site] 00217
5 get_cstring<Char> [function] [call site] 00241
5 detail::find [function] [call site] 00242
5 basic_string_view [function] [call site] 00244
5 detail::to_unsigned [function] [call site] 00245
5 basic_specs::alt [function] [call site] 00246
5 basic_format_arg::visit [function] [call site] 00247
5 is_zero_int [function] [call site] 00248
5 basic_specs::clear_alt [function] [call site] 00249
5 basic_specs::fill_unit [function] [call site] 00250
6 static_cast<Char> [function] [call site] 00251
6 static_cast<uchar> [function] [call site] 00252
6 static_cast<uchar> [function] [call site] 00253
6 static_cast<uchar> [function] [call site] 00254
5 is_arithmetic_type [function] [call site] 00255
5 tf::GuidedPartitioner::type [function] [call site] 00256
5 basic_specs::align [function] [call site] 00257
6 static_cast<fmt::align> [function] [call site] 00258
5 basic_specs::set_align [function] [call site] 00259
5 basic_specs::set_fill [function] [call site] 00260
5 detail::convert_arg [function] [call site] 00261
6 arg_converter<T, [call site] 00263
5 detail::convert_arg [function] [call site] 00264
5 detail::convert_arg [function] [call site] 00265
5 detail::convert_arg [function] [call site] 00266
5 detail::convert_arg [function] [call site] 00267
5 detail::convert_arg [function] [call site] 00268
5 detail::convert_arg [function] [call site] 00269
5 detail::convert_arg [function] [call site] 00270
5 report_error [function] [call site] 00271
5 static_cast<char> [function] [call site] 00272
5 is_integral_type [function] [call site] 00273
5 tf::GuidedPartitioner::type [function] [call site] 00274
5 basic_format_arg::visit [function] [call site] 00275
5 char_converter<basic_printf_context<Char>> [function] [call site] 00276
5 basic_specs::set_type [function] [call site] 00277
6 static_cast<unsigned> [function] [call site] 00278
5 tf::GuidedPartitioner::type [function] [call site] 00291
5 tf::GuidedPartitioner::type [function] [call site] 00292
5 report_error [function] [call site] 00293
5 basic_specs::set_upper [function] [call site] 00294
5 basic_format_arg::visit [function] [call site] 00295
5 printf_arg_formatter<Char> [function] [call site] 00296
5 detail::write [function] [call site] 00297
5 basic_string_view [function] [call site] 00298
5 detail::to_unsigned [function] [call site] 00299
4 tf::PartitionerBase::chunk_size [function] [call site] 00300
4 std::fwrite [function] [call site] 00301
4 tf::Task::data [function] [call site] 00302
4 static_cast<int> [function] [call site] 00303
3 make_printf_args [function] [call site] 00304
4 fmt::make_format_args<basic_printf_context<Char>> [function] [call site] 00305
4 fmt::make_format_args<basic_printf_context<Char>> [function] [call site] 00306