The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
146 | 30 | LLVMFuzzerTestOneInput | call site: 00030 | glslc::FileCompiler::EmitCompiledResult |
16 | 8 | LLVMFuzzerTestOneInput | call site: 00008 | glslang::GlslangToSpv |
11 | 179 | LLVMFuzzerTestOneInput | call site: 00179 | IsValid |
5 | 1 | LLVMFuzzerTestOneInput | call site: 00001 | |
4 | 195 | LLVMFuzzerTestOneInput | call site: 00195 | |
1 | 25 | LLVMFuzzerTestOneInput | call site: 00025 | |
1 | 177 | LLVMFuzzerTestOneInput | call site: 00177 | |
1 | 192 | LLVMFuzzerTestOneInput | call site: 00192 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
CreateTemporaryGLSLFile
[function]
[call site]
00001
fs::temp_directory_path
[function]
[call site]
00002
std::to_string
[function]
[call site]
00003
std::ostringstream::str
[function]
[call site]
00004
rand
[function]
[call site]
00005
std::ofstream::close
[function]
[call site]
00006
glslc::FileCompiler::FileCompiler
[function]
[call site]
00007
glslang_program_SPIRV_generate_with_options
[function]
[call site]
00008
glslang::TShader::getIntermediate
[function]
[call site]
00009
c_shader_stage
[function]
[call site]
00010
shaderc_util::string_piece::clear
[function]
[call site]
00011
glslang::GlslangToSpv
[function]
[call site]
00012
glslang::GlslangToSpv
[function]
[call site]
00013
reinterpret_cast<glslang::SpvOptions*>
[function]
[call site]
00014
spv::SpvBuildLogger::getAllMessages
[function]
[call site]
00015
cbegin
[function]
[call site]
00016
cend
[function]
[call site]
00017
cbegin
[function]
[call site]
00018
cend
[function]
[call site]
00019
cbegin
[function]
[call site]
00020
cend
[function]
[call site]
00021
cbegin
[function]
[call site]
00022
cend
[function]
[call site]
00023
std::ostringstream::str
[function]
[call site]
00024
glslc::FileCompiler::AddIncludeDirectory
[function]
[call site]
00025
search_path
[function]
[call site]
00026
fs::temp_directory_path
[function]
[call site]
00027
glslc::FileCompiler::SetOutputFileName
[function]
[call site]
00028
glslc::FileCompiler::SetSpirvBinaryOutputFormat
[function]
[call site]
00029
glslc::FileCompiler::CompileShaderFile
[function]
[call site]
00030
shaderc_util::ReadFile
[function]
[call site]
00031
std::ifstream::open
[function]
[call site]
00032
std::ifstream::fail
[function]
[call site]
00033
access
[function]
[call site]
00034
c_str
[function]
[call site]
00035
OutputFileErrorMessage
[function]
[call site]
00036
strerror_s
[function]
[call site]
00037
strerror
[function]
[call site]
00038
std::vector<char>
[function]
[call site]
00039
std::istreambuf_iterator<char>
[function]
[call site]
00040
std::istreambuf_iterator<char>
[function]
[call site]
00041
glslc::FileCompiler::GetOutputFileName
[function]
[call site]
00042
empty
[function]
[call site]
00043
std::string
[function]
[call site]
00044
glslc::FileCompiler::GetCandidateOutputFileName
[function]
[call site]
00045
empty
[function]
[call site]
00046
glslc::FileCompiler::PreprocessingOnly
[function]
[call site]
00047
str
[function]
[call site]
00048
glslc::FileCompiler::PreprocessingOnly
[function]
[call site]
00049
IsStageFile
[function]
[call site]
00050
shaderc_util::GetBaseFileName
[function]
[call site]
00051
find_last_of
[function]
[call site]
00052
substr
[function]
[call site]
00053
shaderc_util::GetBaseFileName
[function]
[call site]
00054
std::string::substr
[function]
[call site]
00055
std::string::find_last_of
[function]
[call site]
00056
str
[function]
[call site]
00057
std::vector::empty
[function]
[call site]
00058
std::vector::front
[function]
[call site]
00059
std::vector::front
[function]
[call site]
00060
std::vector::size
[function]
[call site]
00061
glslc::FileIncluder::FileIncluder
[function]
[call site]
00062
std::unique_ptr::file_path_trace
[function]
[call site]
00063
SetIncluder
[function]
[call site]
00064
std::move
[function]
[call site]
00065
AssembleToSpv
[function]
[call site]
00066
shaderc_util::string_piece::data
[function]
[call site]
00067
shaderc_util::string_piece::size
[function]
[call site]
00068
glslc::FileCompiler::EmitCompiledResult
[function]
[call site]
00069
GetNumErrors
[function]
[call site]
00070
GetNumWarnings
[function]
[call site]
00071
GetCompilationStatus
[function]
[call site]
00072
GetCompilationStatus
[function]
[call site]
00073
GetGlslOrHlslExtension
[function]
[call site]
00074
reinterpret_cast<const
[call site]
00075
cbegin
[function]
[call site]
00076
reinterpret_cast<const
[call site]
00077
cend
[function]
[call site]
00078
DumpDependencyInfo
[function]
[call site]
00079
glslc::FileCompiler::GetCandidateOutputFileName
[function]
[call site]
00080
shaderc_util::string_piece::data
[function]
[call site]
00081
std::string::empty
[function]
[call site]
00082
shaderc_util::GetOutputStream
[function]
[call site]
00083
std::ofstream*::open
[function]
[call site]
00084
str
[function]
[call site]
00085
std::ofstream*::fail
[function]
[call site]
00086
access
[function]
[call site]
00087
str
[function]
[call site]
00088
OutputFileErrorMessage
[function]
[call site]
00089
std::ostream*::fail
[function]
[call site]
00090
shaderc_util::FlushAndSetBinaryModeOnStdout
[function]
[call site]
00091
std::fflush
[function]
[call site]
00092
_setmode
[function]
[call site]
00093
_fileno
[function]
[call site]
00094
write
[function]
[call site]
00095
empty
[function]
[call site]
00096
errHandler
[function]
[call site]
00097
exit
[function]
[call site]
00098
logHandler
[function]
[call site]
00099
std::string
[function]
[call site]
00100
std::ofstream::open
[function]
[call site]
00101
std::ofstream::fail
[function]
[call site]
00102
errHandler
[function]
[call site]
00103
std::string
[function]
[call site]
00104
cbegin
[function]
[call site]
00105
cend
[function]
[call site]
00106
write
[function]
[call site]
00107
empty
[function]
[call site]
00108
errHandler
[function]
[call site]
00109
logHandler
[function]
[call site]
00110
std::string
[function]
[call site]
00111
std::ofstream::open
[function]
[call site]
00112
std::ofstream::fail
[function]
[call site]
00113
errHandler
[function]
[call site]
00114
std::string
[function]
[call site]
00115
cbegin
[function]
[call site]
00116
cend
[function]
[call site]
00117
write
[function]
[call site]
00118
std::ofstream::fail
[function]
[call site]
00119
errHandler
[function]
[call site]
00120
std::string
[function]
[call site]
00121
std::ofstream::fail
[function]
[call site]
00122
errHandler
[function]
[call site]
00123
std::string
[function]
[call site]
00124
shaderc_util::string_piece::data
[function]
[call site]
00125
shaderc_util::string_piece::size
[function]
[call site]
00126
shaderc_util::FlushAndSetTextModeOnStdout
[function]
[call site]
00127
std::fflush
[function]
[call site]
00128
_setmode
[function]
[call site]
00129
_fileno
[function]
[call site]
00130
assert
[function]
[call site]
00131
EmitSpirvBinaryAsCommaSeparatedNumbers
[function]
[call site]
00132
cbegin
[function]
[call site]
00133
cend
[function]
[call site]
00134
std::ostream*::flags
[function]
[call site]
00135
std::setfill
[function]
[call site]
00136
cbegin
[function]
[call site]
00137
std::setw
[function]
[call site]
00138
cend
[function]
[call site]
00139
std::setw
[function]
[call site]
00140
std::ostream*::flags
[function]
[call site]
00141
assert
[function]
[call site]
00142
begin
[function]
[call site]
00143
end
[function]
[call site]
00144
EmitSpirvBinaryAsCommaSeparatedNumbers
[function]
[call site]
00145
std::vector<uint32_t>
[function]
[call site]
00146
begin
[function]
[call site]
00147
end
[function]
[call site]
00148
tint::reader::spirv::Parser::Parse
[function]
[call site]
00149
StageDeducer::error
[function]
[call site]
00150
tint::reader::spirv::Parser::module
[function]
[call site]
00151
tint::writer::wgsl::Generator::Generate
[function]
[call site]
00152
StageDeducer::error
[function]
[call site]
00153
Compilation::result
[function]
[call site]
00154
GetErrorMessage
[function]
[call site]
00155
std::ostream*::fail
[function]
[call site]
00156
SetSourceLanguage
[function]
[call site]
00157
CompileGlslToSpv
[function]
[call site]
00158
shaderc_util::string_piece::data
[function]
[call site]
00159
shaderc_util::string_piece::size
[function]
[call site]
00160
shaderc_util::string_piece::data
[function]
[call site]
00161
glslang::TInfoSinkBase::c_str
[function]
[call site]
00162
glslang::TInfoSinkBase::c_str
[function]
[call site]
00163
glslang::TInfoSinkBase::c_str
[function]
[call site]
00164
glslc::FileCompiler::EmitCompiledResult
[function]
[call site]
00165
CompileGlslToSpvAssembly
[function]
[call site]
00166
shaderc_util::string_piece::data
[function]
[call site]
00167
shaderc_util::string_piece::size
[function]
[call site]
00168
shaderc_util::string_piece::data
[function]
[call site]
00169
glslang::TInfoSinkBase::c_str
[function]
[call site]
00170
glslc::FileCompiler::EmitCompiledResult
[function]
[call site]
00171
PreprocessGlsl
[function]
[call site]
00172
shaderc_util::string_piece::data
[function]
[call site]
00173
shaderc_util::string_piece::size
[function]
[call site]
00174
shaderc_util::string_piece::data
[function]
[call site]
00175
glslc::FileCompiler::EmitCompiledResult
[function]
[call site]
00176
glslc::FileCompiler::SetPreprocessingOnlyFlag
[function]
[call site]
00177
empty
[function]
[call site]
00178
glslc::FileCompiler::ValidateOptions
[function]
[call site]
00179
glslc::FileCompiler::PreprocessingOnly
[function]
[call site]
00180
empty
[function]
[call site]
00181
glslc::FileCompiler::PreprocessingOnly
[function]
[call site]
00182
IsValid
[function]
[call site]
00183
IsTextureType
[function]
[call site]
00184
IsTextureNonMS
[function]
[call site]
00185
IsArrayedTexture
[function]
[call site]
00186
IsTextureMS
[function]
[call site]
00187
IsBuffer
[function]
[call site]
00188
IsImage
[function]
[call site]
00189
DumpingAsCompilationOutput
[function]
[call site]
00190
glslc::FileCompiler::CompileShaderFile
[function]
[call site]
00191
glslc::FileCompiler::SetDisassemblyFlag
[function]
[call site]
00192
glslc::FileCompiler::PreprocessingOnly
[function]
[call site]
00193
glslc::FileCompiler::CompileShaderFile
[function]
[call site]
00194
glslang::TWorklist::remove
[function]
[call site]
00195
glslang::TWorklist::empty
[function]
[call site]
00196
glslang::TWorklist::empty
[function]
[call site]
00197
front
[function]
[call site]
00198
pop_front
[function]
[call site]
00199