The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
245 | 0 | EP | call site: 00000 | __asan_stack_malloc_2 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
__asan_stack_malloc_2
[call site]
00001
snappy::GetUncompressedLength(char const*, unsigned long, unsigned long*)
[function]
[call site]
00002
__asan_stack_malloc_0
[call site]
00003
snappy::Varint::Parse32WithLimit(char const*, char const*, unsigned int*)
[function]
[call site]
00004
__asan_report_load1
[call site]
00005
__asan_report_load1
[call site]
00006
__asan_report_load1
[call site]
00007
__asan_report_load1
[call site]
00008
__asan_report_load1
[call site]
00009
__asan_report_store4
[call site]
00010
__asan_report_store8
[call site]
00011
snappy::Uncompress(char const*, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*)
[function]
[call site]
00012
snappy::GetUncompressedLength(char const*, unsigned long, unsigned long*)
[function]
[call site]
00013
snappy::STLStringResizeUninitialized(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, unsigned long)
[function]
[call site]
00014
snappy::string_as_array(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*)
[function]
[call site]
00015
snappy::RawUncompress(char const*, unsigned long, char*)
[function]
[call site]
00016
__asan_stack_malloc_1
[call site]
00017
snappy::ByteArraySource::ByteArraySource(char const*, unsigned long)
[function]
[call site]
00018
snappy::Source::Source()
[function]
[call site]
00019
__asan_report_store8
[call site]
00020
__asan_report_store8
[call site]
00021
snappy::RawUncompress(snappy::Source*, char*)
[function]
[call site]
00022
snappy::SnappyArrayWriter::SnappyArrayWriter(char*)
[function]
[call site]
00023
__asan_report_store8
[call site]
00024
__asan_report_store8
[call site]
00025
__asan_report_store8
[call site]
00026
__asan_report_store8
[call site]
00027
bool snappy::InternalUncompress<snappy::SnappyArrayWriter>(snappy::Source*, snappy::SnappyArrayWriter*)
[function]
[call site]
00028
snappy::SnappyDecompressor::SnappyDecompressor(snappy::Source*)
[function]
[call site]
00029
__asan_report_store8
[call site]
00030
__asan_report_store1
[call site]
00031
snappy::SnappyDecompressor::ReadUncompressedLength(unsigned int*)
[function]
[call site]
00032
__asan_report_load8
[call site]
00033
__asan_handle_no_return
[call site]
00034
__assert_fail
[call site]
00035
__asan_report_store4
[call site]
00036
__asan_report_load8
[call site]
00037
__asan_report_load1
[call site]
00038
__asan_report_load8
[call site]
00039
snappy::LeftShiftOverflows(unsigned char, unsigned int)
[function]
[call site]
00040
__asan_handle_no_return
[call site]
00041
__assert_fail
[call site]
00042
__asan_report_load1
[call site]
00043
__asan_report_load4
[call site]
00044
__asan_report_load8
[call site]
00045
bool snappy::InternalUncompressAllTags<snappy::SnappyArrayWriter>(snappy::SnappyDecompressor*, snappy::SnappyArrayWriter*, unsigned int, unsigned int)
[function]
[call site]
00046
snappy::Report(int, char const*, unsigned long, unsigned long)
[function]
[call site]
00047
snappy::SnappyArrayWriter::SetExpectedLength(unsigned long)
[function]
[call site]
00048
__asan_report_load8
[call site]
00049
__asan_report_store8
[call site]
00050
__asan_report_load8
[call site]
00051
__asan_report_store8
[call site]
00052
void snappy::SnappyDecompressor::DecompressAllTags<snappy::SnappyArrayWriter>(snappy::SnappyArrayWriter*)
[function]
[call site]
00053
__asan_report_load8
[call site]
00054
snappy::SnappyDecompressor::ResetLimit(char const*)
[function]
[call site]
00055
__asan_report_load8
[call site]
00056
__asan_report_store8
[call site]
00057
snappy::SnappyArrayWriter::GetOutputPtr()
[function]
[call site]
00058
__asan_report_load8
[call site]
00059
__asan_report_load8
[call site]
00060
__asan_report_store8
[call site]
00061
snappy::SnappyDecompressor::RefillTag()
[function]
[call site]
00062
__asan_report_load8
[call site]
00063
__asan_report_load8
[call site]
00064
__asan_report_load8
[call site]
00065
__asan_report_load8
[call site]
00066
__asan_report_store8
[call site]
00067
__asan_report_store1
[call site]
00068
__asan_report_load1
[call site]
00069
__asan_report_store8
[call site]
00070
__asan_report_load8
[call site]
00071
__asan_handle_no_return
[call site]
00072
__assert_fail
[call site]
00073
__asan_report_load1
[call site]
00074
snappy::CalculateNeeded(unsigned char)
[function]
[call site]
00075
__asan_handle_no_return
[call site]
00076
__assert_fail
[call site]
00077
__asan_report_load8
[call site]
00078
__asan_memmove
[call site]
00079
__asan_report_load8
[call site]
00080
__asan_report_store8
[call site]
00081
__asan_report_load8
[call site]
00082
__asan_report_load8
[call site]
00083
__asan_memcpy
[call site]
00084
__asan_report_load8
[call site]
00085
__asan_handle_no_return
[call site]
00086
__assert_fail
[call site]
00087
__asan_report_store8
[call site]
00088
__asan_report_store8
[call site]
00089
__asan_memmove
[call site]
00090
__asan_report_load8
[call site]
00091
__asan_report_store8
[call site]
00092
__asan_report_store8
[call site]
00093
__asan_report_store8
[call site]
00094
__asan_report_store8
[call site]
00095
snappy::SnappyDecompressor::ResetLimit(char const*)
[function]
[call site]
00096
__asan_report_load1
[call site]
00097
snappy::SnappyArrayWriter::GetBase(long*)
[function]
[call site]
00098
__asan_report_load8
[call site]
00099
__asan_report_store8
[call site]
00100
__asan_report_load8
[call site]
00101
__asan_report_load8
[call site]
00102
std::__1::pair<unsigned char const*, long> snappy::DecompressBranchless<char*>(unsigned char const*, unsigned char const*, long, char*, long)
[function]
[call site]
00103
snappy::ClearDeferred(void const**, unsigned long*, unsigned char*)
[function]
[call site]
00104
__asan_report_store8
[call site]
00105
__asan_report_store8
[call site]
00106
__asan_report_load1
[call site]
00107
__asan_report_load1
[call site]
00108
__asan_handle_no_return
[call site]
00109
__assert_fail
[call site]
00110
__asan_report_load2
[call site]
00111
__asan_report_load8
[call site]
00112
__asan_report_load1
[call site]
00113
__asan_report_store8
[call site]
00114
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00115
__asan_memcpy
[call site]
00116
snappy::ExtractOffset(unsigned int, unsigned long)
[function]
[call site]
00117
__asan_memcpy
[call site]
00118
__asan_handle_no_return
[call site]
00119
__assert_fail
[call site]
00120
snappy::MemCopy64(char*, void const*, unsigned long)
[function]
[call site]
00121
__asan_handle_no_return
[call site]
00122
__assert_fail
[call site]
00123
__asan_handle_no_return
[call site]
00124
__assert_fail
[call site]
00125
__asan_memmove
[call site]
00126
__asan_memmove
[call site]
00127
snappy::ClearDeferred(void const**, unsigned long*, unsigned char*)
[function]
[call site]
00128
__asan_report_load1
[call site]
00129
__asan_report_store1
[call site]
00130
__cxa_guard_acquire
[call site]
00131
snappy::(anonymous namespace)::Copy64BytesWithPatternExtension(char*, unsigned long)::{lambda()#1}::operator()() const
[function]
[call site]
00132
__asan_report_store1
[call site]
00133
__cxa_guard_release
[call site]
00134
__asan_memcpy
[call site]
00135
snappy::MemCopy64(char*, void const*, unsigned long)
[function]
[call site]
00136
snappy::DeferMemCopy(void const**, unsigned long*, void const*, unsigned long)
[function]
[call site]
00137
__asan_report_store8
[call site]
00138
__asan_report_store8
[call site]
00139
snappy::MemCopy64(char*, void const*, unsigned long)
[function]
[call site]
00140
snappy::DeferMemCopy(void const**, unsigned long*, void const*, unsigned long)
[function]
[call site]
00141
__asan_handle_no_return
[call site]
00142
__assert_fail
[call site]
00143
snappy::MemCopy64(char*, void const*, unsigned long)
[function]
[call site]
00144
snappy::ClearDeferred(void const**, unsigned long*, unsigned char*)
[function]
[call site]
00145
__asan_report_load8
[call site]
00146
__asan_report_store8
[call site]
00147
snappy::SnappyDecompressor::RefillTag()
[function]
[call site]
00148
snappy::SnappyDecompressor::ResetLimit(char const*)
[function]
[call site]
00149
__asan_report_load1
[call site]
00150
__asan_report_load8
[call site]
00151
snappy::SnappyArrayWriter::TryFastAppend(char const*, unsigned long, unsigned long, char**)
[function]
[call site]
00152
__asan_report_load8
[call site]
00153
__asan_report_load8
[call site]
00154
snappy::(anonymous namespace)::UnalignedCopy128(void const*, void*)
[function]
[call site]
00155
__asan_memcpy
[call site]
00156
__asan_memcpy
[call site]
00157
__asan_report_store8
[call site]
00158
__asan_handle_no_return
[call site]
00159
__assert_fail
[call site]
00160
__asan_report_load1
[call site]
00161
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00162
snappy::ExtractLowBytes(unsigned int const&, int)
[function]
[call site]
00163
__asan_handle_no_return
[call site]
00164
__assert_fail
[call site]
00165
__asan_handle_no_return
[call site]
00166
__assert_fail
[call site]
00167
__asan_report_load4
[call site]
00168
__asan_report_load8
[call site]
00169
snappy::SnappyArrayWriter::Append(char const*, unsigned long, char**)
[function]
[call site]
00170
__asan_report_load8
[call site]
00171
__asan_report_load8
[call site]
00172
__asan_memcpy
[call site]
00173
__asan_report_store8
[call site]
00174
__asan_report_load8
[call site]
00175
__asan_report_load8
[call site]
00176
__asan_report_store8
[call site]
00177
__asan_report_store8
[call site]
00178
snappy::SnappyDecompressor::ResetLimit(char const*)
[function]
[call site]
00179
snappy::SnappyArrayWriter::Append(char const*, unsigned long, char**)
[function]
[call site]
00180
__asan_report_load8
[call site]
00181
__asan_report_store8
[call site]
00182
snappy::SnappyDecompressor::RefillTag()
[function]
[call site]
00183
snappy::SnappyDecompressor::ResetLimit(char const*)
[function]
[call site]
00184
__asan_report_load1
[call site]
00185
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00186
__asan_report_load8
[call site]
00187
__asan_handle_no_return
[call site]
00188
__assert_fail
[call site]
00189
snappy::(anonymous namespace)::IncrementalCopy(char const*, char*, char*, char*)
[function]
[call site]
00190
__asan_handle_no_return
[call site]
00191
__assert_fail
[call site]
00192
__asan_handle_no_return
[call site]
00193
__assert_fail
[call site]
00194
__asan_handle_no_return
[call site]
00195
__assert_fail
[call site]
00196
__asan_handle_no_return
[call site]
00197
__assert_fail
[call site]
00198
snappy::(anonymous namespace)::UnalignedCopy64(void const*, void*)
[function]
[call site]
00199
__asan_memcpy
[call site]
00200
__asan_memcpy
[call site]
00201
snappy::(anonymous namespace)::IncrementalCopySlow(char const*, char*, char*)
[function]
[call site]
00202
__asan_report_load1
[call site]
00203
__asan_report_store1
[call site]
00204
__asan_handle_no_return
[call site]
00205
__assert_fail
[call site]
00206
void snappy::(anonymous namespace)::ConditionalUnalignedCopy128<false>(char const*, char*)
[function]
[call site]
00207
snappy::(anonymous namespace)::UnalignedCopy64(void const*, void*)
[function]
[call site]
00208
snappy::(anonymous namespace)::UnalignedCopy64(void const*, void*)
[function]
[call site]
00209
void snappy::(anonymous namespace)::ConditionalUnalignedCopy128<false>(char const*, char*)
[function]
[call site]
00210
void snappy::(anonymous namespace)::ConditionalUnalignedCopy128<false>(char const*, char*)
[function]
[call site]
00211
void snappy::(anonymous namespace)::ConditionalUnalignedCopy128<false>(char const*, char*)
[function]
[call site]
00212
void snappy::(anonymous namespace)::ConditionalUnalignedCopy128<false>(char const*, char*)
[function]
[call site]
00213
snappy::(anonymous namespace)::UnalignedCopy64(void const*, void*)
[function]
[call site]
00214
snappy::(anonymous namespace)::IncrementalCopySlow(char const*, char*, char*)
[function]
[call site]
00215
__asan_report_store8
[call site]
00216
__asan_memmove
[call site]
00217
__asan_report_load2
[call site]
00218
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00219
snappy::ExtractLowBytes(unsigned int const&, int)
[function]
[call site]
00220
__asan_handle_no_return
[call site]
00221
__assert_fail
[call site]
00222
__asan_report_load8
[call site]
00223
__asan_handle_no_return
[call site]
00224
__assert_fail
[call site]
00225
snappy::(anonymous namespace)::IncrementalCopy(char const*, char*, char*, char*)
[function]
[call site]
00226
__asan_report_store8
[call site]
00227
__asan_memmove
[call site]
00228
__asan_report_load8
[call site]
00229
__asan_report_load8
[call site]
00230
__asan_report_store8
[call site]
00231
snappy::SnappyDecompressor::RefillTag()
[function]
[call site]
00232
snappy::SnappyDecompressor::ResetLimit(char const*)
[function]
[call site]
00233
__asan_report_load1
[call site]
00234
snappy::SnappyArrayWriter::SetOutputPtr(char*)
[function]
[call site]
00235
__asan_report_store8
[call site]
00236
snappy::SnappyArrayWriter::Flush()
[function]
[call site]
00237
snappy::SnappyDecompressor::eof() const
[function]
[call site]
00238
__asan_report_load1
[call site]
00239
snappy::SnappyArrayWriter::CheckLength() const
[function]
[call site]
00240
__asan_report_load8
[call site]
00241
snappy::SnappyDecompressor::~SnappyDecompressor()
[function]
[call site]
00242
__asan_report_load8
[call site]
00243
snappy::ByteArraySource::~ByteArraySource()
[function]
[call site]
00244
snappy::Source::~Source()
[function]
[call site]
00245