The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 1 | 77 |
void meshopt::encodeDeltas1
|
call site: 00077 | __assert_fail |
| 1 | 158 | fuzzRoundtripMeshlet(unsigned char const*, unsigned long) | call site: 00158 | __assert_fail |
| 1 | 169 | fuzzRoundtripMeshletV(unsigned char const*, unsigned long) | call site: 00169 | __assert_fail |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
fuzzDecoder(unsigned char const*, unsigned long, unsigned long, int (*)(void*, unsigned long, unsigned long, unsigned char const*, unsigned long))
[function]
[call site]
00001
__assert_fail
[call site]
00002
meshopt_decodeIndexBuffer
[function]
[call site]
00003
__assert_fail
[call site]
00004
__assert_fail
[call site]
00005
meshopt::pushVertexFifo(unsigned int*, unsigned int, unsigned long&, int)
[function]
[call site]
00006
meshopt::decodeIndex(unsigned char const*&, unsigned int)
[function]
[call site]
00007
meshopt::decodeVByte(unsigned char const*&)
[function]
[call site]
00008
meshopt::pushVertexFifo(unsigned int*, unsigned int, unsigned long&, int)
[function]
[call site]
00009
meshopt::pushEdgeFifo(unsigned int (*) [2], unsigned int, unsigned int, unsigned long&)
[function]
[call site]
00010
meshopt::pushEdgeFifo(unsigned int (*) [2], unsigned int, unsigned int, unsigned long&)
[function]
[call site]
00011
meshopt::writeTriangle(void*, unsigned long, unsigned long, unsigned int, unsigned int, unsigned int)
[function]
[call site]
00012
meshopt::writeTriangle(void*, unsigned long, unsigned long, unsigned int, unsigned int, unsigned int)
[function]
[call site]
00013
meshopt::pushVertexFifo(unsigned int*, unsigned int, unsigned long&, int)
[function]
[call site]
00014
meshopt::pushVertexFifo(unsigned int*, unsigned int, unsigned long&, int)
[function]
[call site]
00015
meshopt::pushVertexFifo(unsigned int*, unsigned int, unsigned long&, int)
[function]
[call site]
00016
meshopt::pushEdgeFifo(unsigned int (*) [2], unsigned int, unsigned int, unsigned long&)
[function]
[call site]
00017
meshopt::pushEdgeFifo(unsigned int (*) [2], unsigned int, unsigned int, unsigned long&)
[function]
[call site]
00018
meshopt::pushEdgeFifo(unsigned int (*) [2], unsigned int, unsigned int, unsigned long&)
[function]
[call site]
00019
meshopt::decodeIndex(unsigned char const*&, unsigned int)
[function]
[call site]
00020
meshopt::decodeIndex(unsigned char const*&, unsigned int)
[function]
[call site]
00021
meshopt::decodeIndex(unsigned char const*&, unsigned int)
[function]
[call site]
00022
meshopt::writeTriangle(void*, unsigned long, unsigned long, unsigned int, unsigned int, unsigned int)
[function]
[call site]
00023
meshopt::pushVertexFifo(unsigned int*, unsigned int, unsigned long&, int)
[function]
[call site]
00024
meshopt::pushVertexFifo(unsigned int*, unsigned int, unsigned long&, int)
[function]
[call site]
00025
meshopt::pushVertexFifo(unsigned int*, unsigned int, unsigned long&, int)
[function]
[call site]
00026
meshopt::pushEdgeFifo(unsigned int (*) [2], unsigned int, unsigned int, unsigned long&)
[function]
[call site]
00027
meshopt::pushEdgeFifo(unsigned int (*) [2], unsigned int, unsigned int, unsigned long&)
[function]
[call site]
00028
meshopt::pushEdgeFifo(unsigned int (*) [2], unsigned int, unsigned int, unsigned long&)
[function]
[call site]
00029
fuzzDecoder(unsigned char const*, unsigned long, unsigned long, int (*)(void*, unsigned long, unsigned long, unsigned char const*, unsigned long))
[function]
[call site]
00030
meshopt_decodeIndexBuffer
[function]
[call site]
00031
fuzzDecoder(unsigned char const*, unsigned long, unsigned long, int (*)(void*, unsigned long, unsigned long, unsigned char const*, unsigned long))
[function]
[call site]
00032
meshopt_decodeIndexSequence
[function]
[call site]
00033
meshopt::decodeVByte(unsigned char const*&)
[function]
[call site]
00034
fuzzDecoder(unsigned char const*, unsigned long, unsigned long, int (*)(void*, unsigned long, unsigned long, unsigned char const*, unsigned long))
[function]
[call site]
00035
meshopt_decodeIndexSequence
[function]
[call site]
00036
fuzzDecoder(unsigned char const*, unsigned long, unsigned long, int (*)(void*, unsigned long, unsigned long, unsigned char const*, unsigned long))
[function]
[call site]
00037
meshopt_decodeVertexBuffer
[function]
[call site]
00038
__assert_fail
[call site]
00039
__assert_fail
[call site]
00040
__assert_fail
[call site]
00041
meshopt::getVertexBlockSize(unsigned long)
[function]
[call site]
00042
fuzzDecoder(unsigned char const*, unsigned long, unsigned long, int (*)(void*, unsigned long, unsigned long, unsigned char const*, unsigned long))
[function]
[call site]
00043
meshopt_decodeVertexBuffer
[function]
[call site]
00044
fuzzDecoder(unsigned char const*, unsigned long, unsigned long, int (*)(void*, unsigned long, unsigned long, unsigned char const*, unsigned long))
[function]
[call site]
00045
meshopt_decodeVertexBuffer
[function]
[call site]
00046
fuzzDecoder(unsigned char const*, unsigned long, unsigned long, int (*)(void*, unsigned long, unsigned long, unsigned char const*, unsigned long))
[function]
[call site]
00047
meshopt_decodeVertexBuffer
[function]
[call site]
00048
meshopt_encodeVertexVersion
[function]
[call site]
00049
__assert_fail
[call site]
00050
fuzzRoundtrip(unsigned char const*, unsigned long, unsigned long, int)
[function]
[call site]
00051
meshopt_encodeVertexBufferBound
[function]
[call site]
00052
__assert_fail
[call site]
00053
__assert_fail
[call site]
00054
meshopt::getVertexBlockSize(unsigned long)
[function]
[call site]
00055
__assert_fail
[call site]
00056
__assert_fail
[call site]
00057
meshopt_encodeVertexBufferLevel
[function]
[call site]
00058
__assert_fail
[call site]
00059
__assert_fail
[call site]
00060
__assert_fail
[call site]
00061
__assert_fail
[call site]
00062
meshopt::getVertexBlockSize(unsigned long)
[function]
[call site]
00063
meshopt::estimateRotate(unsigned char const*, unsigned long, unsigned long, unsigned long, unsigned long)
[function]
[call site]
00064
meshopt::rotate(unsigned int, int)
[function]
[call site]
00065
meshopt::estimateBits(unsigned char)
[function]
[call site]
00066
meshopt::estimateBits(unsigned char)
[function]
[call site]
00067
meshopt::estimateChannel(unsigned char const*, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, int, int)
[function]
[call site]
00068
__assert_fail
[call site]
00069
__assert_fail
[call site]
00070
meshopt::encodeDeltas(unsigned char*, unsigned char const*, unsigned long, unsigned long, unsigned char const*, unsigned long, int)
[function]
[call site]
00071
void meshopt::encodeDeltas1<unsigned char, false>(unsigned char*, unsigned char const*, unsigned long, unsigned long, unsigned char const*, unsigned long, int)
[function]
[call site]
00072
unsigned char meshopt::zigzag<unsigned char>(unsigned char)
[function]
[call site]
00073
void meshopt::encodeDeltas1<unsigned short, false>(unsigned char*, unsigned char const*, unsigned long, unsigned long, unsigned char const*, unsigned long, int)
[function]
[call site]
00074
unsigned short meshopt::zigzag<unsigned short>(unsigned short)
[function]
[call site]
00075
void meshopt::encodeDeltas1<unsigned int, true>(unsigned char*, unsigned char const*, unsigned long, unsigned long, unsigned char const*, unsigned long, int)
[function]
[call site]
00076
meshopt::rotate(unsigned int, int)
[function]
[call site]
00077
__assert_fail
[call site]
00078
meshopt::encodeBytesGroupMeasure(unsigned char const*, int)
[function]
[call site]
00079
__assert_fail
[call site]
00080
meshopt::encodeBytesGroupZero(unsigned char const*)
[function]
[call site]
00081
meshopt::encodeBytesGroupMeasure(unsigned char const*, int)
[function]
[call site]
00082
meshopt::encodeBytesGroupMeasure(unsigned char const*, int)
[function]
[call site]
00083
meshopt::encodeBytesGroupMeasure(unsigned char const*, int)
[function]
[call site]
00084
__assert_fail
[call site]
00085
meshopt::encodeVertexBlock(unsigned char*, unsigned char*, unsigned char const*, unsigned long, unsigned long, unsigned char*, unsigned char const*, int, int)
[function]
[call site]
00086
__assert_fail
[call site]
00087
__assert_fail
[call site]
00088
meshopt::encodeDeltas(unsigned char*, unsigned char const*, unsigned long, unsigned long, unsigned char const*, unsigned long, int)
[function]
[call site]
00089
meshopt::estimateControl(unsigned char const*, unsigned long, unsigned long, int)
[function]
[call site]
00090
meshopt::estimateControlZero(unsigned char const*, unsigned long)
[function]
[call site]
00091
meshopt::encodeBytesGroupZero(unsigned char const*)
[function]
[call site]
00092
meshopt::encodeBytesGroupMeasure(unsigned char const*, int)
[function]
[call site]
00093
meshopt::encodeBytesGroupMeasure(unsigned char const*, int)
[function]
[call site]
00094
meshopt::encodeBytesGroupMeasure(unsigned char const*, int)
[function]
[call site]
00095
meshopt::encodeBytesGroupMeasure(unsigned char const*, int)
[function]
[call site]
00096
meshopt::encodeBytesGroupMeasure(unsigned char const*, int)
[function]
[call site]
00097
__assert_fail
[call site]
00098
meshopt::encodeBytes(unsigned char*, unsigned char*, unsigned char const*, unsigned long, int const*)
[function]
[call site]
00099
__assert_fail
[call site]
00100
meshopt::encodeBytesGroupMeasure(unsigned char const*, int)
[function]
[call site]
00101
meshopt::encodeBytesGroupMeasure(unsigned char const*, int)
[function]
[call site]
00102
meshopt::encodeBytesGroup(unsigned char*, unsigned char const*, int)
[function]
[call site]
00103
__assert_fail
[call site]
00104
__assert_fail
[call site]
00105
__assert_fail
[call site]
00106
__assert_fail
[call site]
00107
__assert_fail
[call site]
00108
__assert_fail
[call site]
00109
meshopt_encodeVertexBufferLevel
[function]
[call site]
00110
__assert_fail
[call site]
00111
meshopt_decodeVertexBuffer
[function]
[call site]
00112
__assert_fail
[call site]
00113
memcmp
[call site]
00114
__assert_fail
[call site]
00115
fuzzRoundtrip(unsigned char const*, unsigned long, unsigned long, int)
[function]
[call site]
00116
fuzzRoundtrip(unsigned char const*, unsigned long, unsigned long, int)
[function]
[call site]
00117
fuzzRoundtrip(unsigned char const*, unsigned long, unsigned long, int)
[function]
[call site]
00118
fuzzDecodeMeshlet(unsigned long, unsigned long, unsigned char const*, unsigned long)
[function]
[call site]
00119
align(unsigned long, unsigned long)
[function]
[call site]
00120
meshopt_decodeMeshletRaw
[function]
[call site]
00121
__assert_fail
[call site]
00122
__assert_fail
[call site]
00123
meshopt_decodeMeshlet
[function]
[call site]
00124
__assert_fail
[call site]
00125
__assert_fail
[call site]
00126
__assert_fail
[call site]
00127
__assert_fail
[call site]
00128
align(unsigned long, unsigned long)
[function]
[call site]
00129
meshopt_decodeMeshlet
[function]
[call site]
00130
align(unsigned long, unsigned long)
[function]
[call site]
00131
meshopt_decodeMeshlet
[function]
[call site]
00132
align(unsigned long, unsigned long)
[function]
[call site]
00133
meshopt_decodeMeshlet
[function]
[call site]
00134
fuzzRoundtripMeshlet(unsigned char const*, unsigned long)
[function]
[call site]
00135
meshopt_encodeMeshlet
[function]
[call site]
00136
__assert_fail
[call site]
00137
meshopt::encodeTriangles(unsigned char*, unsigned char*, unsigned char const*, unsigned long)
[function]
[call site]
00138
meshopt::getEdgeFifo8(unsigned int (*) [2], unsigned int, unsigned int, unsigned int, unsigned long)
[function]
[call site]
00139
meshopt::pushEdgeFifo8(unsigned int (*) [2], unsigned int, unsigned int, unsigned long&)
[function]
[call site]
00140
meshopt::pushEdgeFifo8(unsigned int (*) [2], unsigned int, unsigned int, unsigned long&)
[function]
[call site]
00141
meshopt::rotateTriangle(unsigned int, unsigned int, unsigned int)
[function]
[call site]
00142
__assert_fail
[call site]
00143
__assert_fail
[call site]
00144
meshopt::pushEdgeFifo8(unsigned int (*) [2], unsigned int, unsigned int, unsigned long&)
[function]
[call site]
00145
meshopt::pushEdgeFifo8(unsigned int (*) [2], unsigned int, unsigned int, unsigned long&)
[function]
[call site]
00146
__assert_fail
[call site]
00147
meshopt::encodeVertices(unsigned char*, unsigned char*, unsigned int const*, unsigned long)
[function]
[call site]
00148
__assert_fail
[call site]
00149
__assert_fail
[call site]
00150
meshopt_encodeMeshletBound
[function]
[call site]
00151
__assert_fail
[call site]
00152
int meshopt_decodeMeshlet<unsigned int, unsigned int>(unsigned int*, unsigned long, unsigned int*, unsigned long, unsigned char const*, unsigned long)
[function]
[call site]
00153
meshopt_decodeMeshlet
[function]
[call site]
00154
__assert_fail
[call site]
00155
__assert_fail
[call site]
00156
int meshopt_decodeMeshlet<unsigned int, unsigned char>(unsigned int*, unsigned long, unsigned char*, unsigned long, unsigned char const*, unsigned long)
[function]
[call site]
00157
__assert_fail
[call site]
00158
__assert_fail
[call site]
00159
fuzzRoundtripMeshletV(unsigned char const*, unsigned long)
[function]
[call site]
00160
meshopt_encodeMeshlet
[function]
[call site]
00161
__assert_fail
[call site]
00162
meshopt_encodeMeshletBound
[function]
[call site]
00163
__assert_fail
[call site]
00164
int meshopt_decodeMeshlet<unsigned int, unsigned char>(unsigned int*, unsigned long, unsigned char*, unsigned long, unsigned char const*, unsigned long)
[function]
[call site]
00165
__assert_fail
[call site]
00166
__assert_fail
[call site]
00167
int meshopt_decodeMeshlet<unsigned short, unsigned char>(unsigned short*, unsigned long, unsigned char*, unsigned long, unsigned char const*, unsigned long)
[function]
[call site]
00168
__assert_fail
[call site]
00169
__assert_fail
[call site]
00170