The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
0 | 0 | None | 2 | 7 |
simdjson::padded_string::load(std::__1::basic_string_view
|
call site: 00000 | /src/simdjson/include/simdjson/padded_string-inl.h:152 |
0 | 0 | None | 2 | 7 |
simdjson::padded_string::load(std::__1::basic_string_view
|
call site: 00000 | /src/simdjson/include/simdjson/padded_string-inl.h:164 |
0 | 0 | None | 0 | 0 |
unsignedcharFuzzData::get
|
call site: 00000 | /src/simdjson/fuzz/FuzzUtils.h:76 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
FuzzData::FuzzData(unsigned char const*, unsigned long)
[function]
[call site]
00001
int FuzzData::getInt<0, 10>()
[function]
[call site]
00002
unsigned char FuzzData::get<unsigned char>()
[function]
[call site]
00003
unsigned long FuzzData::get<unsigned long>()
[function]
[call site]
00004
unsigned long FuzzData::get<unsigned long>()
[function]
[call site]
00005
simdjson::padded_string::padded_string(unsigned long)
[function]
[call site]
00006
simdjson::internal::allocate_padded_buffer(unsigned long)
[function]
[call site]
00007
simdjson::padded_string::~padded_string()
[function]
[call site]
00008
simdjson::padded_string::padded_string(unsigned long)
[function]
[call site]
00009
simdjson::padded_string::padded_string(unsigned long)
[function]
[call site]
00010
simdjson::padded_string::operator=(simdjson::padded_string&&)
[function]
[call site]
00011
simdjson::padded_string::~padded_string()
[function]
[call site]
00012
simdjson::padded_string::padded_string(unsigned long)
[function]
[call site]
00013
simdjson::padded_string::padded_string(unsigned long)
[function]
[call site]
00014
simdjson::padded_string::swap(simdjson::padded_string&)
[function]
[call site]
00015
simdjson::padded_string::~padded_string()
[function]
[call site]
00016
simdjson::padded_string::padded_string(unsigned long)
[function]
[call site]
00017
simdjson::padded_string::data()
[function]
[call site]
00018
simdjson::padded_string::~padded_string()
[function]
[call site]
00019
simdjson::padded_string::padded_string(unsigned long)
[function]
[call site]
00020
simdjson::padded_string::operator std::__1::basic_string_view<char, std::__1::char_traits<char> >() const
[function]
[call site]
00021
simdjson::padded_string::data() const
[function]
[call site]
00022
simdjson::padded_string::length() const
[function]
[call site]
00023
simdjson::padded_string::~padded_string()
[function]
[call site]
00024
__assert_fail
[call site]
00025
FuzzData::chardata() const
[function]
[call site]
00026
__assert_fail
[call site]
00027
simdjson::padded_string::load(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00028
fopen
[call site]
00029
simdjson::padded_string::padded_string()
[function]
[call site]
00030
simdjson::padded_string::~padded_string()
[function]
[call site]
00031
fseek
[call site]
00032
fclose
[call site]
00033
ftell
[call site]
00034
fclose
[call site]
00035
simdjson::padded_string::padded_string(unsigned long)
[function]
[call site]
00036
simdjson::padded_string::data()
[function]
[call site]
00037
fclose
[call site]
00038
rewind
[call site]
00039
simdjson::padded_string::data()
[function]
[call site]
00040
fread
[call site]
00041
fclose
[call site]
00042
simdjson::padded_string::~padded_string()
[function]
[call site]
00043