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