The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
70 | 0 | EP | call site: 00000 | __cxa_allocate_exception |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
mu::Parser::Parser()
[function]
[call site]
00001
mu::ParserBase::ParserBase()
[function]
[call site]
00002
mu::ParserByteCode::ParserByteCode()
[function]
[call site]
00003
mu::ParserBase::InitTokenReader()
[function]
[call site]
00004
mu::ParserTokenReader::ParserTokenReader(mu::ParserBase*)
[function]
[call site]
00005
mu::ParserToken<double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::ParserToken()
[function]
[call site]
00006
__cxa_allocate_exception
[call site]
00007
std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str[abi:ne180100]() const &
[function]
[call site]
00008
std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str[abi:ne180100]() const &
[function]
[call site]
00009
mu::ParserError::ParserError(mu::EErrorCodes, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00010
mu::ParserErrorMsg::Instance()
[function]
[call site]
00011
__cxa_guard_acquire
[call site]
00012
mu::ParserErrorMsg::ParserErrorMsg()
[function]
[call site]
00013
__cxa_allocate_exception
[call site]
00014
std::runtime_error::runtime_error(char const*)
[call site]
00015
__cxa_throw
[call site]
00016
__cxa_free_exception
[call site]
00017
__cxa_atexit
[call site]
00018
mu::ParserErrorMsg::~ParserErrorMsg()
[function]
[call site]
00019
__cxa_guard_release
[call site]
00020
__cxa_guard_abort
[call site]
00021
mu::ParserErrorMsg::operator[](unsigned int) const
[function]
[call site]
00022
std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str[abi:ne180100]() const &
[function]
[call site]
00023
mu::ParserError::ReplaceSubString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00024
mu::ParserError::ReplaceSubString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00025
__cxa_throw
[call site]
00026
__cxa_free_exception
[call site]
00027
mu::ParserToken<double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::~ParserToken()
[function]
[call site]
00028
mu::ParserTokenReader::SetParent(mu::ParserBase*)
[function]
[call site]
00029
mu::ParserByteCode::~ParserByteCode()
[function]
[call site]
00030
mu::ParserBase::AddValIdent(int (*)(char const*, int*, double*))
[function]
[call site]
00031
mu::ParserTokenReader::AddValIdent(int (*)(char const*, int*, double*))
[function]
[call site]
00032
mu::ParserBase::~ParserBase()
[function]
[call site]
00033
mu::ParserByteCode::~ParserByteCode()
[function]
[call site]
00034
mu::ParserBase::SetExpr(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00035
mu::ParserTokenReader::GetArgSep() const
[function]
[call site]
00036
mu::ParserBase::Error(mu::EErrorCodes, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const
[function]
[call site]
00037
__cxa_allocate_exception
[call site]
00038
mu::ParserTokenReader::GetExpr() const
[function]
[call site]
00039
mu::ParserError::ParserError(mu::EErrorCodes, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int)
[function]
[call site]
00040
mu::ParserErrorMsg::Instance()
[function]
[call site]
00041
mu::ParserErrorMsg::operator[](unsigned int) const
[function]
[call site]
00042
std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str[abi:ne180100]() const &
[function]
[call site]
00043
mu::ParserError::ReplaceSubString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00044
mu::ParserError::ReplaceSubString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00045
__cxa_throw
[call site]
00046
mu::ParserError::~ParserError()
[function]
[call site]
00047
__cxa_free_exception
[call site]
00048
mu::ParserBase::Error(mu::EErrorCodes, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const
[function]
[call site]
00049
mu::ParserTokenReader::SetFormula(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00050
mu::ParserTokenReader::ReInit()
[function]
[call site]
00051
mu::ParserToken<double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::ParserToken()
[function]
[call site]
00052
mu::ParserToken<double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::operator=(mu::ParserToken<double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const&)
[function]
[call site]
00053
mu::ParserToken<double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::Assign(mu::ParserToken<double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const&)
[function]
[call site]
00054
mu::ParserCallback::Clone() const
[function]
[call site]
00055
mu::ParserCallback::ParserCallback(mu::ParserCallback const&)
[function]
[call site]
00056
mu::ParserCallback::ParserCallback()
[function]
[call site]
00057
mu::ParserCallback::Assign(mu::ParserCallback const&)
[function]
[call site]
00058
mu::ParserCallback::~ParserCallback()
[function]
[call site]
00059
mu::ParserToken<double, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::~ParserToken()
[function]
[call site]
00060
mu::ParserBase::ReInit() const
[function]
[call site]
00061
mu::ParserByteCode::clear()
[function]
[call site]
00062
mu::ParserTokenReader::ReInit()
[function]
[call site]
00063
mu::ParserBase::Eval() const
[function]
[call site]
00064
mu::Parser::~Parser()
[function]
[call site]
00065
mu::ParserBase::~ParserBase()
[function]
[call site]
00066
__cxa_begin_catch
[call site]
00067
__cxa_end_catch
[call site]
00068
__cxa_begin_catch
[call site]
00069
__cxa_end_catch
[call site]
00070