Fuzz introspector: libs/json/fuzzing/fuzz_parser.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
79 0 EP call site: 00000 init_malloc_global_mutex

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 static_cast<number_precision> [function] [call site] 00001
1 reinterpret_cast<const [call site] 00002
1 useDefault [function] [call site] 00003
2 run [function] [call site] 00004
3 boost::system::error_code::error_code [function] [call site] 00005
3 release [function] [call site] 00010
4 release [function] [call site] 00011
5 BOOST_TEST_EQ [function] [call site] 00013
5 BOOST_TEST_EQ [function] [call site] 00014
5 init_malloc_global_mutex [function] [call site] 00015
6 interlockedcompareexchange [function] [call site] 00016
6 InitializeCriticalSection [function] [call site] 00017
6 interlockedexchange [function] [call site] 00018
5 BOOST_TEST [function] [call site] 00020
5 boost::compat::shared_lock::owns_lock [function] [call site] 00021
5 BOOST_TEST [function] [call site] 00022
5 BOOST_TEST_EQ [function] [call site] 00024
5 init_malloc_global_mutex [function] [call site] 00025
5 BOOST_TEST [function] [call site] 00026
5 boost::compat::shared_lock::owns_lock [function] [call site] 00027
5 BOOST_TEST [function] [call site] 00028
5 BOOST_TEST_EQ [function] [call site] 00029
5 shared_lock_count [function] [call site] 00030
5 unlock_shared [function] [call site] 00031
4 BOOST_TEST_EQ [function] [call site] 00032
4 BOOST_TEST_EQ [function] [call site] 00033
4 init_malloc_global_mutex [function] [call site] 00034
4 BOOST_TEST [function] [call site] 00035
4 boost::compat::shared_lock::owns_lock [function] [call site] 00036
4 BOOST_TEST [function] [call site] 00037
4 BOOST_TEST_EQ [function] [call site] 00039
4 init_malloc_global_mutex [function] [call site] 00040
4 BOOST_TEST [function] [call site] 00041
4 boost::compat::shared_lock::owns_lock [function] [call site] 00042
4 BOOST_TEST [function] [call site] 00043
4 BOOST_TEST_EQ [function] [call site] 00044
4 shared_lock_count [function] [call site] 00045
4 unlock_shared [function] [call site] 00046
3 serialize [function] [call site] 00047
1 useMonotonic [function] [call site] 00048
2 memory_resource_logger::reset [function] [call site] 00049
3 std::free [function] [call site] 00053
3 pop_back [function] [call site] 00061
4 check_empty [function] [call site] 00062
4 boost::container::test::expand_bwd_test_allocator::destroy [function] [call site] 00063
5 ~value_type [function] [call site] 00064
1 useLocalBuffer [function] [call site] 00067
2 unsigned [call site] 00068
2 storage_ptr [function] [call site] 00069
2 std::unique_ptr::get [function] [call site] 00070
1 useDynLess [function] [call site] 00072
2 unsigned [call site] 00073
2 get_null_resource [function] [call site] 00074
2 std::unique_ptr::get [function] [call site] 00075
2 unsigned [call site] 00076
2 std::unique_ptr::get [function] [call site] 00077
2 memory_resource_logger::reset [function] [call site] 00078