The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
281 | 0 | EP | call site: 00000 | glslang::TShader::parse |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
glslang::InitializeProcess
[function]
[call site]
00001
ShInitialize
[function]
[call site]
00002
glslang::TPoolAllocator::TPoolAllocator
[function]
[call site]
00003
glslang::TPoolAllocator::push
[function]
[call site]
00004
push_back
[function]
[call site]
00005
glslang::TShader::setStringsWithLengths
[function]
[call site]
00006
glslang::TShader::setEntryPoint
[function]
[call site]
00007
setEntryPointName
[function]
[call site]
00008
glslang::TShader::parse
[function]
[call site]
00009
SetThreadPoolAllocator
[function]
[call site]
00010
CompileDeferred
[function]
[call site]
00011
ProcessDeferred
[function]
[call site]
00012
GetThreadPoolAllocator
[function]
[call site]
00013
size_t::size_t
[function]
[call site]
00014
operator-()
[call site]
00015
static_cast<uint_type>
[function]
[call site]
00016
uint_type
[function]
[call site]
00017
operator-()
[call site]
00018
strlen
[function]
[call site]
00019
glslang::TParseContextBase::getLanguage
[function]
[call site]
00020
TranslateEnvironment
[function]
[call site]
00021
assert
[function]
[call site]
00022
static_cast<EShMessages>
[function]
[call site]
00023
static_cast<EShMessages>
[function]
[call site]
00024
assert
[function]
[call site]
00025
setHlslFunctionality1
[function]
[call site]
00026
glslang::TInputScanner::scanVersion
[function]
[call site]
00027
glslang::TInputScanner::peek
[function]
[call site]
00028
glslang::TInputScanner::peek
[function]
[call site]
00029
glslang::TInputScanner::get
[function]
[call site]
00030
glslang::TInputScanner::peek
[function]
[call site]
00031
glslang::TInputScanner::advance
[function]
[call site]
00032
glslang::TInputScanner::peek
[function]
[call site]
00033
glslang::TInputScanner::peek
[function]
[call site]
00034
glslang::TInputScanner::get
[function]
[call site]
00035
glslang::TInputScanner::peek
[function]
[call site]
00036
glslang::TInputScanner::consumeWhitespaceComment
[function]
[call site]
00037
glslang::TInputScanner::consumeWhiteSpace
[function]
[call site]
00038
glslang::TInputScanner::peek
[function]
[call site]
00039
glslang::TInputScanner::get
[function]
[call site]
00040
glslang::TInputScanner::peek
[function]
[call site]
00041
glslang::TInputScanner::peek
[function]
[call site]
00042
glslang::TInputScanner::consumeComment
[function]
[call site]
00043
glslang::TInputScanner::peek
[function]
[call site]
00044
glslang::TInputScanner::get
[function]
[call site]
00045
glslang::TInputScanner::peek
[function]
[call site]
00046
glslang::TInputScanner::get
[function]
[call site]
00047
glslang::TInputScanner::get
[function]
[call site]
00048
glslang::TInputScanner::get
[function]
[call site]
00049
glslang::TInputScanner::get
[function]
[call site]
00050
glslang::TInputScanner::get
[function]
[call site]
00051
glslang::TInputScanner::peek
[function]
[call site]
00052
glslang::TInputScanner::get
[function]
[call site]
00053
glslang::TInputScanner::get
[function]
[call site]
00054
glslang::TInputScanner::unget
[function]
[call site]
00055
glslang::TInputScanner::peek
[function]
[call site]
00056
glslang::TInputScanner::get
[function]
[call site]
00057
glslang::TInputScanner::get
[function]
[call site]
00058
glslang::TInputScanner::get
[function]
[call site]
00059
glslang::TInputScanner::get
[function]
[call site]
00060
glslang::TInputScanner::unget
[function]
[call site]
00061
glslang::TInputScanner::get
[function]
[call site]
00062
glslang::TInputScanner::get
[function]
[call site]
00063
glslang::TInputScanner::get
[function]
[call site]
00064
glslang::TInputScanner::get
[function]
[call site]
00065
glslang::TInputScanner::get
[function]
[call site]
00066
glslang::TInputScanner::get
[function]
[call site]
00067
glslang::TInputScanner::get
[function]
[call site]
00068
glslang::TInputScanner::get
[function]
[call site]
00069
glslang::TInputScanner::get
[function]
[call site]
00070
glslang::TInputScanner::get
[function]
[call site]
00071
glslang::TInputScanner::get
[function]
[call site]
00072
glslang::TInputScanner::get
[function]
[call site]
00073
strncmp
[function]
[call site]
00074
strncmp
[function]
[call site]
00075
strncmp
[function]
[call site]
00076
ProfileName
[function]
[call site]
00077
ProfileName
[function]
[call site]
00078
DeduceVersionProfile
[function]
[call site]
00079
glslang::TInfoSinkBase::message
[function]
[call site]
00080
glslang::TInfoSinkBase::prefix
[function]
[call site]
00081
glslang::TInfoSinkBase::append
[function]
[call site]
00082
glslang::TInfoSinkBase::append
[function]
[call site]
00083
glslang::TInfoSinkBase::checkMem
[function]
[call site]
00084
capacity
[function]
[call site]
00085
size
[function]
[call site]
00086
reserve
[function]
[call site]
00087
capacity
[function]
[call site]
00088
capacity
[function]
[call site]
00089
strlen
[function]
[call site]
00090
glslang::TInfoSinkBase::append
[function]
[call site]
00091
fprintf
[function]
[call site]
00092
glslang::TInfoSinkBase::append
[function]
[call site]
00093
glslang::TInfoSinkBase::append
[function]
[call site]
00094
glslang::TInfoSinkBase::append
[function]
[call site]
00095
glslang::TInfoSinkBase::append
[function]
[call site]
00096
glslang::TInfoSinkBase::append
[function]
[call site]
00097
glslang::TInfoSinkBase::append
[function]
[call site]
00098
glslang::TInfoSinkBase::append
[function]
[call site]
00099
glslang::TInfoSinkBase::message
[function]
[call site]
00100
glslang::TInfoSinkBase::message
[function]
[call site]
00101
glslang::TInfoSinkBase::message
[function]
[call site]
00102
glslang::TInfoSinkBase::message
[function]
[call site]
00103
glslang::TInfoSinkBase::message
[function]
[call site]
00104
glslang::TInfoSinkBase::message
[function]
[call site]
00105
glslang::TInfoSinkBase::message
[function]
[call site]
00106
glslang::TInfoSinkBase::message
[function]
[call site]
00107
glslang::TInfoSinkBase::message
[function]
[call site]
00108
glslang::TInfoSinkBase::message
[function]
[call site]
00109
glslang::TInfoSinkBase::message
[function]
[call site]
00110
glslang::TInfoSinkBase::message
[function]
[call site]
00111
glslang::TInfoSinkBase::message
[function]
[call site]
00112
glslang::TInfoSinkBase::message
[function]
[call site]
00113
setSource
[function]
[call site]
00114
setVersion
[function]
[call site]
00115
setProfile
[function]
[call site]
00116
setSpv
[function]
[call site]
00117
RecordProcesses
[function]
[call site]
00118
addProcess
[function]
[call site]
00119
addProcess
[function]
[call site]
00120
addProcess
[function]
[call site]
00121
size
[function]
[call site]
00122
addProcess
[function]
[call site]
00123
addProcessArgument
[function]
[call site]
00124
setOriginUpperLeft
[function]
[call site]
00125
setHlslOffsets
[function]
[call site]
00126
setSourceFile
[function]
[call site]
00127
addSourceText
[function]
[call site]
00128
SetupBuiltinSymbolTable
[function]
[call site]
00129
MapVersionToIndex
[function]
[call site]
00130
assert
[function]
[call site]
00131
assert
[function]
[call site]
00132
MapSpvVersionToIndex
[function]
[call site]
00133
assert
[function]
[call site]
00134
MapProfileToIndex
[function]
[call site]
00135
assert
[function]
[call site]
00136
MapSourceToIndex
[function]
[call site]
00137
assert
[function]
[call site]
00138
GetThreadPoolAllocator
[function]
[call site]
00139
glslang::TPoolAllocator::TPoolAllocator
[function]
[call site]
00140
SetThreadPoolAllocator
[function]
[call site]
00141
glslang::TSymbolTable::TSymbolTable
[function]
[call site]
00142
glslang::TSymbolTable::TSymbolTable
[function]
[call site]
00143
InitializeSymbolTables
[function]
[call site]
00144
std::unique_ptr::initialize
[function]
[call site]
00145
InitializeSymbolTable
[function]
[call site]
00146
glslang::TIntermediate::setSource
[function]
[call site]
00147
std::unique_ptr::setScanContext
[function]
[call site]
00148
std::unique_ptr::setPpContext
[function]
[call site]
00149
push
[function]
[call site]
00150
c_str
[function]
[call site]
00151
size
[function]
[call site]
00152
std::unique_ptr::parseShaderStrings
[function]
[call site]
00153
glslang::TInfoSinkBase::message
[function]
[call site]
00154
printf
[function]
[call site]
00155
glslang::TInfoSinkBase::c_str
[function]
[call site]
00156
glslang::TInfoSinkBase::c_str
[function]
[call site]
00157
glslang::TInfoSinkBase::c_str
[function]
[call site]
00158
printf
[function]
[call site]
00159
std::unique_ptr::getCommonString
[function]
[call site]
00160
InitializeSymbolTable
[function]
[call site]
00161
std::unique_ptr::getCommonString
[function]
[call site]
00162
InitializeStageSymbolTable
[function]
[call site]
00163
adoptLevels
[function]
[call site]
00164
CommonIndex
[function]
[call site]
00165
InitializeSymbolTable
[function]
[call site]
00166
getStageString
[function]
[call site]
00167
identifyBuiltIns
[function]
[call site]
00168
setNoBuiltInRedeclarations
[function]
[call site]
00169
setSeparateNameSpaces
[function]
[call site]
00170
InitializeStageSymbolTable
[function]
[call site]
00171
InitializeStageSymbolTable
[function]
[call site]
00172
InitializeStageSymbolTable
[function]
[call site]
00173
InitializeStageSymbolTable
[function]
[call site]
00174
InitializeStageSymbolTable
[function]
[call site]
00175
InitializeStageSymbolTable
[function]
[call site]
00176
InitializeStageSymbolTable
[function]
[call site]
00177
InitializeStageSymbolTable
[function]
[call site]
00178
InitializeStageSymbolTable
[function]
[call site]
00179
InitializeStageSymbolTable
[function]
[call site]
00180
InitializeStageSymbolTable
[function]
[call site]
00181
InitializeStageSymbolTable
[function]
[call site]
00182
InitializeStageSymbolTable
[function]
[call site]
00183
SetThreadPoolAllocator
[function]
[call site]
00184
isEmpty
[function]
[call site]
00185
glslang::TSymbolTable::TSymbolTable
[function]
[call site]
00186
copyTable
[function]
[call site]
00187
readOnly
[function]
[call site]
00188
isEmpty
[function]
[call site]
00189
glslang::TSymbolTable::TSymbolTable
[function]
[call site]
00190
adoptLevels
[function]
[call site]
00191
CommonIndex
[function]
[call site]
00192
copyTable
[function]
[call site]
00193
readOnly
[function]
[call site]
00194
SetThreadPoolAllocator
[function]
[call site]
00195
MapVersionToIndex
[function]
[call site]
00196
MapSpvVersionToIndex
[function]
[call site]
00197
MapProfileToIndex
[function]
[call site]
00198
MapSourceToIndex
[function]
[call site]
00199
glslang::TSymbolTable::TSymbolTable
[function]
[call site]
00200
std::unique_ptr::adoptLevels
[function]
[call site]
00201
getUniqueId
[function]
[call site]
00202
std::unique_ptr::overwriteUniqueId
[function]
[call site]
00203
getUniqueId
[function]
[call site]
00204
AddContextSpecificSymbols
[function]
[call site]
00205
std::unique_ptr::initialize
[function]
[call site]
00206
InitializeSymbolTable
[function]
[call site]
00207
std::unique_ptr::getCommonString
[function]
[call site]
00208
std::unique_ptr::identifyBuiltIns
[function]
[call site]
00209
DumpBuiltinSymbolTable
[function]
[call site]
00210
dump
[function]
[call site]
00211
CreateParseContext
[function]
[call site]
00212
size
[function]
[call site]
00213
setEntryPointName
[function]
[call site]
00214
c_str
[function]
[call site]
00215
glslang::TParseContext::TParseContext
[function]
[call site]
00216
isEsProfile
[function]
[call site]
00217
respectPrecisionQualifiers
[function]
[call site]
00218
isEsProfile
[function]
[call site]
00219
warnAboutDefaults
[function]
[call site]
00220
glslang::TParseContext::setPrecisionDefaults
[function]
[call site]
00221
glslang::TParseContext::obeyPrecisionQualifiers
[function]
[call site]
00222
respectingPrecisionQualifiers
[function]
[call site]
00223
isEsProfile
[function]
[call site]
00224
spv::EnumDefinition::set
[function]
[call site]
00225
glslang::TParseContext::computeSamplerTypeIndex
[function]
[call site]
00226
isExternal
[function]
[call site]
00227
isImageClass
[function]
[call site]
00228
isMultiSample
[function]
[call site]
00229
assert
[function]
[call site]
00230
spv::EnumDefinition::set
[function]
[call site]
00231
glslang::TParseContext::computeSamplerTypeIndex
[function]
[call site]
00232
spv::EnumDefinition::set
[function]
[call site]
00233
glslang::setExternal
[function]
[call site]
00234
glslang::TParseContext::computeSamplerTypeIndex
[function]
[call site]
00235
isEsProfile
[function]
[call site]
00236
isEsProfile
[function]
[call site]
00237
clear
[function]
[call site]
00238
clear
[function]
[call site]
00239
clear
[function]
[call site]
00240
clear
[function]
[call site]
00241
clear
[function]
[call site]
00242
glslang::TWorklist::size
[function]
[call site]
00243
glslang::TWorklist::size
[function]
[call site]
00244
glslang::TWorklist::size
[function]
[call site]
00245
glslang::TInfoSinkBase::message
[function]
[call site]
00246
c_str
[function]
[call site]
00247
glslang::HlslParseContext::HlslParseContext
[function]
[call site]
00248
clear
[function]
[call site]
00249
clear
[function]
[call site]
00250
clear
[function]
[call site]
00251
clear
[function]
[call site]
00252
fill
[function]
[call site]
00253
fill
[function]
[call site]
00254
fill
[function]
[call site]
00255
fill
[function]
[call site]
00256
glslang::TInfoSinkBase::message
[function]
[call site]
00257
std::unique_ptr::setScanContext
[function]
[call site]
00258
std::unique_ptr::setPpContext
[function]
[call site]
00259
std::unique_ptr::setLimits
[function]
[call site]
00260
std::unique_ptr::addError
[function]
[call site]
00261
init
[function]
[call site]
00262
std::unique_ptr::warn
[function]
[call site]
00263
std::unique_ptr::initializeExtensionBehavior
[function]
[call site]
00264
std::unique_ptr::getPreamble
[function]
[call site]
00265
std::string::c_str
[function]
[call site]
00266
strlen
[function]
[call site]
00267
strlen
[function]
[call site]
00268
assert
[function]
[call site]
00269
strlen
[function]
[call site]
00270
std::unique_ptr::get
[function]
[call site]
00271
std::unique_ptr::get
[function]
[call site]
00272
std::unique_ptr::get
[function]
[call site]
00273
std::unique_ptr::push
[function]
[call site]
00274
processingContext
[function]
[call site]
00275
setUniqueId
[function]
[call site]
00276
std::unique_ptr::getMaxSymbolId
[function]
[call site]
00277
GetDefaultResources
[function]
[call site]
00278
glslang::FinalizeProcess
[function]
[call site]
00279
ShFinalize
[function]
[call site]
00280
assert
[function]
[call site]
00281