The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 26 | 6 | LLVMFuzzerTestOneInput | call site: 00006 | glz::finalize_top_level_read |
| 12 | 36 | LLVMFuzzerTestOneInput | call site: 00036 | glz::resize_unfilled |
| 2 | 33 | LLVMFuzzerTestOneInput | call site: 00033 | |
| 1 | 51 | LLVMFuzzerTestOneInput | call site: 00051 | |
| 1 | 53 | LLVMFuzzerTestOneInput | call site: 00053 | |
| 1 | 55 | LLVMFuzzerTestOneInput | call site: 00055 | |
| 1 | 57 | LLVMFuzzerTestOneInput | call site: 00057 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
std::vector::push_back
[function]
[call site]
00001
glz::read_jsonc<my_struct>
[function]
[call site]
00002
std::vector::data
[function]
[call site]
00003
std::vector::push_back
[function]
[call site]
00004
std::vector::data
[function]
[call site]
00005
glz::validate_jsonc
[function]
[call site]
00006
glz::read
[function]
[call site]
00007
glz::data
[function]
[call site]
00008
get_data
[function]
[call site]
00009
glz::size
[function]
[call site]
00010
glz::get_size
[function]
[call site]
00011
glz::size
[function]
[call site]
00012
glz::check_is_padded
[function]
[call site]
00013
glz::parse_opts_for
[function]
[call site]
00014
glz::is_padded_off
[function]
[call site]
00015
glz::read_iterators
[function]
[call site]
00016
glz::data
[function]
[call site]
00017
reinterpret_cast<const
[call site]
00018
glz::data
[function]
[call site]
00019
glz::size
[function]
[call site]
00020
parse<Opts.format>::template
[call site]
00021
glz::check_validate_trailing_whitespace
[function]
[call site]
00022
glz::skip_ws
[function]
[call site]
00023
glz::skip_comment
[function]
[call site]
00024
glz::skip_comment
[function]
[call site]
00025
glz::finalize_top_level_read
[function]
[call site]
00026
glz::check_null_terminated
[function]
[call site]
00027
glz::skip_ws
[function]
[call site]
00028
glz::finalize_read_context
[function]
[call site]
00029
glz::settle_partial_read_complete
[function]
[call site]
00030
glz::settle_end_reached
[function]
[call site]
00031
std::forward<Buffer>
[function]
[call site]
00032
glz::read_jsonc
[function]
[call site]
00033
glz::read
[function]
[call site]
00034
std::forward<Buffer>
[function]
[call site]
00035
glz::write_json
[function]
[call site]
00036
glz::write
[function]
[call site]
00037
glz::size
[function]
[call site]
00038
glz::resize_unfilled
[function]
[call site]
00039
resize_and_overwrite
[function]
[call site]
00040
resize_and_overwrite
[function]
[call site]
00041
glz::resize
[function]
[call site]
00042
to<Opts.format,
[call site]
00043
std::forward<T>
[function]
[call site]
00044
glz::resize
[function]
[call site]
00045
glz::finalize
[function]
[call site]
00046
std::forward<T>
[function]
[call site]
00047
std::forward<Buffer>
[function]
[call site]
00048
glz::read_jsonc
[function]
[call site]
00049
glz::write_json
[function]
[call site]
00050
glz::minify_jsonc
[function]
[call site]
00051
detail::minify_json<opt_true<Opts,
[call site]
00052
round_trips
[function]
[call site]
00053
std::abort
[function]
[call site]
00054
glz::prettify_jsonc
[function]
[call site]
00055
detail::prettify_json<opt_true<Opts,
[call site]
00056
round_trips
[function]
[call site]
00057
std::abort
[function]
[call site]
00058