Fuzz introspector: ocsp
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The followings are the branches where fuzzer fails to bypass.

Unique non-covered Complexity Unique Reachable Complexities Unique Reachable Functions All non-covered Complexity All Reachable Complexity Function Name Function Callsite Blocked Branch
686 748 12 :

['Botan::BufferSlicer::take(unsigned long)', 'void Botan::load_be (unsigned int*, unsigned char const*, unsigned long)', 'std::__1::vector >::operator[](unsigned long)', 'Botan::SHA1_F::(anonymous namespace)::F1(unsigned int, unsigned int&, unsigned int, unsigned int, unsigned int&, unsigned int)', 'std::__1::span ::data() const', 'std::__1::array ::operator[](unsigned long)', 'std::__1::array ::data()', 'Botan::SHA1_F::(anonymous namespace)::F2(unsigned int, unsigned int&, unsigned int, unsigned int, unsigned int&, unsigned int)', 'Botan::SHA1_F::(anonymous namespace)::F3(unsigned int, unsigned int&, unsigned int, unsigned int, unsigned int&, unsigned int)', 'Botan::BufferSlicer::BufferSlicer(std::__1::span )', 'unsigned int Botan::rotl<1ul, unsigned int>(unsigned int)', 'Botan::SHA1_F::(anonymous namespace)::F4(unsigned int, unsigned int&, unsigned int, unsigned int, unsigned int&, unsigned int)']

686 748 Botan::SHA_1::compress_n(std::__1::vector >&,std::__1::span ,unsignedlong) call site: 00000 /src/botan/src/lib/hash/sha1/sha1.cpp:79
572 1894 72 :

['Botan::SCAN_Name::arg(unsigned long) const', 'std::__1::__unique_if ::__unique_single std::__1::make_unique ()', 'std::__1::__unique_if ::__unique_single std::__1::make_unique ()', 'std::__1::vector >, std::__1::allocator > > >::vector()', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::__unique_if ::__unique_single std::__1::make_unique (unsigned long&&)', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::__unique_if ::__unique_single std::__1::make_unique (int&&)', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'bool std::__1::operator== , 1>(std::__1::basic_string_view >, std::__1::common_type > >::type)', 'std::__1::vector >, std::__1::allocator > > >::push_back(std::__1::unique_ptr >&&)', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::remove_reference >&>::type&& std::__1::move >&>(std::__1::unique_ptr >&)', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::__unique_if ::__unique_single std::__1::make_unique >, std::__1::allocator > > >&>(std::__1::vector >, std::__1::allocator > > >&)', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'Botan::SCAN_Name::SCAN_Name(std::__1::basic_string_view >)', 'std::__1::__unique_if ::__unique_single std::__1::make_unique ()', 'std::__1::unique_ptr >::~unique_ptr()', 'bool std::__1::operator== , std::__1::allocator >(std::__1::basic_string , std::__1::allocator > const&, char const*)', 'std::__1::__unique_if ::__unique_single std::__1::make_unique >, std::__1::unique_ptr > >(std::__1::unique_ptr >&&, std::__1::unique_ptr >&&)', 'Botan::SCAN_Name::~SCAN_Name()', 'std::__1::__unique_if ::__unique_single std::__1::make_unique , std::__1::allocator > >(unsigned long&&, std::__1::basic_string , std::__1::allocator >&&)', 'Botan::SCAN_Name::arg_count() const', 'std::__1::unique_ptr >::operator bool() const', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::basic_string , std::__1::allocator >::operator std::__1::basic_string_view >() const', 'std::__1::__unique_if ::__unique_single std::__1::make_unique ()', 'std::__1::__unique_if ::__unique_single std::__1::make_unique (unsigned long&&)', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::__unique_if ::__unique_single std::__1::make_unique (unsigned long&&)', 'Botan::SCAN_Name::algo_name() const', 'std::__1::__unique_if ::__unique_single std::__1::make_unique (unsigned long&&)', 'std::__1::basic_string , std::__1::allocator >::~basic_string()', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::__unique_if ::__unique_single std::__1::make_unique ()', 'std::__1::__unique_if ::__unique_single std::__1::make_unique >, unsigned long>(std::__1::unique_ptr >&&, unsigned long&&)', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::unique_ptr >::~unique_ptr()', 'Botan::SCAN_Name::arg_as_integer(unsigned long, unsigned long) const', 'std::__1::__unique_if ::__unique_single std::__1::make_unique (unsigned long&&)', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'Botan::HashFunction::create(std::__1::basic_string_view >, std::__1::basic_string_view >)', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::vector >, std::__1::allocator > > >::~vector()', 'std::__1::unique_ptr >::unique_ptr (decltype(nullptr))', 'std::__1::unique_ptr >::~unique_ptr()', 'Botan::SCAN_Name::arg_as_integer(unsigned long) const', 'std::__1::unique_ptr >::~unique_ptr()', 'std::__1::basic_string_view >::basic_string_view(char const*)', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::__unique_if ::__unique_single std::__1::make_unique ()', 'std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'std::__1::__unique_if ::__unique_single std::__1::make_unique (unsigned long&&)', 'Botan::SCAN_Name::arg(unsigned long, std::__1::basic_string_view >) const', 'std::__1::unique_ptr >::~unique_ptr()']

572 1894 Botan::HashFunction::create(std::__1::basic_string_view >,std::__1::basic_string_view >) call site: 00000 /src/botan/src/lib/hash/hash.cpp:165
331 376 4 :

['Botan::BER_Decoder::decode(bool&)', 'Botan::BER_Decoder::BER_Decoder(Botan::BER_Object&&)', 'Botan::BER_Decoder::~BER_Decoder()', 'Botan::BER_Decoder::verify_end()']

335 380 Botan::BER_Decoder&Botan::BER_Decoder::decode_optional (bool&,Botan::ASN1_Type,Botan::ASN1_Class,boolconst&) call site: 00000 /src/botan/build/include/public/botan/ber_dec.h:321
299 314 3 :

['Botan::BigInt::~BigInt()', 'Botan::BigInt::operator=(Botan::BigInt&&)', 'Botan::ct_modulo(Botan::BigInt const&, Botan::BigInt const&)']

299 314 Botan::Modular_Reducer::reduce(Botan::BigInt&,Botan::BigIntconst&,std::__1::vector >&)const call site: 00000 /src/botan/src/lib/math/numbertheory/reducer.cpp:79
68 157 13 :

['__cxa_throw', '__cxa_allocate_exception', 'std::__1::vector >::~vector()', 'Botan::(anonymous namespace)::parse_oid_str(std::__1::basic_string_view >)', 'std::__1::basic_string_view >::basic_string_view(char const*)', 'std::__1::basic_string , std::__1::allocator >::~basic_string()', 'std::__1::vector >::empty() const', '__cxa_free_exception', 'std::__1::basic_string , std::__1::allocator >::operator std::__1::basic_string_view >() const', 'std::__1::remove_reference >&>::type&& std::__1::move >&>(std::__1::vector >&)', 'Botan::Lookup_Error::Lookup_Error(std::__1::basic_string_view >)', 'Botan::OID::OID(std::__1::vector >&&)', 'std::__1::basic_string , std::__1::allocator > Botan::fmt > >(std::__1::basic_string_view >, std::__1::basic_string_view > const&)']

76 165 Botan::OID::from_string(std::__1::basic_string_view >) call site: 00000 /src/botan/src/lib/asn1/asn1_oid.cpp:80
62 69 2 :

['Botan::assertion_failure(char const*, char const*, char const*, char const*, int)', 'unsigned long Botan::high_bit (unsigned int)']

62 69 Botan::(anonymousnamespace)::encode_tag(std::__1::vector >&,Botan::ASN1_Type,Botan::ASN1_Class) call site: 00000 /src/botan/src/lib/asn1/der_enc.cpp:32
61 61 4 :

['std::__1::unique_ptr >::unique_ptr , void, void>(std::__1::unique_ptr >&&)', 'Botan::SCAN_Name::arg_as_integer(unsigned long, unsigned long) const', 'std::__1::__unique_if ::__unique_single std::__1::make_unique >, bool const&, unsigned long const&>(std::__1::unique_ptr >&&, bool const&, unsigned long const&)', 'std::__1::unique_ptr >::~unique_ptr()']

85 1251 Botan::EMSA::create(std::__1::basic_string_view >) call site: 00000 /src/botan/src/lib/pk_pad/emsa.cpp:85
38 38 5 :

['__cxa_throw', '__cxa_allocate_exception', 'Botan::Internal_Error::Internal_Error(std::__1::basic_string_view >)', 'std::__1::basic_string_view >::basic_string_view(char const*)', '__cxa_free_exception']

38 38 Botan::Montgomery_Int::fix_size() call site: 00000 /src/botan/src/lib/math/numbertheory/monty.cpp:295
17 17 5 :

['__cxa_throw', '__cxa_allocate_exception', 'Botan::Invalid_State::Invalid_State(std::__1::basic_string_view >)', 'std::__1::basic_string_view >::basic_string_view(char const*)', '__cxa_free_exception']

17 17 Botan::BER_Decoder::push_back(Botan::BER_Objectconst&) call site: 00000 /src/botan/src/lib/asn1/ber_dec.cpp:273
17 17 5 :

['__cxa_throw', '__cxa_allocate_exception', 'Botan::Invalid_State::Invalid_State(std::__1::basic_string_view >)', 'std::__1::basic_string_view >::basic_string_view(char const*)', '__cxa_free_exception']

17 17 Botan::BER_Decoder::push_back(Botan::BER_Object&&) call site: 00000 /src/botan/src/lib/asn1/ber_dec.cpp:280
17 17 5 :

['__cxa_throw', '__cxa_allocate_exception', 'Botan::Invalid_State::Invalid_State(std::__1::basic_string_view >)', 'std::__1::basic_string_view >::basic_string_view(char const*)', '__cxa_free_exception']

17 17 Botan::DER_Encoder::end_cons() call site: 00000 /src/botan/src/lib/asn1/der_enc.cpp:172
17 17 5 :

['__cxa_throw', '__cxa_allocate_exception', 'Botan::Invalid_State::Invalid_State(std::__1::basic_string_view >)', 'std::__1::basic_string_view >::basic_string_view(char const*)', '__cxa_free_exception']

17 17 Botan::Modular_Reducer::reduce(Botan::BigInt&,Botan::BigIntconst&,std::__1::vector >&)const call site: 00000 /src/botan/src/lib/math/numbertheory/reducer.cpp:73

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 fuzz(unsigned char const*, unsigned long) [function] [call site] 00001
2 Botan::OCSP::Response::Response(unsigned char const*, unsigned long) [function] [call site] 00002
3 Botan::ASN1_Time::ASN1_Time() [function] [call site] 00003
4 Botan::ASN1_Object::ASN1_Object() [function] [call site] 00004
3 Botan::X509_DN::X509_DN() [function] [call site] 00005
4 Botan::ASN1_Object::ASN1_Object() [function] [call site] 00006
3 Botan::BER_Decoder::BER_Decoder(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&) [function] [call site] 00007
4 Botan::BER_Object::BER_Object() [function] [call site] 00008
4 Botan::BER_Object::~BER_Object() [function] [call site] 00009
3 Botan::BER_Decoder::start_sequence() [function] [call site] 00010
4 Botan::BER_Decoder::start_cons(Botan::ASN1_Type, Botan::ASN1_Class) [function] [call site] 00011
5 Botan::BER_Decoder::get_next_object() [function] [call site] 00012
6 Botan::BER_Object::BER_Object() [function] [call site] 00013
6 Botan::BER_Object::is_set() const [function] [call site] 00014
6 Botan::(anonymous namespace)::decode_tag(Botan::DataSource*, Botan::ASN1_Type&, Botan::ASN1_Class&) [function] [call site] 00015
7 Botan::DataSource::read_byte(unsigned char&) [function] [call site] 00016
7 Botan::DataSource::read_byte(unsigned char&) [function] [call site] 00017
7 __cxa_allocate_exception [call site] 00018
7 Botan::BER_Decoding_Error::BER_Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00019
8 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > Botan::fmt<std::__1::basic_string_view<char, std::__1::char_traits<char> > >(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&) [function] [call site] 00020
9 void Botan::fmt_detail::do_fmt<std::__1::basic_string_view<char, std::__1::char_traits<char> >>(std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&) [function] [call site] 00021
10 Botan::fmt_detail::do_fmt(std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00022
8 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00023
9 Botan::Exception::Exception(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00024
10 std::exception::exception() [function] [call site] 00025
10 std::exception::~exception() [call site] 00026
7 Botan::Exception::~Exception() [function] [call site] 00027
8 std::exception::~exception() [call site] 00028
7 __cxa_allocate_exception [call site] 00029
7 Botan::BER_Decoding_Error::BER_Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00030
7 Botan::Exception::~Exception() [function] [call site] 00031
7 __cxa_free_exception [call site] 00032
6 Botan::BER_Object::set_tagging(Botan::ASN1_Type, Botan::ASN1_Class) [function] [call site] 00033
6 Botan::BER_Object::is_set() const [function] [call site] 00034
6 Botan::(anonymous namespace)::decode_length(Botan::DataSource*, unsigned long&, unsigned long) [function] [call site] 00035
7 Botan::DataSource::read_byte(unsigned char&) [function] [call site] 00036
7 __cxa_allocate_exception [call site] 00037
7 Botan::BER_Decoding_Error::BER_Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00038
7 Botan::Exception::~Exception() [function] [call site] 00039
7 __cxa_allocate_exception [call site] 00040
7 Botan::BER_Decoding_Error::BER_Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00041
7 Botan::Exception::~Exception() [function] [call site] 00042
7 __cxa_allocate_exception [call site] 00043
7 Botan::BER_Decoding_Error::BER_Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00044
7 Botan::Exception::~Exception() [function] [call site] 00045
7 Botan::(anonymous namespace)::find_eoc(Botan::DataSource*, unsigned long) [function] [call site] 00046
8 std::__1::vector<unsigned char, Botan::secure_allocator<unsigned char> >& Botan::operator+=<unsigned char, Botan::secure_allocator<unsigned char>, unsigned long>(std::__1::vector<unsigned char, Botan::secure_allocator<unsigned char> >&, std::__1::pair<unsigned char*, unsigned long> const&) [function] [call site] 00047
8 Botan::DataSource_Memory::DataSource_Memory(std::__1::vector<unsigned char, Botan::secure_allocator<unsigned char> >) [function] [call site] 00048
8 Botan::(anonymous namespace)::decode_tag(Botan::DataSource*, Botan::ASN1_Type&, Botan::ASN1_Class&) [function] [call site] 00049
8 Botan::(anonymous namespace)::decode_length(Botan::DataSource*, unsigned long&, unsigned long) [function] [call site] 00050
9 unsigned char Botan::get_byte<0ul, unsigned long>(unsigned long) [function] [call site] 00051
9 __cxa_allocate_exception [call site] 00052
9 Botan::BER_Decoding_Error::BER_Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00053
9 Botan::Exception::~Exception() [function] [call site] 00054
9 Botan::DataSource::read_byte(unsigned char&) [function] [call site] 00055
9 __cxa_allocate_exception [call site] 00056
9 Botan::BER_Decoding_Error::BER_Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00057
9 Botan::Exception::~Exception() [function] [call site] 00058
8 Botan::DataSource::discard_next(unsigned long) [function] [call site] 00059
8 Botan::checked_add(unsigned long, unsigned long, char const*, int) [function] [call site] 00060
9 __cxa_allocate_exception [call site] 00061
9 Botan::Integer_Overflow_Detected::Integer_Overflow_Detected(std::__1::basic_string_view<char, std::__1::char_traits<char> >, int) [function] [call site] 00062
10 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > Botan::fmt<std::__1::basic_string_view<char, std::__1::char_traits<char> >, int>(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, int const&) [function] [call site] 00063
10 Botan::Exception::Exception(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00064
9 Botan::Exception::~Exception() [function] [call site] 00065
8 Botan::checked_add(unsigned long, unsigned long, char const*, int) [function] [call site] 00066
8 Botan::checked_add(unsigned long, unsigned long, char const*, int) [function] [call site] 00067
8 Botan::DataSource_Memory::~DataSource_Memory() [function] [call site] 00068
9 Botan::DataSource::~DataSource() [function] [call site] 00069
6 __cxa_allocate_exception [call site] 00070
6 Botan::BER_Decoding_Error::BER_Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00071
6 Botan::BER_Object::mutable_bits(unsigned long) [function] [call site] 00072
6 __cxa_allocate_exception [call site] 00073
6 Botan::BER_Decoding_Error::BER_Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00074
6 Botan::BER_Object::tagging() const [function] [call site] 00075
7 Botan::BER_Object::type_tag() const [function] [call site] 00076
6 Botan::BER_Object::~BER_Object() [function] [call site] 00077
5 Botan::operator|(Botan::ASN1_Class, Botan::ASN1_Class) [function] [call site] 00078
5 Botan::BER_Object::assert_is_a(Botan::ASN1_Type, Botan::ASN1_Class, std::__1::basic_string_view<char, std::__1::char_traits<char> >) const [function] [call site] 00079
6 Botan::BER_Object::is_a(Botan::ASN1_Type, Botan::ASN1_Class) const [function] [call site] 00080
6 Botan::asn1_tag_to_string(Botan::ASN1_Type) [function] [call site] 00081
6 Botan::asn1_class_to_string(Botan::ASN1_Class) [function] [call site] 00082
6 Botan::asn1_tag_to_string(Botan::ASN1_Type) [function] [call site] 00083
6 Botan::asn1_class_to_string(Botan::ASN1_Class) [function] [call site] 00084
6 __cxa_allocate_exception [call site] 00085
6 Botan::BER_Decoding_Error::BER_Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00086
5 Botan::BER_Decoder::BER_Decoder(Botan::BER_Object&&, Botan::BER_Decoder*) [function] [call site] 00087
6 Botan::BER_Object::BER_Object() [function] [call site] 00088
6 Botan::BER_Object::~BER_Object() [function] [call site] 00089
5 Botan::BER_Object::~BER_Object() [function] [call site] 00090
3 Botan::BER_Decoder::decode(unsigned long&, Botan::ASN1_Type, Botan::ASN1_Class) [function] [call site] 00091
4 Botan::BigInt::BigInt() [function] [call site] 00092
5 Botan::BigInt::Data::Data() [function] [call site] 00093
4 Botan::BER_Decoder::decode(Botan::BigInt&, Botan::ASN1_Type, Botan::ASN1_Class) [function] [call site] 00094
5 Botan::BER_Decoder::get_next_object() [function] [call site] 00095
5 Botan::BER_Object::assert_is_a(Botan::ASN1_Type, Botan::ASN1_Class, std::__1::basic_string_view<char, std::__1::char_traits<char> >) const [function] [call site] 00096
5 Botan::BER_Object::length() const [function] [call site] 00097
5 Botan::BigInt::clear() [function] [call site] 00098
6 Botan::BigInt::Data::set_to_zero() [function] [call site] 00099
7 void Botan::clear_mem<unsigned long>(unsigned long*, unsigned long) [function] [call site] 00100
8 Botan::clear_bytes(void*, unsigned long) [function] [call site] 00101
5 Botan::BER_Object::bits() const [function] [call site] 00102
5 Botan::BER_Object::bits() const [function] [call site] 00103
5 Botan::BER_Object::length() const [function] [call site] 00104
5 Botan::BER_Object::length() const [function] [call site] 00105
5 Botan::BigInt::BigInt(unsigned char const*, unsigned long) [function] [call site] 00106
6 Botan::BigInt::Data::Data() [function] [call site] 00107
6 Botan::BigInt::binary_decode(unsigned char const*, unsigned long) [function] [call site] 00108
7 Botan::BigInt::clear() [function] [call site] 00109
7 Botan::round_up(unsigned long, unsigned long) [function] [call site] 00110
8 Botan::throw_invalid_argument(char const*, char const*, char const*) [function] [call site] 00111
9 __cxa_allocate_exception [call site] 00112
9 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > Botan::fmt<char const*, char const*, char const*>(std::__1::basic_string_view<char, std::__1::char_traits<char> >, char const* const&, char const* const&, char const* const&) [function] [call site] 00113
9 Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00114
10 Botan::Exception::Exception(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00115
7 unsigned long Botan::load_be<unsigned long>(unsigned char const*, unsigned long) [function] [call site] 00116
8 unsigned long Botan::load_be<unsigned long, std::__1::span<unsigned char const, 8ul> >(std::__1::span<unsigned char const, 8ul>&&) [function] [call site] 00117
9 void Botan::ranges::assert_exact_byte_length<8ul, std::__1::span<unsigned char const, 8ul>&>(std::__1::span<unsigned char const, 8ul>&) [function] [call site] 00118
9 unsigned long Botan::typecast_copy<unsigned long, std::__1::span<unsigned char const, 8ul>&>(std::__1::span<unsigned char const, 8ul>&) [function] [call site] 00119
10 void Botan::typecast_copy<unsigned long, std::__1::span<unsigned char const, 8ul>&>(unsigned long&, std::__1::span<unsigned char const, 8ul>&) [function] [call site] 00120
11 void Botan::typecast_copy<std::__1::span<unsigned long, 1ul>, std::__1::span<unsigned char const, 8ul>&>(std::__1::span<unsigned long, 1ul>&&, std::__1::span<unsigned char const, 8ul>&) [function] [call site] 00121
12 void Botan::ranges::assert_equal_byte_lengths<std::__1::span<unsigned long, 1ul>&, std::__1::span<unsigned char const, 8ul>&>(std::__1::span<unsigned long, 1ul>&, std::__1::span<unsigned char const, 8ul>&) [function] [call site] 00122
13 void Botan::ranges::assert_exact_byte_length<8ul, std::__1::span<unsigned char const, 8ul>&>(std::__1::span<unsigned char const, 8ul>&) [function] [call site] 00123
12 unsigned long Botan::ranges::size_bytes<std::__1::span<unsigned long, 1ul>&>(std::__1::span<unsigned long, 1ul>&) [function] [call site] 00124
11 __clang_call_terminate [call site] 00125
12 __cxa_begin_catch [call site] 00126
9 Botan::reverse_bytes(unsigned long) [function] [call site] 00127
7 Botan::BigInt::Data::swap(std::__1::vector<unsigned long, Botan::secure_allocator<unsigned long> >&) [function] [call site] 00128
8 Botan::BigInt::Data::invalidate_sig_words() const [function] [call site] 00129
6 Botan::BigInt::Data::~Data() [function] [call site] 00130
5 Botan::BigInt::operator=(Botan::BigInt&&) [function] [call site] 00131
6 Botan::BigInt::swap(Botan::BigInt&) [function] [call site] 00132
7 Botan::BigInt::Data::swap(Botan::BigInt::Data&) [function] [call site] 00133
5 Botan::BigInt::flip_sign() [function] [call site] 00134
6 Botan::BigInt::reverse_sign() const [function] [call site] 00135
7 Botan::BigInt::sign() const [function] [call site] 00136
5 Botan::BER_Object::bits() const [function] [call site] 00137
5 Botan::BigInt::BigInt(unsigned char const*, unsigned long) [function] [call site] 00138
5 Botan::BigInt::operator=(Botan::BigInt&&) [function] [call site] 00139
5 Botan::BER_Object::~BER_Object() [function] [call site] 00140
4 Botan::BigInt::is_negative() const [function] [call site] 00141
5 Botan::BigInt::sign() const [function] [call site] 00142
4 __cxa_allocate_exception [call site] 00143
4 Botan::BER_Decoding_Error::BER_Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00144
4 Botan::BigInt::bits() const [function] [call site] 00145
5 Botan::BigInt::sig_words() const [function] [call site] 00146
6 Botan::BigInt::Data::sig_words() const [function] [call site] 00147
7 Botan::BigInt::Data::calc_sig_words() const [function] [call site] 00148
8 void Botan::CT::unpoison<unsigned long>(unsigned long&) [function] [call site] 00149
9 void Botan::ignore_params<unsigned long&>(unsigned long&) [function] [call site] 00150
10 void Botan::ignore_param<unsigned long&>(unsigned long&) [function] [call site] 00151
8 unsigned long Botan::ct_is_zero<unsigned long>(unsigned long) [function] [call site] 00152
9 unsigned long Botan::expand_top_bit<unsigned long>(unsigned long) [function] [call site] 00153
5 Botan::BigInt::top_bits_free() const [function] [call site] 00154
6 Botan::BigInt::sig_words() const [function] [call site] 00155
6 Botan::BigInt::word_at(unsigned long) const [function] [call site] 00156
7 Botan::BigInt::Data::get_word_at(unsigned long) const [function] [call site] 00157
6 unsigned long Botan::high_bit<unsigned long>(unsigned long) [function] [call site] 00158
7 unsigned long Botan::ct_is_zero<unsigned long>(unsigned long) [function] [call site] 00159
6 void Botan::CT::unpoison<unsigned long const>(unsigned long const&) [function] [call site] 00160
4 __cxa_allocate_exception [call site] 00161
4 Botan::BER_Decoding_Error::BER_Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00162
4 Botan::BigInt::~BigInt() [function] [call site] 00163
5 Botan::BigInt::const_time_unpoison() const [function] [call site] 00164
4 Botan::BigInt::byte_at(unsigned long) const [function] [call site] 00165
5 Botan::BigInt::word_at(unsigned long) const [function] [call site] 00166
5 unsigned char Botan::get_byte_var<unsigned long>(unsigned long, unsigned long) [function] [call site] 00167
3 Botan::BER_Decoder::more_items() const [function] [call site] 00168
4 Botan::BER_Object::is_set() const [function] [call site] 00169
3 Botan::BER_Decoder::start_context_specific(unsigned int) [function] [call site] 00170
4 Botan::BER_Decoder::start_cons(Botan::ASN1_Type, Botan::ASN1_Class) [function] [call site] 00171
3 Botan::OID::OID(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00172
4 Botan::ASN1_Object::ASN1_Object() [function] [call site] 00173
4 Botan::(anonymous namespace)::parse_oid_str(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00174
5 Botan::to_u32bit(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00175
6 __cxa_allocate_exception [call site] 00176
6 Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00177
6 __cxa_allocate_exception [call site] 00178
6 Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00179
5 Botan::to_u32bit(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00180
5 __cxa_begin_catch [call site] 00181
4 __cxa_allocate_exception [call site] 00182
4 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > Botan::fmt<std::__1::basic_string_view<char, std::__1::char_traits<char> > >(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&) [function] [call site] 00183
4 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00184
4 Botan::ASN1_Object::~ASN1_Object() [function] [call site] 00185
3 Botan::BER_Decoder& Botan::BER_Decoder::decode_and_check<Botan::OID>(Botan::OID const&, std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00186
4 Botan::OID::OID() [function] [call site] 00187
5 Botan::ASN1_Object::ASN1_Object() [function] [call site] 00188
4 Botan::BER_Decoder::decode(Botan::ASN1_Object&, Botan::ASN1_Type, Botan::ASN1_Class) [function] [call site] 00189
4 Botan::operator!=(Botan::OID const&, Botan::OID const&) [function] [call site] 00190
5 Botan::OID::operator==(Botan::OID const&) const [function] [call site] 00191
4 __cxa_allocate_exception [call site] 00192
4 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00193
4 Botan::OID::~OID() [function] [call site] 00194
5 Botan::ASN1_Object::~ASN1_Object() [function] [call site] 00195
3 Botan::OID::~OID() [function] [call site] 00196
3 Botan::BER_Decoder::get_next_octet_string() [function] [call site] 00197
4 Botan::BER_Decoder& Botan::BER_Decoder::decode<std::__1::allocator<unsigned char> >(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, Botan::ASN1_Type) [function] [call site] 00198
5 Botan::BER_Decoder::decode(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, Botan::ASN1_Type, Botan::ASN1_Type, Botan::ASN1_Class) [function] [call site] 00199
6 __cxa_allocate_exception [call site] 00200
6 Botan::BER_Bad_Tag::BER_Bad_Tag(std::__1::basic_string_view<char, std::__1::char_traits<char> >, unsigned int) [function] [call site] 00201
7 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > Botan::fmt<std::__1::basic_string_view<char, std::__1::char_traits<char> >, unsigned int>(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned int const&) [function] [call site] 00202
7 Botan::BER_Decoding_Error::BER_Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00203
6 Botan::Exception::~Exception() [function] [call site] 00204
6 Botan::BER_Decoder::get_next_object() [function] [call site] 00205
6 Botan::BER_Object::~BER_Object() [function] [call site] 00206
3 Botan::BER_Decoder::BER_Decoder(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&) [function] [call site] 00207
3 Botan::BER_Decoder::start_sequence() [function] [call site] 00208
3 Botan::BER_Decoder& Botan::BER_Decoder::raw_bytes<std::__1::allocator<unsigned char> >(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&) [function] [call site] 00209
4 Botan::DataSource::read_byte(unsigned char&) [function] [call site] 00210
3 Botan::BER_Decoder::end_cons() [function] [call site] 00211
4 __cxa_allocate_exception [call site] 00212
4 Botan::Invalid_State::Invalid_State(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00213
5 Botan::Exception::Exception(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00214
4 __cxa_allocate_exception [call site] 00215
4 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00216
4 Botan::Exception::~Exception() [function] [call site] 00217
3 Botan::BER_Decoder::decode(Botan::ASN1_Object&, Botan::ASN1_Type, Botan::ASN1_Class) [function] [call site] 00218
3 Botan::BER_Decoder& Botan::BER_Decoder::decode<std::__1::allocator<unsigned char> >(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, Botan::ASN1_Type) [function] [call site] 00219
3 Botan::OCSP::(anonymous namespace)::decode_optional_list(Botan::BER_Decoder&, Botan::ASN1_Type, std::__1::vector<Botan::X509_Certificate, std::__1::allocator<Botan::X509_Certificate> >&) [function] [call site] 00220
4 Botan::BER_Decoder::get_next_object() [function] [call site] 00221
4 Botan::operator|(Botan::ASN1_Class, Botan::ASN1_Class) [function] [call site] 00222
4 Botan::BER_Object::is_a(Botan::ASN1_Type, Botan::ASN1_Class) const [function] [call site] 00223
4 Botan::BER_Decoder::push_back(Botan::BER_Object const&) [function] [call site] 00224
5 Botan::BER_Object::is_set() const [function] [call site] 00225
5 __cxa_allocate_exception [call site] 00226
5 Botan::Invalid_State::Invalid_State(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00227
5 Botan::BER_Object::operator=(Botan::BER_Object const&) [function] [call site] 00228
4 Botan::BER_Decoder::BER_Decoder(Botan::BER_Object const&) [function] [call site] 00229
5 Botan::BER_Object::bits() const [function] [call site] 00230
5 Botan::BER_Decoder::BER_Decoder(unsigned char const*, unsigned long) [function] [call site] 00231
6 Botan::BER_Object::BER_Object() [function] [call site] 00232
6 Botan::BER_Object::~BER_Object() [function] [call site] 00233
4 Botan::BER_Decoder::more_items() const [function] [call site] 00234
4 Botan::BER_Decoder::get_next_object() [function] [call site] 00235
4 Botan::BER_Object::bits() const [function] [call site] 00236
4 Botan::X509_Certificate::X509_Certificate(unsigned char const*, unsigned long) [function] [call site] 00237
5 Botan::X509_Object::X509_Object() [function] [call site] 00238
6 Botan::ASN1_Object::ASN1_Object() [function] [call site] 00239
5 Botan::DataSource_Memory::DataSource_Memory(unsigned char const*, unsigned long) [function] [call site] 00240
6 Botan::DataSource::DataSource() [function] [call site] 00241
5 Botan::X509_Object::load_data(Botan::DataSource&) [function] [call site] 00242
6 Botan::ASN1::maybe_BER(Botan::DataSource&) [function] [call site] 00243
7 Botan::DataSource::peek_byte(unsigned char&) const [function] [call site] 00244
7 Botan::DataSource::read_byte(unsigned char&) [function] [call site] 00245
7 Botan::assertion_failure(char const*, char const*, char const*, char const*, int) [function] [call site] 00246
8 __cxa_allocate_exception [call site] 00247
8 Botan::Internal_Error::Internal_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00248
9 Botan::Exception::Exception(char const*, std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00249
10 std::exception::exception() [function] [call site] 00250
10 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > Botan::fmt<char const*, std::__1::basic_string_view<char, std::__1::char_traits<char> > >(std::__1::basic_string_view<char, std::__1::char_traits<char> >, char const* const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&) [function] [call site] 00251
7 __cxa_allocate_exception [call site] 00252
7 Botan::Stream_IO_Error::Stream_IO_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00253
8 Botan::Exception::Exception(char const*, std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00254
7 Botan::Exception::~Exception() [function] [call site] 00255
6 Botan::PEM_Code::matches(Botan::DataSource&, std::__1::basic_string_view<char, std::__1::char_traits<char> >, unsigned long) [function] [call site] 00256
7 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > Botan::fmt<std::__1::basic_string_view<char, std::__1::char_traits<char> > >(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&) [function] [call site] 00257
6 Botan::BER_Decoder::BER_Decoder(Botan::DataSource&) [function] [call site] 00258
7 Botan::BER_Object::BER_Object() [function] [call site] 00259
6 Botan::BER_Decoder::~BER_Decoder() [function] [call site] 00260
7 Botan::BER_Object::~BER_Object() [function] [call site] 00261
6 Botan::PEM_Code::decode(Botan::DataSource&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 00262
7 Botan::DataSource::read_byte(unsigned char&) [function] [call site] 00263
7 __cxa_allocate_exception [call site] 00264
7 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00265
7 __cxa_allocate_exception [call site] 00266
7 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00267
7 Botan::DataSource::read_byte(unsigned char&) [function] [call site] 00268
7 __cxa_allocate_exception [call site] 00269
7 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00270
7 __cxa_allocate_exception [call site] 00271
7 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00272
7 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > Botan::fmt<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00273
7 Botan::DataSource::read_byte(unsigned char&) [function] [call site] 00274
7 __cxa_allocate_exception [call site] 00275
7 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00276
7 __cxa_allocate_exception [call site] 00277
7 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00278
7 Botan::base64_decode(char const*, unsigned long, bool) [function] [call site] 00279
8 std::__1::vector<unsigned char, Botan::secure_allocator<unsigned char> > Botan::base_decode_to_vec<std::__1::vector<unsigned char, Botan::secure_allocator<unsigned char> >, Botan::(anonymous namespace)::Base64>(Botan::(anonymous namespace)::Base64&&, char const*, unsigned long, bool) [function] [call site] 00280
9 Botan::(anonymous namespace)::Base64::decode_max_output(unsigned long) [function] [call site] 00281
10 Botan::round_up(unsigned long, unsigned long) [function] [call site] 00282
9 unsigned long Botan::base_decode_full<Botan::(anonymous namespace)::Base64&>(Botan::(anonymous namespace)::Base64&, unsigned char*, char const*, unsigned long, bool) [function] [call site] 00283
10 unsigned long Botan::base_decode<Botan::(anonymous namespace)::Base64&>(Botan::(anonymous namespace)::Base64&, unsigned char*, char const*, unsigned long, unsigned long&, bool, bool) [function] [call site] 00284
11 Botan::(anonymous namespace)::Base64::decode_max_output(unsigned long) [function] [call site] 00285
11 void Botan::clear_mem<unsigned char>(unsigned char*, unsigned long) [function] [call site] 00286
11 Botan::(anonymous namespace)::Base64::lookup_binary_value(char) [function] [call site] 00287
12 Botan::CT::Mask<unsigned char>::is_within_range(unsigned char, unsigned char, unsigned char) [function] [call site] 00288
13 unsigned char Botan::expand_top_bit<unsigned char>(unsigned char) [function] [call site] 00289
13 Botan::CT::Mask<unsigned char>::Mask(unsigned char) [function] [call site] 00290
12 Botan::CT::Mask<unsigned char>::is_within_range(unsigned char, unsigned char, unsigned char) [function] [call site] 00291
12 Botan::CT::Mask<unsigned char>::is_within_range(unsigned char, unsigned char, unsigned char) [function] [call site] 00292
12 Botan::CT::Mask<unsigned char>::is_equal(unsigned char, unsigned char) [function] [call site] 00293
13 Botan::CT::Mask<unsigned char>::is_zero(unsigned char) [function] [call site] 00294
14 unsigned char Botan::ct_is_zero<unsigned char>(unsigned char) [function] [call site] 00295
14 Botan::CT::Mask<unsigned char>::Mask(unsigned char) [function] [call site] 00296
12 Botan::CT::Mask<unsigned char>::is_equal(unsigned char, unsigned char) [function] [call site] 00297
12 Botan::CT::Mask<unsigned char>::is_equal(unsigned char, unsigned char) [function] [call site] 00298
12 Botan::CT::Mask<unsigned char>::is_any_of(unsigned char, std::initializer_list<unsigned char>) [function] [call site] 00299
13 unsigned char Botan::expand_top_bit<unsigned char>(unsigned char) [function] [call site] 00300
13 Botan::CT::Mask<unsigned char>::Mask(unsigned char) [function] [call site] 00301
12 Botan::CT::Mask<unsigned char>::select(unsigned char, unsigned char) const [function] [call site] 00302
13 Botan::CT::Mask<unsigned char>::value() const [function] [call site] 00303
13 unsigned char Botan::choose<unsigned char>(unsigned char, unsigned char, unsigned char) [function] [call site] 00304
12 Botan::CT::Mask<unsigned char>::select(unsigned char, unsigned char) const [function] [call site] 00305
12 Botan::CT::Mask<unsigned char>::select(unsigned char, unsigned char) const [function] [call site] 00306
12 Botan::CT::Mask<unsigned char>::select(unsigned char, unsigned char) const [function] [call site] 00307
12 Botan::CT::Mask<unsigned char>::select(unsigned char, unsigned char) const [function] [call site] 00308
12 __clang_call_terminate [call site] 00309
11 Botan::(anonymous namespace)::Base64::check_bad_char(unsigned char, char, bool) [function] [call site] 00310
12 __cxa_allocate_exception [call site] 00311
12 Botan::format_char_for_display(char) [function] [call site] 00312
12 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > Botan::fmt<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00313
12 Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00314
11 Botan::(anonymous namespace)::Base64::decode(unsigned char*, unsigned char const*) [function] [call site] 00315
11 Botan::(anonymous namespace)::Base64::lookup_binary_value(char) [function] [call site] 00316
10 __cxa_allocate_exception [call site] 00317
10 Botan::(anonymous namespace)::Base64::name() [function] [call site] 00318
11 __clang_call_terminate [call site] 00319
10 Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00320
6 Botan::DataSource_Memory::DataSource_Memory(std::__1::vector<unsigned char, Botan::secure_allocator<unsigned char> >) [function] [call site] 00321
6 __cxa_allocate_exception [call site] 00322
6 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00323
6 Botan::BER_Decoder::BER_Decoder(Botan::DataSource&) [function] [call site] 00324
6 Botan::BER_Decoder::~BER_Decoder() [function] [call site] 00325
6 Botan::DataSource_Memory::~DataSource_Memory() [function] [call site] 00326
6 __cxa_allocate_exception [call site] 00327
6 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::exception const&) [function] [call site] 00328
7 Botan::Exception::Exception(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::exception const&) [function] [call site] 00329
8 std::exception::exception() [function] [call site] 00330
8 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > Botan::fmt<std::__1::basic_string_view<char, std::__1::char_traits<char> >, char const*>(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, char const* const&) [function] [call site] 00331
8 std::exception::~exception() [call site] 00332
5 Botan::DataSource_Memory::~DataSource_Memory() [function] [call site] 00333
5 Botan::X509_Object::~X509_Object() [function] [call site] 00334
4 Botan::X509_Certificate::~X509_Certificate() [function] [call site] 00335
5 Botan::X509_Object::~X509_Object() [function] [call site] 00336
4 Botan::BER_Object::~BER_Object() [function] [call site] 00337
4 Botan::BER_Decoder::~BER_Decoder() [function] [call site] 00338
4 Botan::BER_Object::~BER_Object() [function] [call site] 00339
3 Botan::Extensions::Extensions() [function] [call site] 00340
4 Botan::ASN1_Object::ASN1_Object() [function] [call site] 00341
3 Botan::BER_Decoder::BER_Decoder(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&) [function] [call site] 00342
3 Botan::operator|(Botan::ASN1_Class, Botan::ASN1_Class) [function] [call site] 00343
3 Botan::BER_Decoder& Botan::BER_Decoder::decode_optional<unsigned long>(unsigned long&, Botan::ASN1_Type, Botan::ASN1_Class, unsigned long const&) [function] [call site] 00344
4 Botan::BER_Decoder::get_next_object() [function] [call site] 00345
4 Botan::BER_Object::is_a(Botan::ASN1_Type, Botan::ASN1_Class) const [function] [call site] 00346
4 Botan::BER_Decoder::BER_Decoder(Botan::BER_Object&&) [function] [call site] 00347
5 Botan::BER_Decoder::BER_Decoder(Botan::BER_Object&&, Botan::BER_Decoder*) [function] [call site] 00348
4 Botan::BER_Decoder::verify_end() [function] [call site] 00349
5 Botan::BER_Decoder::verify_end(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00350
6 __cxa_allocate_exception [call site] 00351
6 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00352
6 Botan::Exception::~Exception() [function] [call site] 00353
4 Botan::BER_Decoder::push_back(Botan::BER_Object&&) [function] [call site] 00354
5 Botan::BER_Object::is_set() const [function] [call site] 00355
5 __cxa_allocate_exception [call site] 00356
5 Botan::Invalid_State::Invalid_State(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00357
5 Botan::BER_Object::operator=(Botan::BER_Object&&) [function] [call site] 00358
4 Botan::BER_Decoder::decode(unsigned long&, Botan::ASN1_Type, Botan::ASN1_Class) [function] [call site] 00359
4 Botan::BER_Decoder::push_back(Botan::BER_Object&&) [function] [call site] 00360
4 Botan::BER_Object::~BER_Object() [function] [call site] 00361
3 Botan::operator|(Botan::ASN1_Class, Botan::ASN1_Class) [function] [call site] 00362
3 Botan::X509_DN::X509_DN() [function] [call site] 00363
3 Botan::BER_Decoder& Botan::BER_Decoder::decode_optional<Botan::X509_DN>(Botan::X509_DN&, Botan::ASN1_Type, Botan::ASN1_Class, Botan::X509_DN const&) [function] [call site] 00364
4 Botan::X509_DN::operator=(Botan::X509_DN const&) [function] [call site] 00365
5 Botan::ASN1_Object::operator=(Botan::ASN1_Object const&) [function] [call site] 00366
3 Botan::BER_Decoder& Botan::BER_Decoder::decode_optional_string<std::__1::allocator<unsigned char> >(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, Botan::ASN1_Type, unsigned int, Botan::ASN1_Class) [function] [call site] 00367
4 Botan::BER_Decoder::get_next_object() [function] [call site] 00368
4 Botan::BER_Object::is_a(Botan::ASN1_Type, Botan::ASN1_Class) const [function] [call site] 00369
4 Botan::BER_Decoder::BER_Decoder(Botan::BER_Object&&) [function] [call site] 00370
4 Botan::BER_Decoder::verify_end() [function] [call site] 00371
4 Botan::BER_Decoder::push_back(Botan::BER_Object&&) [function] [call site] 00372
4 Botan::BER_Decoder::decode(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, Botan::ASN1_Type, Botan::ASN1_Type, Botan::ASN1_Class) [function] [call site] 00373
4 Botan::BER_Object::~BER_Object() [function] [call site] 00374
3 Botan::BER_Decoder::decode(Botan::ASN1_Object&, Botan::ASN1_Type, Botan::ASN1_Class) [function] [call site] 00375
3 Botan::BER_Decoder& Botan::BER_Decoder::decode_list<Botan::OCSP::SingleResponse>(std::__1::vector<Botan::OCSP::SingleResponse, std::__1::allocator<Botan::OCSP::SingleResponse> >&, Botan::ASN1_Type, Botan::ASN1_Class) [function] [call site] 00376
4 Botan::BER_Decoder::start_cons(Botan::ASN1_Type, Botan::ASN1_Class) [function] [call site] 00377
4 Botan::BER_Decoder::more_items() const [function] [call site] 00378
4 Botan::OCSP::SingleResponse::SingleResponse() [function] [call site] 00379
5 Botan::ASN1_Object::ASN1_Object() [function] [call site] 00380
5 Botan::OCSP::CertID::CertID() [function] [call site] 00381
6 Botan::ASN1_Object::ASN1_Object() [function] [call site] 00382
6 Botan::BigInt::BigInt() [function] [call site] 00383
4 Botan::BER_Decoder::decode(Botan::ASN1_Object&, Botan::ASN1_Type, Botan::ASN1_Class) [function] [call site] 00384
4 Botan::OCSP::SingleResponse::~SingleResponse() [function] [call site] 00385
4 Botan::BER_Decoder::end_cons() [function] [call site] 00386
4 Botan::BER_Decoder::~BER_Decoder() [function] [call site] 00387
3 Botan::operator|(Botan::ASN1_Class, Botan::ASN1_Class) [function] [call site] 00388
3 Botan::Extensions::Extensions() [function] [call site] 00389
3 Botan::BER_Decoder& Botan::BER_Decoder::decode_optional<Botan::Extensions>(Botan::Extensions&, Botan::ASN1_Type, Botan::ASN1_Class, Botan::Extensions const&) [function] [call site] 00390
3 Botan::Extensions::~Extensions() [function] [call site] 00391
4 Botan::ASN1_Object::~ASN1_Object() [function] [call site] 00392
3 Botan::BER_Decoder::~BER_Decoder() [function] [call site] 00393
3 Botan::X509_DN::empty() const [function] [call site] 00394
3 __cxa_allocate_exception [call site] 00395
3 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00396
3 __cxa_allocate_exception [call site] 00397
3 Botan::Decoding_Error::Decoding_Error(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00398
3 Botan::Extensions::~Extensions() [function] [call site] 00399
3 Botan::BER_Decoder::~BER_Decoder() [function] [call site] 00400
3 Botan::BER_Decoder::end_cons() [function] [call site] 00401
3 Botan::BER_Decoder::~BER_Decoder() [function] [call site] 00402
3 Botan::AlgorithmIdentifier::~AlgorithmIdentifier() [function] [call site] 00403
4 Botan::OID::~OID() [function] [call site] 00404
3 Botan::X509_DN::~X509_DN() [function] [call site] 00405
2 Botan::OCSP::Response::~Response() [function] [call site] 00406
2 __cxa_begin_catch [call site] 00407