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 |
|---|---|---|---|---|---|---|---|
| 14 | 14 |
1 :
['void GFWX::unsignedCode<19>(unsigned int, GFWX::Bits&)'] |
14 | 19 | voidGFWX::unsignedCode<15>(unsignedint,GFWX::Bits&) | call site: 00000 | /src/gfwx-fuzzers/./gfwx.h:194 |
| 11 | 11 |
1 :
['void GFWX::unsignedCode<22>(unsigned int, GFWX::Bits&)'] |
11 | 16 | voidGFWX::unsignedCode<18>(unsignedint,GFWX::Bits&) | call site: 00000 | /src/gfwx-fuzzers/./gfwx.h:194 |
| 11 | 11 |
1 :
['void GFWX::unsignedCode<21>(unsigned int, GFWX::Bits&)'] |
11 | 16 | voidGFWX::unsignedCode<17>(unsignedint,GFWX::Bits&) | call site: 00000 | /src/gfwx-fuzzers/./gfwx.h:194 |
| 11 | 11 |
1 :
['void GFWX::unsignedCode<20>(unsigned int, GFWX::Bits&)'] |
11 | 16 | voidGFWX::unsignedCode<16>(unsignedint,GFWX::Bits&) | call site: 00000 | /src/gfwx-fuzzers/./gfwx.h:194 |
| 0 | 0 | None | 0 | 0 | getImage(fuzzing::datasource::Datasource&) | call site: 00000 | /src/gfwx-fuzzers/encoder.cpp:38 |
| 0 | 0 |
1 :
['std::__1::optional
|
0 | 0 | getImage(fuzzing::datasource::Datasource&) | call site: 00000 | /src/gfwx-fuzzers/encoder.cpp:42 |
| 0 | 0 | None | 0 | 0 |
longGFWX::compress
|
call site: 00000 | /src/gfwx-fuzzers/./gfwx.h:693 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
fuzzing::datasource::Datasource::Datasource(unsigned char const*, unsigned long)
[function]
[call site]
00001
fuzzing::datasource::Base::Base()
[function]
[call site]
00002
__cxa_guard_acquire
[call site]
00003
__cxa_guard_acquire
[call site]
00004
__cxa_guard_acquire
[call site]
00005
__cxa_guard_acquire
[call site]
00006
getImage(fuzzing::datasource::Datasource&)
[function]
[call site]
00007
fuzzing::datasource::Base::GetData(unsigned long, unsigned long, unsigned long)
[function]
[call site]
00008
unsigned long fuzzing::datasource::Base::Get<unsigned long>(unsigned long)
[function]
[call site]
00009
unsigned short fuzzing::datasource::Base::Get<unsigned short>(unsigned long)
[function]
[call site]
00010
unsigned short fuzzing::datasource::Base::Get<unsigned short>(unsigned long)
[function]
[call site]
00011
unsigned char fuzzing::datasource::Base::Get<unsigned char>(unsigned long)
[function]
[call site]
00012
unsigned char fuzzing::datasource::Base::Get<unsigned char>(unsigned long)
[function]
[call site]
00013
unsigned char fuzzing::datasource::Base::Get<unsigned char>(unsigned long)
[function]
[call site]
00014
unsigned char fuzzing::datasource::Base::Get<unsigned char>(unsigned long)
[function]
[call site]
00015
bool fuzzing::datasource::Base::Get<bool>(unsigned long)
[function]
[call site]
00016
unsigned char fuzzing::datasource::Base::Get<unsigned char>(unsigned long)
[function]
[call site]
00017
GFWX::Header::Header(int, int, int, int, int, int, int, int, int, int, int, int)
[function]
[call site]
00018
unsigned long fuzzing::datasource::Base::Get<unsigned long>(unsigned long)
[function]
[call site]
00019
long GFWX::compress<unsigned char const*>(unsigned char const* const&, GFWX::Header&, unsigned char*, unsigned long, int const*, unsigned char*, unsigned long)
[function]
[call site]
00020
GFWX::Bits::Bits(unsigned int*, unsigned int*)
[function]
[call site]
00021
GFWX::Bits::putBits(unsigned int, int)
[function]
[call site]
00022
GFWX::Bits::putBits(unsigned int, int)
[function]
[call site]
00023
GFWX::Bits::putBits(unsigned int, int)
[function]
[call site]
00024
GFWX::Bits::putBits(unsigned int, int)
[function]
[call site]
00025
GFWX::Bits::putBits(unsigned int, int)
[function]
[call site]
00026
GFWX::Bits::putBits(unsigned int, int)
[function]
[call site]
00027
GFWX::Bits::putBits(unsigned int, int)
[function]
[call site]
00028
GFWX::Bits::putBits(unsigned int, int)
[function]
[call site]
00029
GFWX::Bits::putBits(unsigned int, int)
[function]
[call site]
00030
GFWX::Bits::putBits(unsigned int, int)
[function]
[call site]
00031
GFWX::Bits::putBits(unsigned int, int)
[function]
[call site]
00032
GFWX::Bits::putBits(unsigned int, int)
[function]
[call site]
00033
GFWX::Bits::putBits(unsigned int, int)
[function]
[call site]
00034
GFWX::Bits::putBits(unsigned int, int)
[function]
[call site]
00035
GFWX::Bits::putBits(unsigned int, int)
[function]
[call site]
00036
GFWX::Bits::putBits(unsigned int, int)
[function]
[call site]
00037
void GFWX::transformTerm<unsigned char const*, short>(int const*&, short*, short const*, int, unsigned char const* const&, GFWX::Header const&, std::__1::vector<int, std::__1::allocator<int> > const&, int)
[function]
[call site]
00038
void GFWX::shiftVector<short>(short*, int, int)
[function]
[call site]
00039
void GFWX::shiftVector<short>(short*, int, int)
[function]
[call site]
00040
void GFWX::shiftVector<short>(short*, int, int)
[function]
[call site]
00041
void GFWX::signedCode<2>(int, GFWX::Bits&)
[function]
[call site]
00042
void GFWX::unsignedCode<2>(unsigned int, GFWX::Bits&)
[function]
[call site]
00043
GFWX::Bits::putBits(unsigned int, int)
[function]
[call site]
00044
void GFWX::unsignedCode<6>(unsigned int, GFWX::Bits&)
[function]
[call site]
00045
GFWX::Bits::putBits(unsigned int, int)
[function]
[call site]
00046
GFWX::Bits::putBits(unsigned int, int)
[function]
[call site]
00047
void GFWX::signedCode<2>(int, GFWX::Bits&)
[function]
[call site]
00048
GFWX::Bits::flushWriteWord()
[function]
[call site]
00049
GFWX::Bits::putBits(unsigned int, int)
[function]
[call site]
00050
GFWX::Image<short>::Image(short*, int, int)
[function]
[call site]
00051
void GFWX::lift<short>(GFWX::Image<short>&, int, int, int, int, int, int)
[function]
[call site]
00052
GFWX::Image<short>::operator[](int)
[function]
[call site]
00053
short GFWX::cubic<short>(short, short, short, short)
[function]
[call site]
00054
int GFWX::roundFraction<int>(int, int)
[function]
[call site]
00055
short GFWX::cubic<short>(short, short, short, short)
[function]
[call site]
00056
short GFWX::cubic<short>(short, short, short, short)
[function]
[call site]
00057
short GFWX::cubic<short>(short, short, short, short)
[function]
[call site]
00058
GFWX::Image<short>::operator[](int)
[function]
[call site]
00059
GFWX::Image<short>::operator[](int)
[function]
[call site]
00060
GFWX::Image<short>::operator[](int)
[function]
[call site]
00061
GFWX::Image<short>::operator[](int)
[function]
[call site]
00062
short GFWX::cubic<short>(short, short, short, short)
[function]
[call site]
00063
GFWX::Image<short>::operator[](int)
[function]
[call site]
00064
GFWX::Image<short>::operator[](int)
[function]
[call site]
00065
GFWX::Image<short>::operator[](int)
[function]
[call site]
00066
GFWX::Image<short>::operator[](int)
[function]
[call site]
00067
short GFWX::cubic<short>(short, short, short, short)
[function]
[call site]
00068
void GFWX::lift<short>(GFWX::Image<short>&, int, int, int, int, int, int)
[function]
[call site]
00069
void GFWX::quantize<short, false>(GFWX::Image<short>&, int, int, int, int, int, int, int, int)
[function]
[call site]
00070
GFWX::Image<short>::operator[](int)
[function]
[call site]
00071
void GFWX::quantize<short, false>(GFWX::Image<short>&, int, int, int, int, int, int, int, int)
[function]
[call site]
00072
GFWX::Bits::Bits(unsigned int*, unsigned int*)
[function]
[call site]
00073
GFWX::Image<short>::Image(short*, int, int)
[function]
[call site]
00074
void GFWX::encode<short>(GFWX::Image<short>&, GFWX::Bits&, int, int, int, int, int, int, int, bool, bool)
[function]
[call site]
00075
GFWX::Image<short>::operator[](int)
[function]
[call site]
00076
GFWX::Image<short>::operator[](int)
[function]
[call site]
00077
void GFWX::unsignedCode<1>(unsigned int, GFWX::Bits&)
[function]
[call site]
00078
void GFWX::interleavedCode<1>(int, GFWX::Bits&)
[function]
[call site]
00079
void GFWX::unsignedCode<1>(unsigned int, GFWX::Bits&)
[function]
[call site]
00080
void GFWX::interleavedCode<1>(int, GFWX::Bits&)
[function]
[call site]
00081
void GFWX::unsignedCode<1>(unsigned int, GFWX::Bits&)
[function]
[call site]
00082
void GFWX::unsignedCode<3>(unsigned int, GFWX::Bits&)
[function]
[call site]
00083
std::__1::pair<unsigned int, unsigned int> GFWX::getContext<short>(GFWX::Image<short>&, int, int, int, int, int, int, int)
[function]
[call site]
00084
GFWX::Image<short>::operator[](int)
[function]
[call site]
00085
GFWX::Image<short>::operator[](int)
[function]
[call site]
00086
GFWX::Image<short>::operator[](int)
[function]
[call site]
00087
GFWX::Image<short>::operator[](int)
[function]
[call site]
00088
GFWX::Image<short>::operator[](int)
[function]
[call site]
00089
GFWX::Image<short>::operator[](int)
[function]
[call site]
00090
GFWX::Image<short>::operator[](int)
[function]
[call site]
00091
GFWX::Image<short>::operator[](int)
[function]
[call site]
00092
GFWX::Image<short>::operator[](int)
[function]
[call site]
00093
GFWX::Image<short>::operator[](int)
[function]
[call site]
00094
GFWX::Image<short>::operator[](int)
[function]
[call site]
00095
unsigned int GFWX::square<unsigned int>(unsigned int)
[function]
[call site]
00096
void GFWX::interleavedCode<0>(int, GFWX::Bits&)
[function]
[call site]
00097
void GFWX::interleavedCode<1>(int, GFWX::Bits&)
[function]
[call site]
00098
void GFWX::signedCode<1>(int, GFWX::Bits&)
[function]
[call site]
00099
void GFWX::interleavedCode<2>(int, GFWX::Bits&)
[function]
[call site]
00100
void GFWX::signedCode<2>(int, GFWX::Bits&)
[function]
[call site]
00101
void GFWX::interleavedCode<3>(int, GFWX::Bits&)
[function]
[call site]
00102
void GFWX::signedCode<3>(int, GFWX::Bits&)
[function]
[call site]
00103
void GFWX::interleavedCode<4>(int, GFWX::Bits&)
[function]
[call site]
00104
void GFWX::signedCode<4>(int, GFWX::Bits&)
[function]
[call site]
00105
unsigned int GFWX::square<unsigned int>(unsigned int)
[function]
[call site]
00106
void GFWX::unsignedCode<1>(unsigned int, GFWX::Bits&)
[function]
[call site]
00107
void GFWX::unsignedCode<3>(unsigned int, GFWX::Bits&)
[function]
[call site]
00108
void GFWX::encode<short>(GFWX::Image<short>&, GFWX::Bits&, int, int, int, int, int, int, int, bool, bool)
[function]
[call site]
00109
GFWX::Bits::flushWriteWord()
[function]
[call site]
00110
void fuzzing::memory::memory_test<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&)
[function]
[call site]
00111
__cxa_begin_catch
[call site]
00112
fuzzing::datasource::Datasource::~Datasource()
[function]
[call site]
00113
fuzzing::datasource::Base::~Base()
[function]
[call site]
00114