The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 577 | 140 | pthread_mutex_unlock | call site: 00140 | SymbolizeAndDemangle |
| 104 | 35 | pthread_mutex_lock | call site: 00035 | butil::push_free_chunk |
| 40 | 718 | LLVMFuzzerTestOneInput | call site: 00718 | butil::IOBufCutter::copy_to |
| 19 | 9 | LLVMFuzzerTestOneInput | call site: 00009 | Socket::Create |
| 4 | 4 | LLVMFuzzerTestOneInput | call site: 00004 | butil::IOBuf::append |
| 4 | 30 | bthread_key_create | call site: 00030 | BeforeRecycle |
| 2 | 1 | LLVMFuzzerTestOneInput | call site: 00001 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
butil::IOBuf::IOBuf
[function]
[call site]
00001
reset_block_ref
[function]
[call site]
00002
reset_block_ref
[function]
[call site]
00003
butil::IOBuf::append
[function]
[call site]
00004
butil::IOBuf::append
[function]
[call site]
00005
data
[function]
[call site]
00006
butil::IOBuf::length
[function]
[call site]
00007
butil::IOBuf::_small
[function]
[call site]
00008
get_fuzz_socket
[function]
[call site]
00009
butil::EndPoint
[function]
[call site]
00010
Socket::Create
[function]
[call site]
00011
brpc::Stream::Create
[function]
[call site]
00012
brpc::Stream::Stream
[function]
[call site]
00013
CHECK_EQ
[function]
[call site]
00014
bthread_mutex_init
[function]
[call site]
00015
make_contention_site_invalid
[function]
[call site]
00016
MUTEX_RESET_OWNER_COMMON
[function]
[call site]
00017
bthread::butex_create_checked<unsigned>
[function]
[call site]
00018
CHECK_EQ
[function]
[call site]
00019
bthread_mutex_init
[function]
[call site]
00020
LOG
[function]
[call site]
00021
brpc::RedisRequest::MergeFrom
[function]
[call site]
00022
CHECK_NE
[function]
[call site]
00023
append
[function]
[call site]
00024
bthread_id_list_init
[function]
[call site]
00025
execution_queue_start
[function]
[call site]
00026
bthread_key_create
[function]
[call site]
00027
bthread_key_create2
[function]
[call site]
00028
BAIDU_SCOPED_LOCK
[function]
[call site]
00029
bthread_key_create2
[function]
[call site]
00030
LOG
[function]
[call site]
00031
Socket::Create
[function]
[call site]
00032
BeforeRecycle
[function]
[call site]
00033
pthread_mutex_lock
[function]
[call site]
00034
internal::pthread_mutex_lock_impl
[function]
[call site]
00035
internal::pthread_mutex_lock_internal
[function]
[call site]
00036
FIND_SYS_PTHREAD_MUTEX_OWNER_MAP_ENTRY
[function]
[call site]
00037
sys_pthread_mutex_lock
[function]
[call site]
00038
sys_pthread_mutex_timedlock
[function]
[call site]
00039
FIND_SYS_PTHREAD_MUTEX_OWNER_MAP_ENTRY
[function]
[call site]
00040
internal::pthread_mutex_trylock_internal
[function]
[call site]
00041
sys_pthread_mutex_trylock
[function]
[call site]
00042
FIND_SYS_PTHREAD_MUTEX_OWNER_MAP_ENTRY
[function]
[call site]
00043
bvar::is_collectable
[function]
[call site]
00044
butil::fast_rand
[function]
[call site]
00045
butil::need_init
[function]
[call site]
00046
butil::init_fast_rand_seed
[function]
[call site]
00047
butil::gettimeofday_us
[function]
[call site]
00048
gettimeofday
[function]
[call site]
00049
butil::splitmix64_next
[function]
[call site]
00050
UINT64_C
[function]
[call site]
00051
UINT64_C
[function]
[call site]
00052
UINT64_C
[function]
[call site]
00053
butil::splitmix64_next
[function]
[call site]
00054
butil::xorshift128_next
[function]
[call site]
00055
bvar::is_collectable_before_first_time_grabbed
[function]
[call site]
00056
butil::fetch_add
[function]
[call site]
00057
ref
[function]
[call site]
00058
butil::cpuwide_time_us
[function]
[call site]
00059
butil::cpuwide_time_ns
[function]
[call site]
00060
clock_gettime
[function]
[call site]
00061
pthread_once
[function]
[call site]
00062
exit
[function]
[call site]
00063
mach_absolute_time
[function]
[call site]
00064
butil::detail::clock_cycles
[function]
[call site]
00065
static_cast<uint64_t>
[function]
[call site]
00066
butil::monotonic_time_ns
[function]
[call site]
00067
clock_gettime
[function]
[call site]
00068
butil::detail::read_invariant_cpu_frequency
[function]
[call site]
00069
butil::detail::read_cpu_frequency
[function]
[call site]
00070
open
[function]
[call site]
00071
read
[function]
[call site]
00072
static_cast<char*>
[function]
[call site]
00073
memmem
[function]
[call site]
00074
static_cast<char*>
[function]
[call site]
00075
memmem
[function]
[call site]
00076
memmem
[function]
[call site]
00077
memmem
[function]
[call site]
00078
close
[function]
[call site]
00079
butil::cpuwide_time_ns
[function]
[call site]
00080
butil::get_leaky_singleton<Collector>
[function]
[call site]
00081
bvar::is_sampling_range_valid
[function]
[call site]
00082
make_contention_site_invalid
[function]
[call site]
00083
internal::pthread_mutex_lock_internal
[function]
[call site]
00084
bvar::is_sampling_range_valid
[function]
[call site]
00085
internal::pthread_mutex_lock_internal
[function]
[call site]
00086
butil::cpuwide_time_ns
[function]
[call site]
00087
internal::pthread_mutex_lock_internal
[function]
[call site]
00088
add_pthread_contention_site
[function]
[call site]
00089
hash_mutex_ptr
[function]
[call site]
00090
fmix64
[function]
[call site]
00091
load
[function]
[call site]
00092
compare_exchange_strong
[function]
[call site]
00093
fetch_add
[function]
[call site]
00094
butil::cpuwide_time_ns
[function]
[call site]
00095
push_back
[function]
[call site]
00096
cut_into_fd
[function]
[call site]
00097
fetch_add
[function]
[call site]
00098
butil::IOBuf::IOBuf
[function]
[call site]
00099
butil::IOBuf::append
[function]
[call site]
00100
CHECK_EQ
[function]
[call site]
00101
butil::IOBuf::pcut_into_file_descriptor
[function]
[call site]
00102
butil::IOBuf::empty
[function]
[call site]
00103
butil::IOBuf::_small
[function]
[call site]
00104
std::min
[function]
[call site]
00105
butil::IOBuf::_ref_num
[function]
[call site]
00106
butil::IOBuf::_small
[function]
[call site]
00107
_ref_at
[function]
[call site]
00108
butil::iobuf::get_pwritev_func
[function]
[call site]
00109
open
[function]
[call site]
00110
PLOG
[function]
[call site]
00111
syscall
[function]
[call site]
00112
PLOG
[function]
[call site]
00113
pwritev_func
[function]
[call site]
00114
butil::iobuf::user_pwritev
[function]
[call site]
00115
::pwrite
[function]
[call site]
00116
butil::IOBuf::pop_front
[function]
[call site]
00117
butil::IOBuf::length
[function]
[call site]
00118
butil::IOBuf::clear
[function]
[call site]
00119
butil::IOBuf::_small
[function]
[call site]
00120
butil::dec_ref
[function]
[call site]
00121
butil::check_abi
[function]
[call site]
00122
LOG
[function]
[call site]
00123
butil::sampled
[function]
[call site]
00124
butil::SubmitIOBufSample
[function]
[call site]
00125
butil::IsIOBufProfilerEnabled
[function]
[call site]
00126
pthread_once
[function]
[call site]
00127
butil::New
[function]
[call site]
00128
butil::get_object
[function]
[call site]
00129
butil::get_or_new_local_pool
[function]
[call site]
00130
BAIDU_GET_VOLATILE_THREAD_LOCAL
[function]
[call site]
00131
BAIDU_LIKELY
[function]
[call site]
00132
butil::LocalPool
[function]
[call site]
00133
butil::push_free_chunk
[function]
[call site]
00134
malloc
[function]
[call site]
00135
memcpy
[function]
[call site]
00136
pthread_mutex_lock
[function]
[call site]
00137
push_back
[function]
[call site]
00138
pthread_mutex_unlock
[function]
[call site]
00139
internal::pthread_mutex_unlock_impl
[function]
[call site]
00140
internal::pthread_mutex_unlock_internal
[function]
[call site]
00141
SYS_PTHREAD_MUTEX_RESET_OWNER
[function]
[call site]
00142
sys_pthread_mutex_unlock
[function]
[call site]
00143
is_contention_site_valid
[function]
[call site]
00144
bvar::is_sampling_range_valid
[function]
[call site]
00145
butil::cpuwide_time_ns
[function]
[call site]
00146
remove_pthread_contention_site
[function]
[call site]
00147
hash_mutex_ptr
[function]
[call site]
00148
load
[function]
[call site]
00149
make_contention_site_invalid
[function]
[call site]
00150
store
[function]
[call site]
00151
butil::cpuwide_time_ns
[function]
[call site]
00152
internal::pthread_mutex_unlock_internal
[function]
[call site]
00153
butil::cpuwide_time_ns
[function]
[call site]
00154
submit_contention
[function]
[call site]
00155
butil::debug::FrameCount
[function]
[call site]
00156
butil::local_pool_free_empty<SampledContention>
[function]
[call site]
00157
butil::debug::StackTrace::FindSymbol
[function]
[call site]
00158
static_cast<char*>
[function]
[call site]
00159
SymbolizeAddress
[function]
[call site]
00160
SAFE_ASSERT
[function]
[call site]
00161
SymbolizeAndDemangle
[function]
[call site]
00162
reinterpret_cast<uintptr_t>
[function]
[call site]
00163
SafeAppendString
[function]
[call site]
00164
strlen
[function]
[call site]
00165
SAFE_ASSERT
[function]
[call site]
00166
strncpy
[function]
[call site]
00167
g_symbolize_open_object_file_callback
[function]
[call site]
00168
OpenObjectFileContainingPcAndGetStartAddress
[function]
[call site]
00169
NO_INTR
[function]
[call site]
00170
open
[function]
[call site]
00171
get
[function]
[call site]
00172
NO_INTR
[function]
[call site]
00173
open
[function]
[call site]
00174
get
[function]
[call site]
00175
get
[function]
[call site]
00176
LineReader::ReadLine
[function]
[call site]
00177
LineReader::BufferIsEmpty
[function]
[call site]
00178
ReadPersistent
[function]
[call site]
00179
SAFE_ASSERT
[function]
[call site]
00180
SAFE_ASSERT
[function]
[call site]
00181
butil::BaseIteratorRangeToNumberTraits::max
[function]
[call site]
00182
butil::BaseIteratorRangeToNumberTraits::max
[function]
[call site]
00183
reinterpret_cast<char
[call site]
00184
NO_INTR
[function]
[call site]
00185
read
[function]
[call site]
00186
SAFE_ASSERT
[function]
[call site]
00187
SAFE_ASSERT
[function]
[call site]
00188
LineReader::HasCompleteLine
[function]
[call site]
00189
LineReader::BufferIsEmpty
[function]
[call site]
00190
LineReader::FindLineFeed
[function]
[call site]
00191
reinterpret_cast<char
[call site]
00192
memchr
[function]
[call site]
00193
memmove
[function]
[call site]
00194
ReadPersistent
[function]
[call site]
00195
LineReader::FindLineFeed
[function]
[call site]
00196
GetHex
[function]
[call site]
00197
SAFE_ASSERT
[function]
[call site]
00198
const_cast<char
[call site]
00199
GetHex
[function]
[call site]
00200
ElfW
[function]
[call site]
00201
ReadFromOffsetExact
[function]
[call site]
00202
ReadFromOffset
[function]
[call site]
00203
lseek
[function]
[call site]
00204
ReadPersistent
[function]
[call site]
00205
get
[function]
[call site]
00206
memcmp
[function]
[call site]
00207
ElfW
[function]
[call site]
00208
ReadFromOffsetExact
[function]
[call site]
00209
get
[function]
[call site]
00210
memcmp
[function]
[call site]
00211
GetHex
[function]
[call site]
00212
NO_INTR
[function]
[call site]
00213
open
[function]
[call site]
00214
strncpy
[function]
[call site]
00215
SafeAppendString
[function]
[call site]
00216
SafeAppendHexNumber
[function]
[call site]
00217
SafeAppendString
[function]
[call site]
00218
itoa_r
[function]
[call site]
00219
SafeAppendString
[function]
[call site]
00220
FileGetElfType
[function]
[call site]
00221
ElfW
[function]
[call site]
00222
ReadFromOffsetExact
[function]
[call site]
00223
memcmp
[function]
[call site]
00224
get
[function]
[call site]
00225
g_symbolize_callback
[function]
[call site]
00226
get
[function]
[call site]
00227
GetSymbolFromObjectFile
[function]
[call site]
00228
ElfW
[function]
[call site]
00229
ReadFromOffsetExact
[function]
[call site]
00230
ElfW
[function]
[call site]
00231
GetSectionHeaderByType
[function]
[call site]
00232
ElfW
[function]
[call site]
00233
ReadFromOffset
[function]
[call site]
00234
SAFE_ASSERT
[function]
[call site]
00235
SAFE_ASSERT
[function]
[call site]
00236
ReadFromOffsetExact
[function]
[call site]
00237
FindSymbol
[function]
[call site]
00238
ElfW
[function]
[call site]
00239
ReadFromOffset
[function]
[call site]
00240
SAFE_ASSERT
[function]
[call site]
00241
SAFE_ASSERT
[function]
[call site]
00242
ReadFromOffset
[function]
[call site]
00243
memchr
[function]
[call site]
00244
GetSectionHeaderByType
[function]
[call site]
00245
ReadFromOffsetExact
[function]
[call site]
00246
FindSymbol
[function]
[call site]
00247
get
[function]
[call site]
00248
DemangleInplace
[function]
[call site]
00249
Demangle
[function]
[call site]
00250
InitState
[function]
[call site]
00251
ParseTopLevelMangledName
[function]
[call site]
00252
ParseMangledName
[function]
[call site]
00253
ParseTwoCharToken
[function]
[call site]
00254
ParseEncoding
[function]
[call site]
00255
ParseName
[function]
[call site]
00256
ParseNestedName
[function]
[call site]
00257
ParseOneCharToken
[function]
[call site]
00258
EnterNestedName
[function]
[call site]
00259
Optional
[function]
[call site]
00260
ParseCVQualifiers
[function]
[call site]
00261
ParseOneCharToken
[function]
[call site]
00262
ParseOneCharToken
[function]
[call site]
00263
ParseOneCharToken
[function]
[call site]
00264
ParsePrefix
[function]
[call site]
00265
MaybeAppendSeparator
[function]
[call site]
00266
MaybeAppend
[function]
[call site]
00267
StrLen
[function]
[call site]
00268
MaybeAppendWithLength
[function]
[call site]
00269
Append
[function]
[call site]
00270
IsAlpha
[function]
[call site]
00271
Append
[function]
[call site]
00272
ParseTemplateParam
[function]
[call site]
00273
ParseTwoCharToken
[function]
[call site]
00274
MaybeAppend
[function]
[call site]
00275
ParseOneCharToken
[function]
[call site]
00276
ParseNumber
[function]
[call site]
00277
ParseOneCharToken
[function]
[call site]
00278
IsDigit
[function]
[call site]
00279
ParseOneCharToken
[function]
[call site]
00280
MaybeAppend
[function]
[call site]
00281
ParseSubstitution
[function]
[call site]
00282
ParseTwoCharToken
[function]
[call site]
00283
MaybeAppend
[function]
[call site]
00284
ParseOneCharToken
[function]
[call site]
00285
ParseSeqId
[function]
[call site]
00286
IsDigit
[function]
[call site]
00287
ParseOneCharToken
[function]
[call site]
00288
MaybeAppend
[function]
[call site]
00289
ParseOneCharToken
[function]
[call site]
00290
MaybeAppend
[function]
[call site]
00291
MaybeAppend
[function]
[call site]
00292
MaybeAppend
[function]
[call site]
00293
ParseUnscopedName
[function]
[call site]
00294
ParseUnqualifiedName
[function]
[call site]
00295
ParseOperatorName
[function]
[call site]
00296
AtLeastNumCharsRemaining
[function]
[call site]
00297
ParseTwoCharToken
[function]
[call site]
00298
MaybeAppend
[function]
[call site]
00299
EnterNestedName
[function]
[call site]
00300
ParseType
[function]
[call site]
00301
ParseCVQualifiers
[function]
[call site]
00302
ParseType
[function]
[call site]
00303
ParseCharClass
[function]
[call site]
00304
ParseType
[function]
[call site]
00305
ParseTwoCharToken
[function]
[call site]
00306
ParseType
[function]
[call site]
00307
ParseOneCharToken
[function]
[call site]
00308
ParseCharClass
[function]
[call site]
00309
ParseExpression
[function]
[call site]
00310
ParseTemplateParam
[function]
[call site]
00311
ParseExprPrimary
[function]
[call site]
00312
ParseOneCharToken
[function]
[call site]
00313
ParseType
[function]
[call site]
00314
ParseNumber
[function]
[call site]
00315
ParseOneCharToken
[function]
[call site]
00316
ParseOneCharToken
[function]
[call site]
00317
ParseType
[function]
[call site]
00318
ParseFloatNumber
[function]
[call site]
00319
IsDigit
[function]
[call site]
00320
ParseOneCharToken
[function]
[call site]
00321
ParseOneCharToken
[function]
[call site]
00322
ParseMangledName
[function]
[call site]
00323
ParseOneCharToken
[function]
[call site]
00324
ParseTwoCharToken
[function]
[call site]
00325
ParseEncoding
[function]
[call site]
00326
ParseOneCharToken
[function]
[call site]
00327
ParseOperatorName
[function]
[call site]
00328
ParseExpression
[function]
[call site]
00329
ParseExpression
[function]
[call site]
00330
ParseExpression
[function]
[call site]
00331
ParseOperatorName
[function]
[call site]
00332
ParseExpression
[function]
[call site]
00333
ParseExpression
[function]
[call site]
00334
ParseOperatorName
[function]
[call site]
00335
ParseExpression
[function]
[call site]
00336
ParseTwoCharToken
[function]
[call site]
00337
ParseType
[function]
[call site]
00338
ParseTwoCharToken
[function]
[call site]
00339
ParseType
[function]
[call site]
00340
ParseUnqualifiedName
[function]
[call site]
00341
ParseTemplateArgs
[function]
[call site]
00342
DisableAppend
[function]
[call site]
00343
ParseOneCharToken
[function]
[call site]
00344
OneOrMore
[function]
[call site]
00345
parse_func
[function]
[call site]
00346
parse_func
[function]
[call site]
00347
ParseOneCharToken
[function]
[call site]
00348
RestoreAppend
[function]
[call site]
00349
MaybeAppend
[function]
[call site]
00350
ParseTwoCharToken
[function]
[call site]
00351
ParseType
[function]
[call site]
00352
ParseUnqualifiedName
[function]
[call site]
00353
ParseOneCharToken
[function]
[call site]
00354
ParseOneCharToken
[function]
[call site]
00355
ParseSourceName
[function]
[call site]
00356
ParseNumber
[function]
[call site]
00357
ParseIdentifier
[function]
[call site]
00358
AtLeastNumCharsRemaining
[function]
[call site]
00359
IdentifierIsAnonymousNamespace
[function]
[call site]
00360
StrPrefix
[function]
[call site]
00361
MaybeAppend
[function]
[call site]
00362
MaybeAppendWithLength
[function]
[call site]
00363
ParseType
[function]
[call site]
00364
ParseBuiltinType
[function]
[call site]
00365
MaybeAppend
[function]
[call site]
00366
ParseOneCharToken
[function]
[call site]
00367
ParseSourceName
[function]
[call site]
00368
ParseFunctionType
[function]
[call site]
00369
ParseOneCharToken
[function]
[call site]
00370
Optional
[function]
[call site]
00371
ParseOneCharToken
[function]
[call site]
00372
ParseBareFunctionType
[function]
[call site]
00373
DisableAppend
[function]
[call site]
00374
OneOrMore
[function]
[call site]
00375
RestoreAppend
[function]
[call site]
00376
MaybeAppend
[function]
[call site]
00377
ParseOneCharToken
[function]
[call site]
00378
ParseClassEnumType
[function]
[call site]
00379
ParseName
[function]
[call site]
00380
ParseArrayType
[function]
[call site]
00381
ParseOneCharToken
[function]
[call site]
00382
ParseNumber
[function]
[call site]
00383
ParseOneCharToken
[function]
[call site]
00384
ParseType
[function]
[call site]
00385
ParseOneCharToken
[function]
[call site]
00386
Optional
[function]
[call site]
00387
ParseExpression
[function]
[call site]
00388
ParseOneCharToken
[function]
[call site]
00389
ParseType
[function]
[call site]
00390
ParsePointerToMemberType
[function]
[call site]
00391
ParseOneCharToken
[function]
[call site]
00392
ParseType
[function]
[call site]
00393
ParseType
[function]
[call site]
00394
ParseSubstitution
[function]
[call site]
00395
ParseTemplateTemplateParam
[function]
[call site]
00396
ParseTemplateParam
[function]
[call site]
00397
ParseSubstitution
[function]
[call site]
00398
ParseTemplateArgs
[function]
[call site]
00399
ParseTemplateParam
[function]
[call site]
00400
LeaveNestedName
[function]
[call site]
00401
ParseOneCharToken
[function]
[call site]
00402
ParseCharClass
[function]
[call site]
00403
ParseSourceName
[function]
[call site]
00404
IsLower
[function]
[call site]
00405
IsAlpha
[function]
[call site]
00406
MaybeAppend
[function]
[call site]
00407
IsLower
[function]
[call site]
00408
MaybeAppend
[function]
[call site]
00409
MaybeAppend
[function]
[call site]
00410
ParseCtorDtorName
[function]
[call site]
00411
ParseOneCharToken
[function]
[call site]
00412
ParseCharClass
[function]
[call site]
00413
MaybeAppendWithLength
[function]
[call site]
00414
ParseOneCharToken
[function]
[call site]
00415
ParseCharClass
[function]
[call site]
00416
MaybeAppend
[function]
[call site]
00417
MaybeAppendWithLength
[function]
[call site]
00418
ParseSourceName
[function]
[call site]
00419
ParseLocalSourceName
[function]
[call site]
00420
ParseOneCharToken
[function]
[call site]
00421
ParseSourceName
[function]
[call site]
00422
Optional
[function]
[call site]
00423
ParseDiscriminator
[function]
[call site]
00424
ParseOneCharToken
[function]
[call site]
00425
ParseNumber
[function]
[call site]
00426
ParseTwoCharToken
[function]
[call site]
00427
MaybeAppend
[function]
[call site]
00428
ParseUnqualifiedName
[function]
[call site]
00429
MaybeIncreaseNestLevel
[function]
[call site]
00430
MaybeCancelLastSeparator
[function]
[call site]
00431
ParseTemplateArgs
[function]
[call site]
00432
ParsePrefix
[function]
[call site]
00433
LeaveNestedName
[function]
[call site]
00434
ParseOneCharToken
[function]
[call site]
00435
ParseLocalName
[function]
[call site]
00436
ParseOneCharToken
[function]
[call site]
00437
ParseEncoding
[function]
[call site]
00438
ParseOneCharToken
[function]
[call site]
00439
MaybeAppend
[function]
[call site]
00440
ParseName
[function]
[call site]
00441
Optional
[function]
[call site]
00442
ParseDiscriminator
[function]
[call site]
00443
ParseOneCharToken
[function]
[call site]
00444
ParseEncoding
[function]
[call site]
00445
ParseTwoCharToken
[function]
[call site]
00446
Optional
[function]
[call site]
00447
ParseDiscriminator
[function]
[call site]
00448
ParseUnscopedTemplateName
[function]
[call site]
00449
ParseUnscopedName
[function]
[call site]
00450
ParseSubstitution
[function]
[call site]
00451
ParseTemplateArgs
[function]
[call site]
00452
ParseUnscopedName
[function]
[call site]
00453
ParseBareFunctionType
[function]
[call site]
00454
ParseName
[function]
[call site]
00455
ParseSpecialName
[function]
[call site]
00456
ParseOneCharToken
[function]
[call site]
00457
ParseCharClass
[function]
[call site]
00458
ParseType
[function]
[call site]
00459
ParseTwoCharToken
[function]
[call site]
00460
ParseCallOffset
[function]
[call site]
00461
ParseOneCharToken
[function]
[call site]
00462
ParseNVOffset
[function]
[call site]
00463
ParseNumber
[function]
[call site]
00464
ParseOneCharToken
[function]
[call site]
00465
ParseOneCharToken
[function]
[call site]
00466
ParseVOffset
[function]
[call site]
00467
ParseNumber
[function]
[call site]
00468
ParseOneCharToken
[function]
[call site]
00469
ParseNumber
[function]
[call site]
00470
ParseOneCharToken
[function]
[call site]
00471
ParseCallOffset
[function]
[call site]
00472
ParseEncoding
[function]
[call site]
00473
ParseTwoCharToken
[function]
[call site]
00474
ParseName
[function]
[call site]
00475
ParseOneCharToken
[function]
[call site]
00476
ParseCallOffset
[function]
[call site]
00477
ParseEncoding
[function]
[call site]
00478
ParseTwoCharToken
[function]
[call site]
00479
ParseType
[function]
[call site]
00480
ParseNumber
[function]
[call site]
00481
ParseOneCharToken
[function]
[call site]
00482
DisableAppend
[function]
[call site]
00483
ParseType
[function]
[call site]
00484
RestoreAppend
[function]
[call site]
00485
ParseOneCharToken
[function]
[call site]
00486
ParseCharClass
[function]
[call site]
00487
ParseType
[function]
[call site]
00488
ParseTwoCharToken
[function]
[call site]
00489
ParseName
[function]
[call site]
00490
ParseTwoCharToken
[function]
[call site]
00491
ParseEncoding
[function]
[call site]
00492
ParseOneCharToken
[function]
[call site]
00493
ParseCharClass
[function]
[call site]
00494
ParseCallOffset
[function]
[call site]
00495
ParseEncoding
[function]
[call site]
00496
IsFunctionCloneSuffix
[function]
[call site]
00497
IsAlpha
[function]
[call site]
00498
IsAlpha
[function]
[call site]
00499
IsDigit
[function]
[call site]
00500
IsDigit
[function]
[call site]
00501
MaybeAppend
[function]
[call site]
00502
strlen
[function]
[call site]
00503
SAFE_ASSERT
[function]
[call site]
00504
memmove
[function]
[call site]
00505
butil::get_object<SampledContention>
[function]
[call site]
00506
butil::debug::StackTrace::CopyAddressTo
[function]
[call site]
00507
std::min
[function]
[call site]
00508
memcpy
[function]
[call site]
00509
arraysize
[function]
[call site]
00510
bvar::Collected::submit
[function]
[call site]
00511
bvar::Collected::submit
[function]
[call site]
00512
bvar::Collected::submit
[function]
[call site]
00513
butil::cpuwide_time_us
[function]
[call site]
00514
butil::cpuwide_time_us
[function]
[call site]
00515
butil::clear_from_destructor_of_local_pool
[function]
[call site]
00516
butil::fetch_sub
[function]
[call site]
00517
ref
[function]
[call site]
00518
BAIDU_SCOPED_LOCK
[function]
[call site]
00519
butil::load
[function]
[call site]
00520
ref
[function]
[call site]
00521
pop_free_chunk
[function]
[call site]
00522
butil::exchange
[function]
[call site]
00523
ref
[function]
[call site]
00524
butil::load
[function]
[call site]
00525
std::min
[function]
[call site]
00526
MakeHandshakeV10Payload
[function]
[call site]
00527
std::string::push_back
[function]
[call site]
00528
static_cast<char>
[function]
[call site]
00529
append
[function]
[call site]
00530
std::string::push_back
[function]
[call site]
00531
std::string::push_back
[function]
[call site]
00532
static_cast<char>
[function]
[call site]
00533
append
[function]
[call site]
00534
data
[function]
[call site]
00535
std::string::push_back
[function]
[call site]
00536
std::string::push_back
[function]
[call site]
00537
static_cast<char>
[function]
[call site]
00538
std::string::push_back
[function]
[call site]
00539
static_cast<char>
[function]
[call site]
00540
std::string::push_back
[function]
[call site]
00541
static_cast<char>
[function]
[call site]
00542
std::string::push_back
[function]
[call site]
00543
static_cast<char>
[function]
[call site]
00544
std::string::push_back
[function]
[call site]
00545
static_cast<char>
[function]
[call site]
00546
std::string::push_back
[function]
[call site]
00547
static_cast<char>
[function]
[call site]
00548
std::string::push_back
[function]
[call site]
00549
static_cast<char>
[function]
[call site]
00550
std::string::push_back
[function]
[call site]
00551
static_cast<char>
[function]
[call site]
00552
append
[function]
[call site]
00553
append
[function]
[call site]
00554
data
[function]
[call site]
00555
size
[function]
[call site]
00556
std::string::push_back
[function]
[call site]
00557
append
[function]
[call site]
00558
std::string::push_back
[function]
[call site]
00559
butil::load
[function]
[call site]
00560
OBJECT_POOL_ASAN_UNPOISON_MEMORY_REGION
[function]
[call site]
00561
T*::~T
[function]
[call site]
00562
memset
[function]
[call site]
00563
explicit::pop_free_chunk
[function]
[call site]
00564
auto::void_data
[function]
[call site]
00565
CTOR_ARGS::CTOR_ARGS
[function]
[call site]
00566
butil::validate
[function]
[call site]
00567
T*::~T
[function]
[call site]
00568
OBJECT_POOL_ASAN_POISON_MEMORY_REGION
[function]
[call site]
00569
butil::add_block
[function]
[call site]
00570
FakeBlock
[function]
[call site]
00571
butil::load
[function]
[call site]
00572
butil::load
[function]
[call site]
00573
butil::fetch_add
[function]
[call site]
00574
ref
[function]
[call site]
00575
butil::store
[function]
[call site]
00576
ref
[function]
[call site]
00577
butil::fetch_sub
[function]
[call site]
00578
ref
[function]
[call site]
00579
butil::add_block_group
[function]
[call site]
00580
BAIDU_SCOPED_LOCK
[function]
[call site]
00581
butil::load
[function]
[call site]
00582
butil::BlockGroup
[function]
[call site]
00583
memset
[function]
[call site]
00584
static_cast<void*>
[function]
[call site]
00585
butil::store
[function]
[call site]
00586
butil::store
[function]
[call site]
00587
auto::void_data
[function]
[call site]
00588
CTOR_ARGS::CTOR_ARGS
[function]
[call site]
00589
butil::validate
[function]
[call site]
00590
T*::~T
[function]
[call site]
00591
OBJECT_POOL_ASAN_POISON_MEMORY_REGION
[function]
[call site]
00592
BAIDU_OBJECT_POOL_GET
[function]
[call site]
00593
BAIDU_OBJECT_POOL_GET
[function]
[call site]
00594
std::forward<Args>
[function]
[call site]
00595
OBJECT_POOL_ASAN_POISON_MEMORY_REGION
[function]
[call site]
00596
butil::free_chunk_nitem
[function]
[call site]
00597
butil::Summer::value
[function]
[call site]
00598
butil::push_free_chunk
[function]
[call site]
00599
BAIDU_SCOPED_LOCK
[function]
[call site]
00600
BAIDU_SET_VOLATILE_THREAD_LOCAL
[function]
[call site]
00601
butil::thread_atexit
[function]
[call site]
00602
butil::detail::get_or_new_thread_exit_helper
[function]
[call site]
00603
pthread_once
[function]
[call site]
00604
pthread_getspecific
[function]
[call site]
00605
detail::ThreadExitHelper::ThreadExitHelper
[function]
[call site]
00606
pthread_setspecific
[function]
[call site]
00607
add
[function]
[call site]
00608
bthread::TaskIteratorBase::is_queue_stopped
[function]
[call site]
00609
trigger_signal
[function]
[call site]
00610
butil::gettimeofday_us
[function]
[call site]
00611
usleep
[function]
[call site]
00612
bthread::interrupt_pthread
[function]
[call site]
00613
pthread_once
[function]
[call site]
00614
pthread_kill
[function]
[call site]
00615
LOG
[function]
[call site]
00616
butil::gettimeofday_us
[function]
[call site]
00617
LOG
[function]
[call site]
00618
butil::fetch_add
[function]
[call site]
00619
ref
[function]
[call site]
00620
BAIDU_LIKELY
[function]
[call site]
00621
get
[function]
[call site]
00622
std::forward<Args>
[function]
[call site]
00623
OBJECT_POOL_ASAN_UNPOISON_MEMORY_REGION
[function]
[call site]
00624
GetStackTrace
[function]
[call site]
00625
arraysize
[function]
[call site]
00626
butil::IOBufProfiler::GetInstance
[function]
[call site]
00627
move_first_n_to_target
[function]
[call site]
00628
butil::fetch_sub
[function]
[call site]
00629
std::atomic_thread_fence
[function]
[call site]
00630
butil::is_user_data
[function]
[call site]
00631
butil::iobuf::dec_g_nblock
[function]
[call site]
00632
fetch_sub
[function]
[call site]
00633
butil::iobuf::dec_g_blockmem
[function]
[call site]
00634
fetch_sub
[function]
[call site]
00635
butil::~Block
[function]
[call site]
00636
iobuf::blockmem_deallocate
[function]
[call site]
00637
butil::get_user_data_extension
[function]
[call site]
00638
deleter
[function]
[call site]
00639
auto::~UserDataExtension
[function]
[call site]
00640
butil::~Block
[function]
[call site]
00641
free
[function]
[call site]
00642
reset_block_ref
[function]
[call site]
00643
butil::dec_ref
[function]
[call site]
00644
reset_block_ref
[function]
[call site]
00645
ref_at
[function]
[call site]
00646
dec_ref
[function]
[call site]
00647
butil::iobuf::release_blockref_array
[function]
[call site]
00648
butil::IOBuf::capacity
[function]
[call site]
00649
butil::IOBuf::IOBuf
[function]
[call site]
00650
reset_block_ref
[function]
[call site]
00651
reset_block_ref
[function]
[call site]
00652
_front_ref
[function]
[call site]
00653
butil::IOBuf::_small
[function]
[call site]
00654
butil::IOBuf::_pop_front_ref
[function]
[call site]
00655
butil::IOBuf::_pop_or_moveout_front_ref
[function]
[call site]
00656
butil::IOBuf::_small
[function]
[call site]
00657
butil::dec_ref
[function]
[call site]
00658
reset_block_ref
[function]
[call site]
00659
butil::dec_ref
[function]
[call site]
00660
butil::iobuf::release_blockref_array
[function]
[call site]
00661
pthread_mutex_unlock
[function]
[call site]
00662
CHECK_EQ
[function]
[call site]
00663
brpc::SetTrackMeAddress
[function]
[call site]
00664
BAIDU_SCOPED_LOCK
[function]
[call site]
00665
brpc::ReadJPaasHostPort
[function]
[call site]
00666
getuid
[function]
[call site]
00667
getpwuid
[function]
[call site]
00668
snprintf
[function]
[call site]
00669
fopen
[function]
[call site]
00670
snprintf
[function]
[call site]
00671
getline
[function]
[call site]
00672
butil::ScopedFILE::get
[function]
[call site]
00673
memcmp
[function]
[call site]
00674
strtol
[function]
[call site]
00675
free
[function]
[call site]
00676
RPC_VLOG_IF
[function]
[call site]
00677
butil::endpoint2str
[function]
[call site]
00678
butil::details::ExtendedEndPoint::is_extended
[function]
[call site]
00679
butil::details::ExtendedEndPoint::address
[function]
[call site]
00680
butil::details::ExtendedEndPoint::is_extended
[function]
[call site]
00681
::butil::address_resource<ExtendedEndPoint>
[function]
[call site]
00682
CHECK
[function]
[call site]
00683
bthread::TaskGroup::sched_to
[function]
[call site]
00684
bthread::TaskGroup::address_meta
[function]
[call site]
00685
address_resource
[function]
[call site]
00686
get_slot
[function]
[call site]
00687
get_stack
[function]
[call site]
00688
bthread::stack_type
[function]
[call site]
00689
static_cast<StackType>
[function]
[call site]
00690
get_stack
[function]
[call site]
00691
bthread::stack_type
[function]
[call site]
00692
bthread::set_stack
[function]
[call site]
00693
bthread::set_stack
[function]
[call site]
00694
bthread::TaskGroup::sched_to
[function]
[call site]
00695
bthread::TaskGroup::address_meta
[function]
[call site]
00696
get_stack
[function]
[call site]
00697
bthread::stack_type
[function]
[call site]
00698
get_stack
[function]
[call site]
00699
bthread::stack_type
[function]
[call site]
00700
bthread::set_stack
[function]
[call site]
00701
bthread::set_stack
[function]
[call site]
00702
bthread::TaskGroup::sched_to
[function]
[call site]
00703
inet_ntop
[function]
[call site]
00704
butil::endpoint2str
[function]
[call site]
00705
butil::EndPoint
[function]
[call site]
00706
strlen
[function]
[call site]
00707
butil::snprintf
[function]
[call site]
00708
va_start
[function]
[call site]
00709
butil::vsnprintf
[function]
[call site]
00710
butil::vsnprintf
[function]
[call site]
00711
va_end
[function]
[call site]
00712
std::string::string
[function]
[call site]
00713
get
[function]
[call site]
00714
butil::ReparsePoint::IsValid
[function]
[call site]
00715
brpc::SetTrackMeAddress
[function]
[call site]
00716
get
[function]
[call site]
00717
brpc::policy::ParseRpcMessage
[function]
[call site]
00718
butil::IOBufCutter::copy_to
[function]
[call site]
00719
memcpy
[function]
[call site]
00720
butil::IOBufCutter::slower_copy_to
[function]
[call site]
00721
butil::IOBufCutter::load_next_ref
[function]
[call site]
00722
_pop_front_ref
[function]
[call site]
00723
_ref_num
[function]
[call site]
00724
_front_ref
[function]
[call site]
00725
memcpy
[function]
[call site]
00726
memcpy
[function]
[call site]
00727
_ref_num
[function]
[call site]
00728
_ref_at
[function]
[call site]
00729
std::min
[function]
[call site]
00730
memcpy
[function]
[call site]
00731
MakeParseError
[function]
[call site]
00732
memcmp
[function]
[call site]
00733
MakeParseError
[function]
[call site]
00734
MakeParseError
[function]
[call site]
00735
brpc::policy::SofaRawUnpacker::SofaRawUnpacker
[function]
[call site]
00736
LOG
[function]
[call site]
00737
brpc::Span::set_remote_side
[function]
[call site]
00738
MakeParseError
[function]
[call site]
00739
get_length
[function]
[call site]
00740
MakeParseError
[function]
[call site]
00741
LOG
[function]
[call site]
00742
butil::IOBufCutter::pop_front
[function]
[call site]
00743
butil::IOBufCutter::load_next_ref
[function]
[call site]
00744
MakeParseError
[function]
[call site]
00745
butil::IOBufCutter::pop_front
[function]
[call site]
00746
TestRpcPBMessageFactory::Get
[function]
[call site]
00747
butil::get_object<DefaultRpcPBMessages>
[function]
[call site]
00748
butil::get_object<v1::EchoRequest>
[function]
[call site]
00749
butil::get_object<v1::EchoResponse>
[function]
[call site]
00750
auto::clear_message
[function]
[call site]
00751
auto::clear_message
[function]
[call site]
00752
mcpack2pb::InputStream::cutn
[function]
[call site]
00753
memcpy
[function]
[call site]
00754
memcpy
[function]
[call site]
00755
Next
[function]
[call site]
00756
mcpack2pb::InputStream::cutn
[function]
[call site]
00757
MakeMessage
[function]
[call site]
00758