The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 11 | 364 | snappy::SnappyDecompressor::RefillTag() | call site: 00364 | __asan_memmove |
| 10 | 77 | snappy::InternalCompress(snappy::Source*, snappy::Sink*, snappy::CompressionOptions, snappy::internal::WorkingMemory*) | call site: 00077 | __asan_report_load8 |
| 9 | 63 | snappy::Varint::Encode32(char*, unsigned int) | call site: 00063 | __asan_report_store1 |
| 5 | 437 | snappy::SnappyDecompressionValidator::Append(char const*, unsigned long, unsigned long*) | call site: 00437 | __asan_report_load8 |
| 4 | 541 |
void snappy::SnappyDecompressor::DecompressAllTags
|
call site: 00541 | __asan_report_load8 |
| 3 | 423 |
void snappy::SnappyDecompressor::DecompressAllTags
|
call site: 00423 | __asan_handle_no_return |
| 2 | 448 |
void snappy::SnappyDecompressor::DecompressAllTags
|
call site: 00448 | |
| 2 | 484 | snappy::Varint::Parse32WithLimit(char const*, char const*, unsigned int*) | call site: 00484 | __asan_report_load1 |
| 2 | 570 | snappy::(anonymous namespace)::IncrementalCopy(char const*, char*, char*, char*) | call site: 00570 | __asan_report_store8 |
| 1 | 0 | EP | call site: 00000 | __asan_stack_malloc_2 |
| 1 | 6 | LLVMFuzzerTestOneInput | call site: 00006 | __asan_stack_malloc_0 |
| 1 | 12 |
snappy::Compress(char const*, unsigned long, std::__1::basic_string
|
call site: 00012 | __asan_stack_malloc_1 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
__asan_stack_malloc_2
[call site]
00001
snappy::CompressionOptions::MinCompressionLevel()
[function]
[call site]
00002
snappy::CompressionOptions::MaxCompressionLevel()
[function]
[call site]
00003
snappy::CompressionOptions::CompressionOptions(int)
[function]
[call site]
00004
__asan_report_store4
[call site]
00005
snappy::Compress(char const*, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, snappy::CompressionOptions)
[function]
[call site]
00006
__asan_stack_malloc_0
[call site]
00007
snappy::MaxCompressedLength(unsigned long)
[function]
[call site]
00008
snappy::STLStringResizeUninitialized(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, unsigned long)
[function]
[call site]
00009
snappy::string_as_array(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*)
[function]
[call site]
00010
__asan_memcpy
[call site]
00011
snappy::RawCompress(char const*, unsigned long, char*, unsigned long*, snappy::CompressionOptions)
[function]
[call site]
00012
__asan_stack_malloc_1
[call site]
00013
snappy::ByteArraySource::ByteArraySource(char const*, unsigned long)
[function]
[call site]
00014
snappy::Source::Source()
[function]
[call site]
00015
__asan_report_store8
[call site]
00016
__asan_report_store8
[call site]
00017
snappy::UncheckedByteArraySink::UncheckedByteArraySink(char*)
[function]
[call site]
00018
snappy::Sink::Sink()
[function]
[call site]
00019
__asan_report_store8
[call site]
00020
__asan_report_store8
[call site]
00021
__asan_memcpy
[call site]
00022
snappy::Compress(snappy::Source*, snappy::Sink*, snappy::CompressionOptions)
[function]
[call site]
00023
__asan_report_load8
[call site]
00024
snappy::internal::WorkingMemory::WorkingMemory(unsigned long)
[function]
[call site]
00025
snappy::internal::WorkingMemory::RequiredSize(unsigned long)
[function]
[call site]
00026
__asan_report_load8
[call site]
00027
snappy::(anonymous namespace)::CalculateTableSize(unsigned int)
[function]
[call site]
00028
snappy::Bits::Log2Floor(unsigned int)
[function]
[call site]
00029
snappy::Bits::Log2FloorNonZero(unsigned int)
[function]
[call site]
00030
__asan_handle_no_return
[call site]
00031
__assert_fail
[call site]
00032
snappy::MaxCompressedLength(unsigned long)
[function]
[call site]
00033
snappy::internal::WorkingMemory::WorkingMemory(unsigned long, char*)
[function]
[call site]
00034
__asan_handle_no_return
[call site]
00035
__assert_fail
[call site]
00036
__asan_handle_no_return
[call site]
00037
__assert_fail
[call site]
00038
__asan_report_load8
[call site]
00039
snappy::(anonymous namespace)::CalculateTableSize(unsigned int)
[function]
[call site]
00040
__asan_report_store8
[call site]
00041
snappy::internal::WorkingMemory::RequiredSize(unsigned long)
[function]
[call site]
00042
__asan_report_store8
[call site]
00043
__asan_report_store1
[call site]
00044
__asan_report_load8
[call site]
00045
__asan_report_store8
[call site]
00046
__asan_report_load8
[call site]
00047
__asan_report_store8
[call site]
00048
__asan_report_load8
[call site]
00049
__asan_report_store8
[call site]
00050
__asan_report_store1
[call site]
00051
__asan_memcpy
[call site]
00052
snappy::InternalCompress(snappy::Source*, snappy::Sink*, snappy::CompressionOptions, snappy::internal::WorkingMemory*)
[function]
[call site]
00053
__asan_handle_no_return
[call site]
00054
__assert_fail
[call site]
00055
__asan_report_load8
[call site]
00056
snappy::Varint::Encode32(char*, unsigned int)
[function]
[call site]
00057
__asan_report_store1
[call site]
00058
__asan_report_store1
[call site]
00059
__asan_report_store1
[call site]
00060
__asan_report_store1
[call site]
00061
__asan_report_store1
[call site]
00062
__asan_report_store1
[call site]
00063
__asan_report_store1
[call site]
00064
__asan_report_store1
[call site]
00065
__asan_report_store1
[call site]
00066
__asan_report_store1
[call site]
00067
__asan_report_store1
[call site]
00068
__asan_report_store1
[call site]
00069
__asan_report_store1
[call site]
00070
__asan_report_store1
[call site]
00071
__asan_report_store1
[call site]
00072
__asan_report_load8
[call site]
00073
__asan_report_load8
[call site]
00074
__asan_handle_no_return
[call site]
00075
__assert_fail
[call site]
00076
__asan_report_load8
[call site]
00077
snappy::internal::WorkingMemory::GetScratchInput() const
[function]
[call site]
00078
__asan_report_load8
[call site]
00079
__asan_memcpy
[call site]
00080
__asan_report_load8
[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_handle_no_return
[call site]
00088
__assert_fail
[call site]
00089
snappy::internal::WorkingMemory::GetHashTable(unsigned long, int*) const
[function]
[call site]
00090
snappy::(anonymous namespace)::CalculateTableSize(unsigned int)
[function]
[call site]
00091
__asan_report_load8
[call site]
00092
__asan_memset
[call site]
00093
__asan_report_store4
[call site]
00094
__asan_report_load8
[call site]
00095
snappy::MaxCompressedLength(unsigned long)
[function]
[call site]
00096
snappy::internal::WorkingMemory::GetScratchOutput() const
[function]
[call site]
00097
__asan_report_load8
[call site]
00098
__asan_report_load8
[call site]
00099
snappy::internal::CompressFragment(char const*, unsigned long, char*, unsigned short*, int)
[function]
[call site]
00100
__asan_handle_no_return
[call site]
00101
__assert_fail
[call site]
00102
__asan_handle_no_return
[call site]
00103
__assert_fail
[call site]
00104
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00105
__asan_memcpy
[call site]
00106
snappy::LittleEndian::Load64(void const*)
[function]
[call site]
00107
__asan_memcpy
[call site]
00108
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00109
__asan_handle_no_return
[call site]
00110
__assert_fail
[call site]
00111
snappy::(anonymous namespace)::TableEntry(unsigned short*, unsigned int, unsigned int)
[function]
[call site]
00112
__asan_report_load2
[call site]
00113
__asan_handle_no_return
[call site]
00114
__assert_fail
[call site]
00115
__asan_handle_no_return
[call site]
00116
__assert_fail
[call site]
00117
__asan_report_store2
[call site]
00118
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00119
__asan_report_store1
[call site]
00120
snappy::(anonymous namespace)::UnalignedCopy128(void const*, void*)
[function]
[call site]
00121
__asan_memcpy
[call site]
00122
__asan_memcpy
[call site]
00123
snappy::LittleEndian::Load64(void const*)
[function]
[call site]
00124
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00125
__asan_handle_no_return
[call site]
00126
__assert_fail
[call site]
00127
snappy::(anonymous namespace)::TableEntry(unsigned short*, unsigned int, unsigned int)
[function]
[call site]
00128
__asan_report_load2
[call site]
00129
__asan_handle_no_return
[call site]
00130
__assert_fail
[call site]
00131
__asan_handle_no_return
[call site]
00132
__assert_fail
[call site]
00133
__asan_report_store2
[call site]
00134
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00135
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00136
__asan_handle_no_return
[call site]
00137
__assert_fail
[call site]
00138
char* snappy::EmitLiteral<true>(char*, char const*, int)
[function]
[call site]
00139
__asan_handle_no_return
[call site]
00140
__assert_fail
[call site]
00141
__asan_report_store1
[call site]
00142
snappy::(anonymous namespace)::UnalignedCopy128(void const*, void*)
[function]
[call site]
00143
__asan_report_store1
[call site]
00144
snappy::Bits::Log2Floor(unsigned int)
[function]
[call site]
00145
__asan_handle_no_return
[call site]
00146
__assert_fail
[call site]
00147
__asan_handle_no_return
[call site]
00148
__assert_fail
[call site]
00149
__asan_report_store1
[call site]
00150
snappy::LittleEndian::Store32(void*, unsigned int)
[function]
[call site]
00151
__asan_memcpy
[call site]
00152
__asan_memcpy
[call site]
00153
snappy::internal::FindMatchLength(char const*, char const*, char const*, unsigned long*)
[function]
[call site]
00154
__asan_handle_no_return
[call site]
00155
__assert_fail
[call site]
00156
snappy::UNALIGNED_LOAD64(void const*)
[function]
[call site]
00157
__asan_memcpy
[call site]
00158
snappy::UNALIGNED_LOAD64(void const*)
[function]
[call site]
00159
snappy::Bits::FindLSBSetNonZero64(unsigned long)
[function]
[call site]
00160
__asan_handle_no_return
[call site]
00161
__assert_fail
[call site]
00162
snappy::UNALIGNED_LOAD64(void const*)
[function]
[call site]
00163
__asan_report_store8
[call site]
00164
snappy::UNALIGNED_LOAD64(void const*)
[function]
[call site]
00165
snappy::UNALIGNED_LOAD64(void const*)
[function]
[call site]
00166
snappy::Bits::FindLSBSetNonZero64(unsigned long)
[function]
[call site]
00167
snappy::UNALIGNED_LOAD64(void const*)
[function]
[call site]
00168
__asan_report_store8
[call site]
00169
__asan_handle_no_return
[call site]
00170
__assert_fail
[call site]
00171
__asan_report_load1
[call site]
00172
snappy::UNALIGNED_LOAD64(void const*)
[function]
[call site]
00173
__asan_report_store8
[call site]
00174
__asan_memcpy
[call site]
00175
memcmp
[call site]
00176
__asan_handle_no_return
[call site]
00177
__assert_fail
[call site]
00178
char* snappy::EmitCopy<true>(char*, unsigned long, unsigned long)
[function]
[call site]
00179
__asan_handle_no_return
[call site]
00180
__assert_fail
[call site]
00181
char* snappy::EmitCopyAtMost64<true>(char*, unsigned long, unsigned long)
[function]
[call site]
00182
__asan_handle_no_return
[call site]
00183
__assert_fail
[call site]
00184
__asan_handle_no_return
[call site]
00185
__assert_fail
[call site]
00186
__asan_handle_no_return
[call site]
00187
__assert_fail
[call site]
00188
__asan_handle_no_return
[call site]
00189
__assert_fail
[call site]
00190
snappy::LittleEndian::Store32(void*, unsigned int)
[function]
[call site]
00191
char* snappy::EmitCopy<false>(char*, unsigned long, unsigned long)
[function]
[call site]
00192
char* snappy::EmitCopyAtMost64<false>(char*, unsigned long, unsigned long)
[function]
[call site]
00193
snappy::LittleEndian::Store32(void*, unsigned int)
[function]
[call site]
00194
char* snappy::EmitCopyAtMost64<false>(char*, unsigned long, unsigned long)
[function]
[call site]
00195
char* snappy::EmitCopyAtMost64<true>(char*, unsigned long, unsigned long)
[function]
[call site]
00196
char* snappy::EmitCopyAtMost64<false>(char*, unsigned long, unsigned long)
[function]
[call site]
00197
snappy::LittleEndian::Load64(void const*)
[function]
[call site]
00198
__asan_handle_no_return
[call site]
00199
__assert_fail
[call site]
00200
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00201
snappy::(anonymous namespace)::TableEntry(unsigned short*, unsigned int, unsigned int)
[function]
[call site]
00202
__asan_report_store2
[call site]
00203
snappy::(anonymous namespace)::TableEntry(unsigned short*, unsigned int, unsigned int)
[function]
[call site]
00204
__asan_report_load2
[call site]
00205
__asan_report_store2
[call site]
00206
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00207
char* snappy::EmitLiteral<false>(char*, char const*, int)
[function]
[call site]
00208
__asan_memcpy
[call site]
00209
snappy::internal::CompressFragmentDoubleHash(char const*, unsigned long, char*, unsigned short*, int, unsigned short*, int)
[function]
[call site]
00210
__asan_handle_no_return
[call site]
00211
__assert_fail
[call site]
00212
__asan_handle_no_return
[call site]
00213
__assert_fail
[call site]
00214
__asan_handle_no_return
[call site]
00215
__assert_fail
[call site]
00216
snappy::LittleEndian::Load64(void const*)
[function]
[call site]
00217
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00218
__asan_handle_no_return
[call site]
00219
__assert_fail
[call site]
00220
snappy::(anonymous namespace)::TableEntry8ByteMatch(unsigned short*, unsigned long, unsigned int)
[function]
[call site]
00221
__asan_report_load2
[call site]
00222
__asan_handle_no_return
[call site]
00223
__assert_fail
[call site]
00224
__asan_handle_no_return
[call site]
00225
__assert_fail
[call site]
00226
__asan_report_store2
[call site]
00227
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00228
snappy::internal::FindMatchLengthPlain(char const*, char const*, char const*)
[function]
[call site]
00229
__asan_handle_no_return
[call site]
00230
__assert_fail
[call site]
00231
snappy::UNALIGNED_LOAD64(void const*)
[function]
[call site]
00232
snappy::UNALIGNED_LOAD64(void const*)
[function]
[call site]
00233
snappy::Bits::FindLSBSetNonZero64(unsigned long)
[function]
[call site]
00234
__asan_report_load1
[call site]
00235
snappy::(anonymous namespace)::TableEntry4ByteMatch(unsigned short*, unsigned int, unsigned int)
[function]
[call site]
00236
__asan_report_load2
[call site]
00237
__asan_handle_no_return
[call site]
00238
__assert_fail
[call site]
00239
__asan_handle_no_return
[call site]
00240
__assert_fail
[call site]
00241
__asan_report_store2
[call site]
00242
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00243
snappy::internal::FindMatchLengthPlain(char const*, char const*, char const*)
[function]
[call site]
00244
snappy::LittleEndian::Load64(void const*)
[function]
[call site]
00245
snappy::(anonymous namespace)::TableEntry8ByteMatch(unsigned short*, unsigned long, unsigned int)
[function]
[call site]
00246
__asan_report_load2
[call site]
00247
snappy::internal::FindMatchLengthPlain(char const*, char const*, char const*)
[function]
[call site]
00248
__asan_report_store2
[call site]
00249
snappy::LittleEndian::Load64(void const*)
[function]
[call site]
00250
__asan_report_load1
[call site]
00251
snappy::LittleEndian::Load64(void const*)
[function]
[call site]
00252
snappy::(anonymous namespace)::TableEntry8ByteMatch(unsigned short*, unsigned long, unsigned int)
[function]
[call site]
00253
__asan_report_store2
[call site]
00254
snappy::LittleEndian::Load64(void const*)
[function]
[call site]
00255
snappy::(anonymous namespace)::TableEntry8ByteMatch(unsigned short*, unsigned long, unsigned int)
[function]
[call site]
00256
__asan_report_store2
[call site]
00257
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00258
snappy::(anonymous namespace)::TableEntry4ByteMatch(unsigned short*, unsigned int, unsigned int)
[function]
[call site]
00259
__asan_report_store2
[call site]
00260
__asan_handle_no_return
[call site]
00261
__assert_fail
[call site]
00262
char* snappy::EmitLiteral<true>(char*, char const*, int)
[function]
[call site]
00263
char* snappy::EmitCopy<true>(char*, unsigned long, unsigned long)
[function]
[call site]
00264
char* snappy::EmitCopy<false>(char*, unsigned long, unsigned long)
[function]
[call site]
00265
snappy::LittleEndian::Load64(void const*)
[function]
[call site]
00266
snappy::(anonymous namespace)::TableEntry8ByteMatch(unsigned short*, unsigned long, unsigned int)
[function]
[call site]
00267
__asan_report_store2
[call site]
00268
snappy::LittleEndian::Load64(void const*)
[function]
[call site]
00269
snappy::(anonymous namespace)::TableEntry8ByteMatch(unsigned short*, unsigned long, unsigned int)
[function]
[call site]
00270
__asan_report_store2
[call site]
00271
snappy::LittleEndian::Load64(void const*)
[function]
[call site]
00272
snappy::(anonymous namespace)::TableEntry8ByteMatch(unsigned short*, unsigned long, unsigned int)
[function]
[call site]
00273
__asan_report_store2
[call site]
00274
snappy::LittleEndian::Load64(void const*)
[function]
[call site]
00275
snappy::(anonymous namespace)::TableEntry8ByteMatch(unsigned short*, unsigned long, unsigned int)
[function]
[call site]
00276
__asan_report_store2
[call site]
00277
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00278
snappy::(anonymous namespace)::TableEntry4ByteMatch(unsigned short*, unsigned int, unsigned int)
[function]
[call site]
00279
__asan_report_store2
[call site]
00280
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00281
snappy::(anonymous namespace)::TableEntry4ByteMatch(unsigned short*, unsigned int, unsigned int)
[function]
[call site]
00282
__asan_report_store2
[call site]
00283
snappy::LittleEndian::Load64(void const*)
[function]
[call site]
00284
snappy::(anonymous namespace)::TableEntry8ByteMatch(unsigned short*, unsigned long, unsigned int)
[function]
[call site]
00285
__asan_report_load2
[call site]
00286
__asan_report_store2
[call site]
00287
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00288
snappy::internal::FindMatchLengthPlain(char const*, char const*, char const*)
[function]
[call site]
00289
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00290
snappy::(anonymous namespace)::TableEntry4ByteMatch(unsigned short*, unsigned int, unsigned int)
[function]
[call site]
00291
__asan_report_load2
[call site]
00292
__asan_report_store2
[call site]
00293
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00294
snappy::internal::FindMatchLengthPlain(char const*, char const*, char const*)
[function]
[call site]
00295
char* snappy::EmitLiteral<false>(char*, char const*, int)
[function]
[call site]
00296
__asan_report_load8
[call site]
00297
__asan_report_load8
[call site]
00298
snappy::internal::WorkingMemory::~WorkingMemory()
[function]
[call site]
00299
__asan_report_load1
[call site]
00300
__asan_report_load8
[call site]
00301
snappy::UncheckedByteArraySink::CurrentDestination() const
[function]
[call site]
00302
__asan_report_load8
[call site]
00303
__asan_report_store8
[call site]
00304
snappy::UncheckedByteArraySink::~UncheckedByteArraySink()
[function]
[call site]
00305
snappy::Sink::~Sink()
[function]
[call site]
00306
snappy::ByteArraySource::~ByteArraySource()
[function]
[call site]
00307
snappy::Source::~Source()
[function]
[call site]
00308
__asan_handle_no_return
[call site]
00309
__assert_fail
[call site]
00310
snappy::MaxCompressedLength(unsigned long)
[function]
[call site]
00311
__asan_handle_no_return
[call site]
00312
__assert_fail
[call site]
00313
snappy::IsValidCompressedBuffer(char const*, unsigned long)
[function]
[call site]
00314
snappy::ByteArraySource::ByteArraySource(char const*, unsigned long)
[function]
[call site]
00315
snappy::SnappyDecompressionValidator::SnappyDecompressionValidator()
[function]
[call site]
00316
__asan_report_store8
[call site]
00317
bool snappy::InternalUncompress<snappy::SnappyDecompressionValidator>(snappy::Source*, snappy::SnappyDecompressionValidator*)
[function]
[call site]
00318
snappy::SnappyDecompressor::SnappyDecompressor(snappy::Source*)
[function]
[call site]
00319
__asan_report_store8
[call site]
00320
__asan_report_store1
[call site]
00321
snappy::SnappyDecompressor::ReadUncompressedLength(unsigned int*)
[function]
[call site]
00322
__asan_report_load8
[call site]
00323
__asan_handle_no_return
[call site]
00324
__assert_fail
[call site]
00325
__asan_report_store4
[call site]
00326
__asan_report_load8
[call site]
00327
__asan_report_load1
[call site]
00328
__asan_report_load8
[call site]
00329
snappy::LeftShiftOverflows(unsigned char, unsigned int)
[function]
[call site]
00330
__asan_handle_no_return
[call site]
00331
__assert_fail
[call site]
00332
__asan_report_load1
[call site]
00333
__asan_report_load4
[call site]
00334
__asan_report_load8
[call site]
00335
bool snappy::InternalUncompressAllTags<snappy::SnappyDecompressionValidator>(snappy::SnappyDecompressor*, snappy::SnappyDecompressionValidator*, unsigned int, unsigned int)
[function]
[call site]
00336
snappy::SnappyDecompressionValidator::SetExpectedLength(unsigned long)
[function]
[call site]
00337
__asan_report_store8
[call site]
00338
void snappy::SnappyDecompressor::DecompressAllTags<snappy::SnappyDecompressionValidator>(snappy::SnappyDecompressionValidator*)
[function]
[call site]
00339
__asan_report_load8
[call site]
00340
snappy::SnappyDecompressor::ResetLimit(char const*)
[function]
[call site]
00341
__asan_report_load8
[call site]
00342
__asan_report_store8
[call site]
00343
snappy::SnappyDecompressionValidator::GetOutputPtr()
[function]
[call site]
00344
__asan_report_load8
[call site]
00345
__asan_report_load8
[call site]
00346
__asan_report_store8
[call site]
00347
snappy::SnappyDecompressor::RefillTag()
[function]
[call site]
00348
__asan_report_load8
[call site]
00349
__asan_report_load8
[call site]
00350
__asan_report_load8
[call site]
00351
__asan_report_load8
[call site]
00352
__asan_report_store8
[call site]
00353
__asan_report_store1
[call site]
00354
__asan_report_load1
[call site]
00355
__asan_report_store8
[call site]
00356
__asan_report_load8
[call site]
00357
__asan_handle_no_return
[call site]
00358
__assert_fail
[call site]
00359
__asan_report_load1
[call site]
00360
snappy::CalculateNeeded(unsigned char)
[function]
[call site]
00361
__asan_handle_no_return
[call site]
00362
__assert_fail
[call site]
00363
__asan_report_load8
[call site]
00364
__asan_memmove
[call site]
00365
__asan_report_load8
[call site]
00366
__asan_report_store8
[call site]
00367
__asan_report_load8
[call site]
00368
__asan_report_load8
[call site]
00369
__asan_memcpy
[call site]
00370
__asan_report_load8
[call site]
00371
__asan_handle_no_return
[call site]
00372
__assert_fail
[call site]
00373
__asan_report_store8
[call site]
00374
__asan_report_store8
[call site]
00375
__asan_memmove
[call site]
00376
__asan_report_load8
[call site]
00377
__asan_report_store8
[call site]
00378
__asan_report_store8
[call site]
00379
__asan_report_store8
[call site]
00380
__asan_report_store8
[call site]
00381
snappy::SnappyDecompressor::ResetLimit(char const*)
[function]
[call site]
00382
__asan_report_load1
[call site]
00383
snappy::SnappyDecompressionValidator::GetBase(long*)
[function]
[call site]
00384
__asan_report_store8
[call site]
00385
__asan_report_load8
[call site]
00386
std::__1::pair<unsigned char const*, long> snappy::DecompressBranchless<unsigned long>(unsigned char const*, unsigned char const*, long, unsigned long, long)
[function]
[call site]
00387
snappy::ClearDeferred(void const**, unsigned long*, unsigned char*)
[function]
[call site]
00388
__asan_report_store8
[call site]
00389
__asan_report_store8
[call site]
00390
__asan_report_load1
[call site]
00391
__asan_report_load1
[call site]
00392
__asan_handle_no_return
[call site]
00393
__assert_fail
[call site]
00394
__asan_report_load2
[call site]
00395
__asan_report_load8
[call site]
00396
__asan_report_load1
[call site]
00397
__asan_report_store8
[call site]
00398
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00399
snappy::ExtractOffset(unsigned int, unsigned long)
[function]
[call site]
00400
__asan_memcpy
[call site]
00401
__asan_handle_no_return
[call site]
00402
__assert_fail
[call site]
00403
snappy::MemCopy64(long, void const*, unsigned long)
[function]
[call site]
00404
snappy::ClearDeferred(void const**, unsigned long*, unsigned char*)
[function]
[call site]
00405
snappy::Copy64BytesWithPatternExtension(long, unsigned long)
[function]
[call site]
00406
snappy::MemCopy64(long, void const*, unsigned long)
[function]
[call site]
00407
snappy::DeferMemCopy(void const**, unsigned long*, void const*, unsigned long)
[function]
[call site]
00408
__asan_report_store8
[call site]
00409
__asan_report_store8
[call site]
00410
snappy::MemCopy64(long, void const*, unsigned long)
[function]
[call site]
00411
snappy::DeferMemCopy(void const**, unsigned long*, void const*, unsigned long)
[function]
[call site]
00412
__asan_handle_no_return
[call site]
00413
__assert_fail
[call site]
00414
snappy::MemCopy64(long, void const*, unsigned long)
[function]
[call site]
00415
snappy::ClearDeferred(void const**, unsigned long*, unsigned char*)
[function]
[call site]
00416
__asan_report_load8
[call site]
00417
__asan_report_store8
[call site]
00418
snappy::SnappyDecompressor::RefillTag()
[function]
[call site]
00419
snappy::SnappyDecompressor::ResetLimit(char const*)
[function]
[call site]
00420
__asan_report_load1
[call site]
00421
__asan_report_load8
[call site]
00422
snappy::SnappyDecompressionValidator::TryFastAppend(char const*, unsigned long, unsigned long, unsigned long*)
[function]
[call site]
00423
__asan_handle_no_return
[call site]
00424
__assert_fail
[call site]
00425
__asan_report_load1
[call site]
00426
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00427
snappy::ExtractLowBytes(unsigned int const&, int)
[function]
[call site]
00428
__asan_handle_no_return
[call site]
00429
__assert_fail
[call site]
00430
__asan_handle_no_return
[call site]
00431
__assert_fail
[call site]
00432
__asan_report_load4
[call site]
00433
__asan_report_load8
[call site]
00434
snappy::SnappyDecompressionValidator::Append(char const*, unsigned long, unsigned long*)
[function]
[call site]
00435
__asan_report_load8
[call site]
00436
__asan_report_load8
[call site]
00437
__asan_report_load8
[call site]
00438
__asan_report_load8
[call site]
00439
__asan_report_store8
[call site]
00440
__asan_report_store8
[call site]
00441
snappy::SnappyDecompressor::ResetLimit(char const*)
[function]
[call site]
00442
snappy::SnappyDecompressionValidator::Append(char const*, unsigned long, unsigned long*)
[function]
[call site]
00443
__asan_report_load8
[call site]
00444
__asan_report_store8
[call site]
00445
snappy::SnappyDecompressor::RefillTag()
[function]
[call site]
00446
snappy::SnappyDecompressor::ResetLimit(char const*)
[function]
[call site]
00447
__asan_report_load1
[call site]
00448
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00449
snappy::SnappyDecompressionValidator::AppendFromSelf(unsigned long, unsigned long, unsigned long*)
[function]
[call site]
00450
__asan_report_load8
[call site]
00451
__asan_report_load8
[call site]
00452
__asan_report_load8
[call site]
00453
__asan_report_load2
[call site]
00454
snappy::LittleEndian::Load32(void const*)
[function]
[call site]
00455
snappy::ExtractLowBytes(unsigned int const&, int)
[function]
[call site]
00456
__asan_handle_no_return
[call site]
00457
__assert_fail
[call site]
00458
snappy::SnappyDecompressionValidator::AppendFromSelf(unsigned long, unsigned long, unsigned long*)
[function]
[call site]
00459
__asan_report_load8
[call site]
00460
__asan_report_load8
[call site]
00461
__asan_report_store8
[call site]
00462
snappy::SnappyDecompressor::RefillTag()
[function]
[call site]
00463
snappy::SnappyDecompressor::ResetLimit(char const*)
[function]
[call site]
00464
__asan_report_load1
[call site]
00465
snappy::SnappyDecompressionValidator::SetOutputPtr(unsigned long)
[function]
[call site]
00466
__asan_report_store8
[call site]
00467
snappy::SnappyDecompressionValidator::Flush()
[function]
[call site]
00468
snappy::Report(int, char const*, unsigned long, unsigned long)
[function]
[call site]
00469
snappy::SnappyDecompressor::eof() const
[function]
[call site]
00470
__asan_report_load1
[call site]
00471
snappy::SnappyDecompressionValidator::CheckLength() const
[function]
[call site]
00472
__asan_report_load8
[call site]
00473
snappy::SnappyDecompressor::~SnappyDecompressor()
[function]
[call site]
00474
__asan_report_load8
[call site]
00475
snappy::ByteArraySource::~ByteArraySource()
[function]
[call site]
00476
__asan_handle_no_return
[call site]
00477
__assert_fail
[call site]
00478
snappy::Uncompress(char const*, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*)
[function]
[call site]
00479
snappy::GetUncompressedLength(char const*, unsigned long, unsigned long*)
[function]
[call site]
00480
snappy::Varint::Parse32WithLimit(char const*, char const*, unsigned int*)
[function]
[call site]
00481
__asan_report_load1
[call site]
00482
__asan_report_load1
[call site]
00483
__asan_report_load1
[call site]
00484
__asan_report_load1
[call site]
00485
__asan_report_load1
[call site]
00486
__asan_report_store4
[call site]
00487
__asan_report_store8
[call site]
00488
snappy::STLStringResizeUninitialized(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, unsigned long)
[function]
[call site]
00489
snappy::string_as_array(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*)
[function]
[call site]
00490
snappy::RawUncompress(char const*, unsigned long, char*)
[function]
[call site]
00491
snappy::ByteArraySource::ByteArraySource(char const*, unsigned long)
[function]
[call site]
00492
snappy::RawUncompress(snappy::Source*, char*)
[function]
[call site]
00493
snappy::SnappyArrayWriter::SnappyArrayWriter(char*)
[function]
[call site]
00494
__asan_report_store8
[call site]
00495
__asan_report_store8
[call site]
00496
__asan_report_store8
[call site]
00497
__asan_report_store8
[call site]
00498
bool snappy::InternalUncompress<snappy::SnappyArrayWriter>(snappy::Source*, snappy::SnappyArrayWriter*)
[function]
[call site]
00499
bool snappy::InternalUncompressAllTags<snappy::SnappyArrayWriter>(snappy::SnappyDecompressor*, snappy::SnappyArrayWriter*, unsigned int, unsigned int)
[function]
[call site]
00500
snappy::SnappyArrayWriter::SetExpectedLength(unsigned long)
[function]
[call site]
00501
__asan_report_load8
[call site]
00502
__asan_report_store8
[call site]
00503
__asan_report_load8
[call site]
00504
__asan_report_store8
[call site]
00505
void snappy::SnappyDecompressor::DecompressAllTags<snappy::SnappyArrayWriter>(snappy::SnappyArrayWriter*)
[function]
[call site]
00506
snappy::SnappyArrayWriter::GetOutputPtr()
[function]
[call site]
00507
__asan_report_load8
[call site]
00508
snappy::SnappyArrayWriter::GetBase(long*)
[function]
[call site]
00509
__asan_report_load8
[call site]
00510
__asan_report_store8
[call site]
00511
__asan_report_load8
[call site]
00512
std::__1::pair<unsigned char const*, long> snappy::DecompressBranchless<char*>(unsigned char const*, unsigned char const*, long, char*, long)
[function]
[call site]
00513
snappy::MemCopy64(char*, void const*, unsigned long)
[function]
[call site]
00514
__asan_handle_no_return
[call site]
00515
__assert_fail
[call site]
00516
__asan_handle_no_return
[call site]
00517
__assert_fail
[call site]
00518
__asan_memmove
[call site]
00519
__asan_memmove
[call site]
00520
__asan_report_load1
[call site]
00521
__asan_report_store1
[call site]
00522
__cxa_guard_acquire
[call site]
00523
snappy::(anonymous namespace)::Copy64BytesWithPatternExtension(char*, unsigned long)::{lambda()#1}::operator()() const
[function]
[call site]
00524
__asan_report_store1
[call site]
00525
__cxa_guard_release
[call site]
00526
__asan_memcpy
[call site]
00527
snappy::MemCopy64(char*, void const*, unsigned long)
[function]
[call site]
00528
snappy::MemCopy64(char*, void const*, unsigned long)
[function]
[call site]
00529
snappy::MemCopy64(char*, void const*, unsigned long)
[function]
[call site]
00530
snappy::SnappyArrayWriter::TryFastAppend(char const*, unsigned long, unsigned long, char**)
[function]
[call site]
00531
__asan_report_load8
[call site]
00532
__asan_report_load8
[call site]
00533
snappy::(anonymous namespace)::UnalignedCopy128(void const*, void*)
[function]
[call site]
00534
__asan_report_store8
[call site]
00535
snappy::SnappyArrayWriter::Append(char const*, unsigned long, char**)
[function]
[call site]
00536
__asan_report_load8
[call site]
00537
__asan_report_load8
[call site]
00538
__asan_memcpy
[call site]
00539
__asan_report_store8
[call site]
00540
snappy::SnappyArrayWriter::Append(char const*, unsigned long, char**)
[function]
[call site]
00541
__asan_report_load8
[call site]
00542
__asan_handle_no_return
[call site]
00543
__assert_fail
[call site]
00544
snappy::(anonymous namespace)::IncrementalCopy(char const*, char*, char*, char*)
[function]
[call site]
00545
__asan_handle_no_return
[call site]
00546
__assert_fail
[call site]
00547
__asan_handle_no_return
[call site]
00548
__assert_fail
[call site]
00549
__asan_handle_no_return
[call site]
00550
__assert_fail
[call site]
00551
__asan_handle_no_return
[call site]
00552
__assert_fail
[call site]
00553
snappy::(anonymous namespace)::UnalignedCopy64(void const*, void*)
[function]
[call site]
00554
__asan_memcpy
[call site]
00555
__asan_memcpy
[call site]
00556
snappy::(anonymous namespace)::IncrementalCopySlow(char const*, char*, char*)
[function]
[call site]
00557
__asan_report_load1
[call site]
00558
__asan_report_store1
[call site]
00559
__asan_handle_no_return
[call site]
00560
__assert_fail
[call site]
00561
void snappy::(anonymous namespace)::ConditionalUnalignedCopy128<false>(char const*, char*)
[function]
[call site]
00562
snappy::(anonymous namespace)::UnalignedCopy64(void const*, void*)
[function]
[call site]
00563
snappy::(anonymous namespace)::UnalignedCopy64(void const*, void*)
[function]
[call site]
00564
void snappy::(anonymous namespace)::ConditionalUnalignedCopy128<false>(char const*, char*)
[function]
[call site]
00565
void snappy::(anonymous namespace)::ConditionalUnalignedCopy128<false>(char const*, char*)
[function]
[call site]
00566
void snappy::(anonymous namespace)::ConditionalUnalignedCopy128<false>(char const*, char*)
[function]
[call site]
00567
void snappy::(anonymous namespace)::ConditionalUnalignedCopy128<false>(char const*, char*)
[function]
[call site]
00568
snappy::(anonymous namespace)::UnalignedCopy64(void const*, void*)
[function]
[call site]
00569
snappy::(anonymous namespace)::IncrementalCopySlow(char const*, char*, char*)
[function]
[call site]
00570
__asan_report_store8
[call site]
00571
__asan_memmove
[call site]
00572
__asan_report_load8
[call site]
00573
__asan_handle_no_return
[call site]
00574
__assert_fail
[call site]
00575
snappy::(anonymous namespace)::IncrementalCopy(char const*, char*, char*, char*)
[function]
[call site]
00576
__asan_report_store8
[call site]
00577
__asan_memmove
[call site]
00578
snappy::SnappyArrayWriter::SetOutputPtr(char*)
[function]
[call site]
00579
__asan_report_store8
[call site]
00580
snappy::SnappyArrayWriter::Flush()
[function]
[call site]
00581
snappy::SnappyArrayWriter::CheckLength() const
[function]
[call site]
00582
__asan_report_load8
[call site]
00583
snappy::ByteArraySource::~ByteArraySource()
[function]
[call site]
00584
__asan_handle_no_return
[call site]
00585
__assert_fail
[call site]
00586
__asan_handle_no_return
[call site]
00587
__assert_fail
[call site]
00588