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 | 2 |
1 :
['void GFWX::shiftVector
|
0 | 2 |
voidGFWX::transformTerm
|
call site: 00000 | /src/gfwx-fuzzers/./gfwx.h:672 |
| 0 | 0 | None | 0 | 1390 |
voidGFWX::decode
|
call site: 00000 | /src/gfwx-fuzzers/./gfwx.h:617 |
| 0 | 0 | None | 0 | 6 |
longGFWX::decompress
|
call site: 00000 | /src/gfwx-fuzzers/./gfwx.h:946 |
| 0 | 0 | None | 0 | 0 |
longGFWX::decompress
|
call site: 00000 | /src/gfwx-fuzzers/./gfwx.h:811 |
| 0 | 0 | None | 0 | 0 |
longGFWX::decompress
|
call site: 00000 | /src/gfwx-fuzzers/./gfwx.h:833 |
| 0 | 0 | None | 0 | 0 |
longGFWX::decompress
|
call site: 00000 | /src/gfwx-fuzzers/./gfwx.h:836 |
| 0 | 0 | None | 0 | 0 |
longGFWX::decompress
|
call site: 00000 | /src/gfwx-fuzzers/./gfwx.h:846 |
| 0 | 0 | None | 0 | 0 |
longGFWX::decompress
|
call site: 00000 | /src/gfwx-fuzzers/./gfwx.h:853 |
| 0 | 0 | None | 0 | 0 |
longGFWX::decompress
|
call site: 00000 | /src/gfwx-fuzzers/./gfwx.h:856 |
| 0 | 0 | None | 0 | 0 |
longGFWX::decompress
|
call site: 00000 | /src/gfwx-fuzzers/./gfwx.h:913 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
GFWX::Header::Header()
[function]
[call site]
00001
long GFWX::decompress<unsigned char*>(unsigned char* const&, GFWX::Header&, unsigned char const*, unsigned long, int, bool)
[function]
[call site]
00002
GFWX::Bits::Bits(unsigned int*, unsigned int*)
[function]
[call site]
00003
GFWX::Bits::getBits(int)
[function]
[call site]
00004
GFWX::Bits::getBits(int)
[function]
[call site]
00005
GFWX::Bits::getBits(int)
[function]
[call site]
00006
GFWX::Bits::getBits(int)
[function]
[call site]
00007
GFWX::Bits::getBits(int)
[function]
[call site]
00008
GFWX::Bits::getBits(int)
[function]
[call site]
00009
GFWX::Bits::getBits(int)
[function]
[call site]
00010
GFWX::Bits::getBits(int)
[function]
[call site]
00011
GFWX::Bits::getBits(int)
[function]
[call site]
00012
GFWX::Bits::getBits(int)
[function]
[call site]
00013
GFWX::Bits::getBits(int)
[function]
[call site]
00014
GFWX::Bits::getBits(int)
[function]
[call site]
00015
GFWX::Bits::getBits(int)
[function]
[call site]
00016
GFWX::Bits::getBits(int)
[function]
[call site]
00017
GFWX::Bits::getBits(int)
[function]
[call site]
00018
GFWX::Header::bufferSize() const
[function]
[call site]
00019
GFWX::Bits::getBits(int)
[function]
[call site]
00020
int GFWX::signedDecode<2>(GFWX::Bits&)
[function]
[call site]
00021
unsigned int GFWX::unsignedDecode<2>(GFWX::Bits&)
[function]
[call site]
00022
GFWX::Bits::getZeros(unsigned int)
[function]
[call site]
00023
unsigned int GFWX::unsignedDecode<6>(GFWX::Bits&)
[function]
[call site]
00024
GFWX::Bits::getBits(int)
[function]
[call site]
00025
int GFWX::signedDecode<2>(GFWX::Bits&)
[function]
[call site]
00026
int GFWX::signedDecode<2>(GFWX::Bits&)
[function]
[call site]
00027
int GFWX::signedDecode<2>(GFWX::Bits&)
[function]
[call site]
00028
int GFWX::signedDecode<2>(GFWX::Bits&)
[function]
[call site]
00029
GFWX::Bits::flushReadWord()
[function]
[call site]
00030
GFWX::Bits::Bits(unsigned int*, unsigned int*)
[function]
[call site]
00031
GFWX::Image<short>::Image(short*, int, int)
[function]
[call site]
00032
void GFWX::decode<short>(GFWX::Image<short>&, GFWX::Bits&, int, int, int, int, int, int, int, bool, bool)
[function]
[call site]
00033
int GFWX::signedDecode<4>(GFWX::Bits&)
[function]
[call site]
00034
GFWX::Image<short>::operator[](int)
[function]
[call site]
00035
unsigned int GFWX::unsignedDecode<1>(GFWX::Bits&)
[function]
[call site]
00036
unsigned int GFWX::unsignedDecode<3>(GFWX::Bits&)
[function]
[call site]
00037
int GFWX::interleavedDecode<1>(GFWX::Bits&)
[function]
[call site]
00038
unsigned int GFWX::unsignedDecode<1>(GFWX::Bits&)
[function]
[call site]
00039
std::__1::pair<unsigned int, unsigned int> GFWX::getContext<short>(GFWX::Image<short>&, int, int, int, int, int, int, int)
[function]
[call site]
00040
GFWX::Image<short>::operator[](int)
[function]
[call site]
00041
GFWX::Image<short>::operator[](int)
[function]
[call site]
00042
GFWX::Image<short>::operator[](int)
[function]
[call site]
00043
GFWX::Image<short>::operator[](int)
[function]
[call site]
00044
GFWX::Image<short>::operator[](int)
[function]
[call site]
00045
GFWX::Image<short>::operator[](int)
[function]
[call site]
00046
GFWX::Image<short>::operator[](int)
[function]
[call site]
00047
GFWX::Image<short>::operator[](int)
[function]
[call site]
00048
GFWX::Image<short>::operator[](int)
[function]
[call site]
00049
GFWX::Image<short>::operator[](int)
[function]
[call site]
00050
GFWX::Image<short>::operator[](int)
[function]
[call site]
00051
unsigned int GFWX::square<unsigned int>(unsigned int)
[function]
[call site]
00052
int GFWX::interleavedDecode<0>(GFWX::Bits&)
[function]
[call site]
00053
int GFWX::interleavedDecode<1>(GFWX::Bits&)
[function]
[call site]
00054
int GFWX::signedDecode<1>(GFWX::Bits&)
[function]
[call site]
00055
int GFWX::interleavedDecode<2>(GFWX::Bits&)
[function]
[call site]
00056
int GFWX::signedDecode<2>(GFWX::Bits&)
[function]
[call site]
00057
int GFWX::interleavedDecode<3>(GFWX::Bits&)
[function]
[call site]
00058
int GFWX::signedDecode<3>(GFWX::Bits&)
[function]
[call site]
00059
int GFWX::interleavedDecode<4>(GFWX::Bits&)
[function]
[call site]
00060
int GFWX::signedDecode<4>(GFWX::Bits&)
[function]
[call site]
00061
unsigned int GFWX::square<unsigned int>(unsigned int)
[function]
[call site]
00062
void GFWX::decode<short>(GFWX::Image<short>&, GFWX::Bits&, int, int, int, int, int, int, int, bool, bool)
[function]
[call site]
00063
GFWX::Image<short>::Image(short*, int, int)
[function]
[call site]
00064
void GFWX::quantize<short, true>(GFWX::Image<short>&, int, int, int, int, int, int, int, int)
[function]
[call site]
00065
GFWX::Image<short>::operator[](int)
[function]
[call site]
00066
void GFWX::unlift<short>(GFWX::Image<short>&, int, int, int, int, int, int)
[function]
[call site]
00067
GFWX::Image<short>::operator[](int)
[function]
[call site]
00068
GFWX::Image<short>::operator[](int)
[function]
[call site]
00069
GFWX::Image<short>::operator[](int)
[function]
[call site]
00070
GFWX::Image<short>::operator[](int)
[function]
[call site]
00071
short GFWX::cubic<short>(short, short, short, short)
[function]
[call site]
00072
int GFWX::roundFraction<int>(int, int)
[function]
[call site]
00073
GFWX::Image<short>::operator[](int)
[function]
[call site]
00074
GFWX::Image<short>::operator[](int)
[function]
[call site]
00075
GFWX::Image<short>::operator[](int)
[function]
[call site]
00076
GFWX::Image<short>::operator[](int)
[function]
[call site]
00077
short GFWX::cubic<short>(short, short, short, short)
[function]
[call site]
00078
GFWX::Image<short>::operator[](int)
[function]
[call site]
00079
short GFWX::cubic<short>(short, short, short, short)
[function]
[call site]
00080
short GFWX::cubic<short>(short, short, short, short)
[function]
[call site]
00081
short GFWX::cubic<short>(short, short, short, short)
[function]
[call site]
00082
short GFWX::cubic<short>(short, short, short, short)
[function]
[call site]
00083
void GFWX::quantize<short, true>(GFWX::Image<short>&, int, int, int, int, int, int, int, int)
[function]
[call site]
00084
void GFWX::unlift<short>(GFWX::Image<short>&, int, int, int, int, int, int)
[function]
[call site]
00085
void GFWX::transformTerm<unsigned char*, short>(int const*&, short*, short const*, int, unsigned char* const&, GFWX::Header const&, std::__1::vector<int, std::__1::allocator<int> > const&, int)
[function]
[call site]
00086
void GFWX::shiftVector<short>(short*, int, int)
[function]
[call site]
00087
void GFWX::shiftVector<short>(short*, int, int)
[function]
[call site]
00088
void GFWX::shiftVector<short>(short*, int, int)
[function]
[call site]
00089
GFWX::Image<short>::Image(short*, int, int)
[function]
[call site]
00090
GFWX::Image<short>::operator[](int)
[function]
[call site]
00091
GFWX::Image<short>::operator[](int)
[function]
[call site]
00092
long GFWX::decompress<unsigned char*>(unsigned char* const&, GFWX::Header&, unsigned char const*, unsigned long, int, bool)
[function]
[call site]
00093
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]
00094