Fuzz introspector: xml_lpm_fuzzer
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
974 974 1 :

['externalEntityContentProcessor']

974 974 cdataSectionProcessor call site: 00000 /src/expat/expat/lib/xmlparse.c:4223
438 438 1 :

['entityValueProcessor']

438 438 entityValueInitProcessor call site: 00000 /src/expat/expat/lib/xmlparse.c:4693
286 286 2 :

['accountingReportDiff', 'accountingReportStats']

286 286 accountingDiffTolerated call site: 00000 /src/expat/expat/lib/xmlparse.c:8223
153 452 3 :

['dtdCopy', 'XML_ParserFree', 'setContext']

153 452 XML_ExternalEntityParserCreate call site: 00754 /src/expat/expat/lib/xmlparse.c:1581
94 2845 15 :

['poolStoreString', 'processEntity', 'doCdataSection', 'reportProcessingInstruction', 'lookup', 'getContext', 'reportDefault', 'freeBindings', 'reportComment', 'XmlUtf8Encode', 'accountingDiffTolerated', 'poolClear', 'memcmp', 'storeAtts', 'accountingOnAbort']

94 3561 doContent call site: 00000 /src/expat/expat/lib/xmlparse.c:3213
94 2845 15 :

['poolStoreString', 'processEntity', 'doCdataSection', 'reportProcessingInstruction', 'lookup', 'getContext', 'reportDefault', 'freeBindings', 'reportComment', 'XmlUtf8Encode', 'accountingDiffTolerated', 'poolClear', 'memcmp', 'storeAtts', 'accountingOnAbort']

94 3561 doContent call site: 00000 /src/expat/expat/lib/xmlparse.c:3276
50 50 1 :

['generate_hash_secret_salt']

50 315 startParsing call site: 00820 /src/expat/expat/lib/xmlparse.c:1092
48 436 13 :

['std::unordered_map >, std::hash , std::equal_to , std::allocator > > > >::end() const', 'google::protobuf::Any::mutable_value[abi:cxx11]()', 'protobuf_mutator::(anonymous namespace)::PostProcessing::Run(google::protobuf::Message*, int)', 'std::__cxx11::basic_string , std::allocator >::operator=(std::__cxx11::basic_string , std::allocator >&&)', 'bool std::__detail::operator!= > >, false>(std::__detail::_Node_iterator_base > >, false> const&, std::__detail::_Node_iterator_base > >, false> const&)', 'std::unique_ptr >::operator->() const', 'google::protobuf::Any::Clear()', 'std::__cxx11::basic_string , std::allocator >::~basic_string()', 'std::unordered_map >, std::hash , std::equal_to , std::allocator > > > >::find(google::protobuf::Message const* const&) const', 'std::__detail::_Node_const_iterator > >, false, false>::operator->() const', 'std::unique_ptr >::get() const', 'std::__cxx11::basic_string , std::allocator >::basic_string()', 'google::protobuf::MessageLite::SerializePartialToString(std::__cxx11::basic_string , std::allocator >*) const']

60 448 protobuf_mutator::(anonymousnamespace)::PostProcessing::Run(google::protobuf::Message*,int) call site: 00000 /src/expat/build/libprotobuf-mutator/src/libprotobuf-mutator/src/mutator.cc:495
8 8 2 :

['__errno_location', 'strtoul']

8 8 getDebugLevel call site: 00627 /src/expat/expat/lib/xmlparse.c:8842
4 4 1 :

['google::protobuf::internal::GetEmptyStringAlreadyInited[abi:cxx11]()']

4 4 xml_lpm_fuzzer::Action::chunk[abi:cxx11]()const call site: 00000 /src/expat/build/xml_lpm_fuzzer.pb.h:436
4 4 1 :

['google::protobuf::internal::GetEmptyStringAlreadyInited[abi:cxx11]()']

4 4 xml_lpm_fuzzer::Action::last_chunk[abi:cxx11]()const call site: 00000 /src/expat/build/xml_lpm_fuzzer.pb.h:529
4 4 1 :

['google::protobuf::internal::GetEmptyStringAlreadyInited[abi:cxx11]()']

4 4 xml_lpm_fuzzer::Action::external_entity[abi:cxx11]()const call site: 00000 /src/expat/build/xml_lpm_fuzzer.pb.h:651

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 xml_lpm_fuzzer::Testcase::Testcase() [function] [call site] 00001
2 google::protobuf::Message::Message() [function] [call site] 00002
3 google::protobuf::MessageLite::MessageLite() [function] [call site] 00003
2 google::protobuf::internal::InternalMetadataWithArena::InternalMetadataWithArena(google::protobuf::Arena*) [function] [call site] 00004
3 google::protobuf::internal::InternalMetadataWithArenaBase<google::protobuf::UnknownFieldSet, google::protobuf::internal::InternalMetadataWithArena>::InternalMetadataWithArenaBase(google::protobuf::Arena*) [function] [call site] 00005
2 google::protobuf::internal::CachedSize::CachedSize() [function] [call site] 00006
3 std::atomic<int>::atomic(int) [function] [call site] 00007
4 std::__atomic_base<int>::__atomic_base(int) [function] [call site] 00008
2 google::protobuf::RepeatedPtrField<xml_lpm_fuzzer::Action>::RepeatedPtrField() [function] [call site] 00009
3 google::protobuf::internal::RepeatedPtrFieldBase::RepeatedPtrFieldBase() [function] [call site] 00010
2 google::protobuf::RepeatedField<int>::RepeatedField() [function] [call site] 00011
3 google::protobuf::RepeatedField<int>::Pointer::Pointer(google::protobuf::Arena*) [function] [call site] 00012
2 google::protobuf::internal::InitSCC(google::protobuf::internal::SCCInfoBase*) [function] [call site] 00013
3 __clang_call_terminate [call site] 00014
4 __cxa_begin_catch [call site] 00015
3 google::protobuf::internal::InitSCCImpl(google::protobuf::internal::SCCInfoBase*) [call site] 00016
2 xml_lpm_fuzzer::Testcase::SharedCtor() [function] [call site] 00017
2 google::protobuf::RepeatedField<int>::~RepeatedField() [function] [call site] 00018
3 google::protobuf::RepeatedField<int>::rep() const [function] [call site] 00019
4 google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int) [call site] 00020
4 google::protobuf::internal::LogMessage::operator<<(char const*) [call site] 00021
4 google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&) [call site] 00022
4 google::protobuf::internal::LogMessage::~LogMessage() [call site] 00023
3 google::protobuf::RepeatedField<int>::InternalDeallocate(google::protobuf::RepeatedField<int>::Rep*, int) [function] [call site] 00024
3 __clang_call_terminate [call site] 00025
2 google::protobuf::RepeatedPtrField<xml_lpm_fuzzer::Action>::~RepeatedPtrField() [function] [call site] 00026
3 void google::protobuf::internal::RepeatedPtrFieldBase::Destroy<google::protobuf::RepeatedPtrField<xml_lpm_fuzzer::Action>::TypeHandler>() [function] [call site] 00027
4 google::protobuf::RepeatedPtrField<xml_lpm_fuzzer::Action>::TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::cast<google::protobuf::RepeatedPtrField<xml_lpm_fuzzer::Action>::TypeHandler>(void*) [function] [call site] 00028
4 google::protobuf::internal::GenericTypeHandler<xml_lpm_fuzzer::Action>::Delete(xml_lpm_fuzzer::Action*, google::protobuf::Arena*) [function] [call site] 00029
3 google::protobuf::internal::RepeatedPtrFieldBase::~RepeatedPtrFieldBase() [function] [call site] 00030
3 __clang_call_terminate [call site] 00031
2 google::protobuf::internal::InternalMetadataWithArena::~InternalMetadataWithArena() [function] [call site] 00032
3 google::protobuf::internal::InternalMetadataWithArenaBase<google::protobuf::UnknownFieldSet, google::protobuf::internal::InternalMetadataWithArena>::~InternalMetadataWithArenaBase() [function] [call site] 00033
4 google::protobuf::internal::InternalMetadataWithArenaBase<google::protobuf::UnknownFieldSet, google::protobuf::internal::InternalMetadataWithArena>::Container* google::protobuf::internal::InternalMetadataWithArenaBase<google::protobuf::UnknownFieldSet, google::protobuf::internal::InternalMetadataWithArena>::PtrValue<google::protobuf::internal::InternalMetadataWithArenaBase<google::protobuf::UnknownFieldSet, google::protobuf::internal::InternalMetadataWithArena>::Container>() const [function] [call site] 00034
4 google::protobuf::Arena* google::protobuf::internal::InternalMetadataWithArenaBase<google::protobuf::UnknownFieldSet, google::protobuf::internal::InternalMetadataWithArena>::PtrValue<google::protobuf::Arena>() const [function] [call site] 00035
4 google::protobuf::internal::InternalMetadataWithArenaBase<google::protobuf::UnknownFieldSet, google::protobuf::internal::InternalMetadataWithArena>::Container* google::protobuf::internal::InternalMetadataWithArenaBase<google::protobuf::UnknownFieldSet, google::protobuf::internal::InternalMetadataWithArena>::PtrValue<google::protobuf::internal::InternalMetadataWithArenaBase<google::protobuf::UnknownFieldSet, google::protobuf::internal::InternalMetadataWithArena>::Container>() const [function] [call site] 00036
4 google::protobuf::internal::InternalMetadataWithArenaBase<google::protobuf::UnknownFieldSet, google::protobuf::internal::InternalMetadataWithArena>::Container::~Container() [function] [call site] 00037
5 google::protobuf::UnknownFieldSet::~UnknownFieldSet() [function] [call site] 00038
6 google::protobuf::UnknownFieldSet::Clear() [function] [call site] 00039
7 google::protobuf::UnknownFieldSet::ClearFallback() [call site] 00040
6 __clang_call_terminate [call site] 00041
4 __clang_call_terminate [call site] 00042
2 google::protobuf::Message::~Message() [function] [call site] 00043
3 google::protobuf::MessageLite::~MessageLite() [function] [call site] 00044
1 protobuf_mutator::libfuzzer::LoadProtoInput(bool, unsigned char const*, unsigned long, google::protobuf::Message*) [function] [call site] 00045
2 protobuf_mutator::libfuzzer::(anonymous namespace)::GetCache() [function] [call site] 00046
3 __cxa_guard_acquire [call site] 00047
3 protobuf_mutator::libfuzzer::(anonymous namespace)::LastMutationCache::LastMutationCache() [function] [call site] 00048
4 std::vector<unsigned char, std::allocator<unsigned char> >::vector() [function] [call site] 00049
5 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_base() [function] [call site] 00050
6 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl::_Vector_impl() [function] [call site] 00051
7 std::allocator<unsigned char>::allocator() [function] [call site] 00052
8 __gnu_cxx::new_allocator<unsigned char>::new_allocator() [function] [call site] 00053
7 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl_data::_Vector_impl_data() [function] [call site] 00054
4 std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::unique_ptr<std::default_delete<google::protobuf::Message>, void>() [function] [call site] 00055
5 std::__uniq_ptr_impl<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::__uniq_ptr_impl() [function] [call site] 00056
6 _ZNSt5tupleIJPN6google8protobuf7MessageESt14default_deleteIS2_EEEC2IS3_S5_TnNSt9enable_ifIXsr6__and_ISt37__is_implicitly_default_constructibleIT_ES9_IT0_EEE5valueEbE4typeELb1EEEv [function] [call site] 00057
7 std::_Tuple_impl<0ul, google::protobuf::Message*, std::default_delete<google::protobuf::Message> >::_Tuple_impl() [function] [call site] 00058
8 std::_Tuple_impl<1ul, std::default_delete<google::protobuf::Message> >::_Tuple_impl() [function] [call site] 00059
9 std::_Head_base<1ul, std::default_delete<google::protobuf::Message>, true>::_Head_base() [function] [call site] 00060
8 std::_Head_base<0ul, google::protobuf::Message*, false>::_Head_base() [function] [call site] 00061
3 __cxa_atexit [call site] 00062
3 protobuf_mutator::libfuzzer::(anonymous namespace)::LastMutationCache::~LastMutationCache() [function] [call site] 00063
4 std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::~unique_ptr() [function] [call site] 00064
5 std::__uniq_ptr_impl<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::_M_ptr() [function] [call site] 00065
5 std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::get_deleter() [function] [call site] 00066
6 std::__uniq_ptr_impl<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::_M_deleter() [function] [call site] 00067
4 std::vector<unsigned char, std::allocator<unsigned char> >::~vector() [function] [call site] 00068
5 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_get_Tp_allocator() [function] [call site] 00069
5 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::~_Vector_base() [function] [call site] 00070
6 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_deallocate(unsigned char*, unsigned long) [function] [call site] 00071
7 std::allocator_traits<std::allocator<unsigned char> >::deallocate(std::allocator<unsigned char>&, unsigned char*, unsigned long) [function] [call site] 00072
8 __gnu_cxx::new_allocator<unsigned char>::deallocate(unsigned char*, unsigned long) [function] [call site] 00073
6 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl::~_Vector_impl() [function] [call site] 00074
7 std::allocator<unsigned char>::~allocator() [function] [call site] 00075
8 __gnu_cxx::new_allocator<unsigned char>::~new_allocator() [function] [call site] 00076
3 __cxa_guard_release [call site] 00077
2 protobuf_mutator::libfuzzer::(anonymous namespace)::LastMutationCache::LoadIfSame(unsigned char const*, unsigned long, google::protobuf::Message*) [function] [call site] 00078
3 std::vector<unsigned char, std::allocator<unsigned char> >::begin() [function] [call site] 00079
4 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >::__normal_iterator(unsigned char* const&) [function] [call site] 00080
3 std::vector<unsigned char, std::allocator<unsigned char> >::end() [function] [call site] 00081
4 __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char, std::allocator<unsigned char> > >::__normal_iterator(unsigned char* const&) [function] [call site] 00082
3 google::protobuf::Message::GetReflection() const [function] [call site] 00083
3 std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::reset(google::protobuf::Message*) [function] [call site] 00084
4 std::__uniq_ptr_impl<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::_M_ptr() [function] [call site] 00085
4 std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::get_deleter() [function] [call site] 00086
2 protobuf_mutator::ParseBinaryMessage(unsigned char const*, unsigned long, google::protobuf::Message*) [function] [call site] 00087
3 std::allocator<char>::allocator() [call site] 00088
3 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, unsigned long, std::allocator<char> const&) [call site] 00089
3 protobuf_mutator::ParseBinaryMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::Message*) [function] [call site] 00090
4 google::protobuf::MessageLite::ParsePartialFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [call site] 00091
3 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [call site] 00092
3 std::allocator<char>::~allocator() [call site] 00093
2 protobuf_mutator::ParseTextMessage(unsigned char const*, unsigned long, google::protobuf::Message*) [function] [call site] 00094
3 std::allocator<char>::allocator() [call site] 00095
3 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, unsigned long, std::allocator<char> const&) [call site] 00096
3 protobuf_mutator::ParseTextMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::Message*) [function] [call site] 00097
4 google::protobuf::TextFormat::Parser::Parser() [call site] 00098
4 google::protobuf::TextFormat::Parser::AllowPartialMessage(bool) [function] [call site] 00099
4 google::protobuf::TextFormat::Parser::ParseFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::Message*) [call site] 00100
4 google::protobuf::TextFormat::Parser::~Parser() [call site] 00101
3 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [call site] 00102
3 std::allocator<char>::~allocator() [call site] 00103
2 protobuf_mutator::libfuzzer::(anonymous namespace)::GetMutator() [function] [call site] 00104
3 __cxa_guard_acquire [call site] 00105
3 protobuf_mutator::libfuzzer::Mutator::Mutator() [function] [call site] 00106
4 protobuf_mutator::Mutator::Mutator() [function] [call site] 00107
5 std::linear_congruential_engine<unsigned long, 48271ul, 0ul, 2147483647ul>::linear_congruential_engine() [function] [call site] 00108
6 std::linear_congruential_engine<unsigned long, 48271ul, 0ul, 2147483647ul>::linear_congruential_engine(unsigned long) [function] [call site] 00109
7 std::linear_congruential_engine<unsigned long, 48271ul, 0ul, 2147483647ul>::seed(unsigned long) [function] [call site] 00110
8 _ZNSt8__detail5__modImTnT_Lm2147483647ETnS1_Lm1ETnS1_Lm0EEES1_S1_ [function] [call site] 00111
9 std::__detail::_Mod<unsigned long, 2147483647ul, 1ul, 0ul, true, true>::__calc(unsigned long) [function] [call site] 00112
8 _ZNSt8__detail5__modImTnT_Lm2147483647ETnS1_Lm1ETnS1_Lm0EEES1_S1_ [function] [call site] 00113
8 _ZNSt8__detail5__modImTnT_Lm2147483647ETnS1_Lm1ETnS1_Lm0EEES1_S1_ [function] [call site] 00114
5 std::unordered_multimap<google::protobuf::Descriptor const*, std::function<void (google::protobuf::Message*, unsigned int)>, std::hash<google::protobuf::Descriptor const*>, std::equal_to<google::protobuf::Descriptor const*>, std::allocator<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> > > >::unordered_multimap() [function] [call site] 00115
6 std::_Hashtable<google::protobuf::Descriptor const*, std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, std::allocator<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> > >, std::__detail::_Select1st, std::equal_to<google::protobuf::Descriptor const*>, std::hash<google::protobuf::Descriptor const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, false> >::_Hashtable() [function] [call site] 00116
7 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> > >::_Hashtable_alloc() [function] [call site] 00117
8 std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> >, true>::_Hashtable_ebo_helper() [function] [call site] 00118
9 std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> >::allocator() [function] [call site] 00119
10 __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> >::new_allocator() [function] [call site] 00120
7 std::__detail::_Hash_node_base::_Hash_node_base() [function] [call site] 00121
7 std::__detail::_Prime_rehash_policy::_Prime_rehash_policy(float) [function] [call site] 00122
3 __cxa_atexit [call site] 00123
3 protobuf_mutator::libfuzzer::Mutator::~Mutator() [function] [call site] 00124
4 protobuf_mutator::Mutator::~Mutator() [function] [call site] 00125
5 std::unordered_multimap<google::protobuf::Descriptor const*, std::function<void (google::protobuf::Message*, unsigned int)>, std::hash<google::protobuf::Descriptor const*>, std::equal_to<google::protobuf::Descriptor const*>, std::allocator<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> > > >::~unordered_multimap() [function] [call site] 00126
6 std::_Hashtable<google::protobuf::Descriptor const*, std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, std::allocator<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> > >, std::__detail::_Select1st, std::equal_to<google::protobuf::Descriptor const*>, std::hash<google::protobuf::Descriptor const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, false> >::~_Hashtable() [function] [call site] 00127
7 std::_Hashtable<google::protobuf::Descriptor const*, std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, std::allocator<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> > >, std::__detail::_Select1st, std::equal_to<google::protobuf::Descriptor const*>, std::hash<google::protobuf::Descriptor const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, false> >::clear() [function] [call site] 00128
8 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false>*) [function] [call site] 00129
9 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> > >::_M_deallocate_node(std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false>*) [function] [call site] 00130
10 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> > >::_M_node_allocator() [function] [call site] 00131
11 std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> >, true>::_S_get(std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> >, true>&) [function] [call site] 00132
10 std::__detail::_Hash_node_value_base<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> > >::_M_valptr() [function] [call site] 00133
11 __gnu_cxx::__aligned_buffer<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> > >::_M_ptr() [function] [call site] 00134
12 __gnu_cxx::__aligned_buffer<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> > >::_M_addr() [function] [call site] 00135
10 void std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> > >::destroy<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> > >(std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> >&, std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >*) [function] [call site] 00136
11 void __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> >::destroy<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> > >(std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >*) [function] [call site] 00137
12 std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >::~pair() [function] [call site] 00138
13 std::function<void (google::protobuf::Message*, unsigned int)>::~function() [function] [call site] 00139
14 std::_Function_base::~_Function_base() [function] [call site] 00140
10 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false>*) [function] [call site] 00141
11 std::pointer_traits<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false>*>::pointer_to(std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false>&) [function] [call site] 00142
11 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> > >::_M_node_allocator() [function] [call site] 00143
11 std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> > >::deallocate(std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> >&, std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false>*, unsigned long) [function] [call site] 00144
12 __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> >::deallocate(std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false>*, unsigned long) [function] [call site] 00145
7 std::_Hashtable<google::protobuf::Descriptor const*, std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, std::allocator<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> > >, std::__detail::_Select1st, std::equal_to<google::protobuf::Descriptor const*>, std::hash<google::protobuf::Descriptor const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, false> >::_M_deallocate_buckets() [function] [call site] 00146
8 std::_Hashtable<google::protobuf::Descriptor const*, std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, std::allocator<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> > >, std::__detail::_Select1st, std::equal_to<google::protobuf::Descriptor const*>, std::hash<google::protobuf::Descriptor const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, false> >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [function] [call site] 00147
9 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [function] [call site] 00148
10 std::pointer_traits<std::__detail::_Hash_node_base**>::pointer_to(std::__detail::_Hash_node_base*&) [function] [call site] 00149
10 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> > >::_M_node_allocator() [function] [call site] 00150
10 std::allocator<std::__detail::_Hash_node_base*>::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> >(std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> > const&) [function] [call site] 00151
11 __gnu_cxx::new_allocator<std::__detail::_Hash_node_base*>::new_allocator() [function] [call site] 00152
10 std::allocator_traits<std::allocator<std::__detail::_Hash_node_base*> >::deallocate(std::allocator<std::__detail::_Hash_node_base*>&, std::__detail::_Hash_node_base**, unsigned long) [function] [call site] 00153
11 __gnu_cxx::new_allocator<std::__detail::_Hash_node_base*>::deallocate(std::__detail::_Hash_node_base**, unsigned long) [function] [call site] 00154
10 std::allocator<std::__detail::_Hash_node_base*>::~allocator() [function] [call site] 00155
11 __gnu_cxx::new_allocator<std::__detail::_Hash_node_base*>::~new_allocator() [function] [call site] 00156
7 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> > >::~_Hashtable_alloc() [function] [call site] 00157
8 std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> >, true>::~_Hashtable_ebo_helper() [function] [call site] 00158
9 std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> >::~allocator() [function] [call site] 00159
10 __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> >::~new_allocator() [function] [call site] 00160
3 __cxa_guard_release [call site] 00161
2 protobuf_mutator::Mutator::Seed(unsigned int) [function] [call site] 00162
3 std::linear_congruential_engine<unsigned long, 48271ul, 0ul, 2147483647ul>::seed(unsigned long) [function] [call site] 00163
2 protobuf_mutator::libfuzzer::(anonymous namespace)::GetMutator() [function] [call site] 00164
2 protobuf_mutator::Mutator::Fix(google::protobuf::Message*) [function] [call site] 00165
3 std::unordered_map<google::protobuf::Message const*, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >, std::hash<google::protobuf::Message const*>, std::equal_to<google::protobuf::Message const*>, std::allocator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > > >::unordered_map() [function] [call site] 00166
4 std::_Hashtable<google::protobuf::Message const*, std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, std::allocator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > >, std::__detail::_Select1st, std::equal_to<google::protobuf::Message const*>, std::hash<google::protobuf::Message const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_Hashtable() [function] [call site] 00167
5 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> > >::_Hashtable_alloc() [function] [call site] 00168
6 std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> >, true>::_Hashtable_ebo_helper() [function] [call site] 00169
7 std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> >::allocator() [function] [call site] 00170
8 __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> >::new_allocator() [function] [call site] 00171
3 protobuf_mutator::(anonymous namespace)::UnpackAny(google::protobuf::Message const&, std::unordered_map<google::protobuf::Message const*, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >, std::hash<google::protobuf::Message const*>, std::equal_to<google::protobuf::Message const*>, std::allocator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > > >*) [function] [call site] 00172
4 protobuf_mutator::(anonymous namespace)::UnpackIfAny(google::protobuf::Message const&) [function] [call site] 00173
5 protobuf_mutator::(anonymous namespace)::CastToAny(google::protobuf::Message const*) [function] [call site] 00174
6 google::protobuf::Any::descriptor() [call site] 00175
6 google::protobuf::Message::GetDescriptor() const [function] [call site] 00176
6 google::protobuf::Any const* google::protobuf::DownCastMessage<google::protobuf::Any>(google::protobuf::Message const*) [function] [call site] 00177
5 protobuf_mutator::(anonymous namespace)::UnpackAny(google::protobuf::Any const&) [function] [call site] 00178
6 protobuf_mutator::(anonymous namespace)::GetAnyTypeDescriptor(google::protobuf::Any const&) [function] [call site] 00179
7 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [call site] 00180
7 google::protobuf::Any::type_url[abi:cxx11]() const [function] [call site] 00181
8 google::protobuf::internal::ArenaStringPtr::GetNoArena[abi:cxx11]() const [function] [call site] 00182
7 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [call site] 00183
7 google::protobuf::Any::ParseAnyTypeUrl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [call site] 00184
7 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [call site] 00185
7 google::protobuf::Any::descriptor() [call site] 00186
7 google::protobuf::Descriptor::file() const [function] [call site] 00187
7 google::protobuf::FileDescriptor::pool() const [function] [call site] 00188
7 google::protobuf::DescriptorPool::FindMessageTypeByName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [call site] 00189
7 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [call site] 00190
6 std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::unique_ptr<std::default_delete<google::protobuf::Message>, void>() [function] [call site] 00191
6 google::protobuf::Message::GetReflection() const [function] [call site] 00192
6 std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::unique_ptr<std::default_delete<google::protobuf::Message>, void>(google::protobuf::Message*) [function] [call site] 00193
7 std::__uniq_ptr_impl<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::__uniq_ptr_impl(google::protobuf::Message*) [function] [call site] 00194
8 _ZNSt5tupleIJPN6google8protobuf7MessageESt14default_deleteIS2_EEEC2IS3_S5_TnNSt9enable_ifIXsr6__and_ISt37__is_implicitly_default_constructibleIT_ES9_IT0_EEE5valueEbE4typeELb1EEEv [function] [call site] 00195
8 std::__uniq_ptr_impl<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::_M_ptr() [function] [call site] 00196
6 google::protobuf::Any::value[abi:cxx11]() const [function] [call site] 00197
7 google::protobuf::internal::ArenaStringPtr::GetNoArena[abi:cxx11]() const [function] [call site] 00198
6 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [call site] 00199
6 google::protobuf::MessageLite::ParsePartialFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [call site] 00200
6 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [call site] 00201
6 std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::~unique_ptr() [function] [call site] 00202
5 std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::unique_ptr<std::default_delete<google::protobuf::Message>, void>() [function] [call site] 00203
4 protobuf_mutator::(anonymous namespace)::UnpackAny(google::protobuf::Message const&, std::unordered_map<google::protobuf::Message const*, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >, std::hash<google::protobuf::Message const*>, std::equal_to<google::protobuf::Message const*>, std::allocator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > > >*) [function] [call site] 00204
5 std::pair<std::__detail::_Node_iterator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false, false>, bool> std::unordered_map<google::protobuf::Message const*, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >, std::hash<google::protobuf::Message const*>, std::equal_to<google::protobuf::Message const*>, std::allocator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > > >::emplace<google::protobuf::Message const*, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >(google::protobuf::Message const*&&, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >&&) [function] [call site] 00205
6 std::pair<std::__detail::_Node_iterator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false, false>, bool> std::_Hashtable<google::protobuf::Message const*, std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, std::allocator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > >, std::__detail::_Select1st, std::equal_to<google::protobuf::Message const*>, std::hash<google::protobuf::Message const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::emplace<google::protobuf::Message const*, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >(google::protobuf::Message const*&&, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >&&) [function] [call site] 00206
7 std::pair<std::__detail::_Node_iterator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false, false>, bool> std::_Hashtable<google::protobuf::Message const*, std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, std::allocator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > >, std::__detail::_Select1st, std::equal_to<google::protobuf::Message const*>, std::hash<google::protobuf::Message const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_emplace<google::protobuf::Message const*, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >(std::integral_constant<bool, true>, google::protobuf::Message const*&&, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >&&) [function] [call site] 00207
8 std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false>* std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> > >::_M_allocate_node<google::protobuf::Message const*, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >(google::protobuf::Message const*&&, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >&&) [function] [call site] 00208
9 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> > >::_M_node_allocator() [function] [call site] 00209
10 std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> >, true>::_S_get(std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> >, true>&) [function] [call site] 00210
9 std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> > >::allocate(std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> >&, unsigned long) [function] [call site] 00211
10 __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> >::allocate(unsigned long, void const*) [function] [call site] 00212
11 __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> >::max_size() const [function] [call site] 00213
9 std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false>::_Hash_node() [function] [call site] 00214
10 std::__detail::_Hash_node_value_base<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > >::_Hash_node_value_base() [function] [call site] 00215
11 std::__detail::_Hash_node_base::_Hash_node_base() [function] [call site] 00216
9 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> > >::_M_node_allocator() [function] [call site] 00217
9 std::__detail::_Hash_node_value_base<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > >::_M_valptr() [function] [call site] 00218
10 __gnu_cxx::__aligned_buffer<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > >::_M_ptr() [function] [call site] 00219
11 __gnu_cxx::__aligned_buffer<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > >::_M_addr() [function] [call site] 00220
9 void std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> > >::construct<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, google::protobuf::Message const*, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >(std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> >&, std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >*, google::protobuf::Message const*&&, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >&&) [function] [call site] 00221
10 void __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> >::construct<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, google::protobuf::Message const*, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >(std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >*, google::protobuf::Message const*&&, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >&&) [function] [call site] 00222
11 _ZNSt4pairIKPKN6google8protobuf7MessageESt10unique_ptrIS2_St14default_deleteIS2_EEEC2IS4_S9_TnNSt9enable_ifIXaaclsr5_PCCPE22_MoveConstructiblePairIT_T0_EEclsr5_PCCPE30_ImplicitlyMoveConvertiblePairISD_SE_EEEbE4typeELb1EEEOSD_OSE_ [function] [call site] 00223
12 std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::unique_ptr(std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >&&) [function] [call site] 00224
13 std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::release() [function] [call site] 00225
14 std::__uniq_ptr_impl<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::_M_ptr() [function] [call site] 00226
13 std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::get_deleter() [function] [call site] 00227
13 std::__uniq_ptr_impl<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::__uniq_ptr_impl<std::default_delete<google::protobuf::Message> >(google::protobuf::Message*, std::default_delete<google::protobuf::Message>&&) [function] [call site] 00228
14 _ZNSt5tupleIJPN6google8protobuf7MessageESt14default_deleteIS2_EEEC2IRS3_S5_TnNSt9enable_ifIXaaaaclsr4_TMCE23_MoveConstructibleTupleIT_T0_EEclsr4_TMCE31_ImplicitlyMoveConvertibleTupleISA_SB_EEntsr7is_sameINSt9remove_cvINSt16remove_referenceISA_E4typeEE4typeESt15allocator_arg_tEE5valueEbE4typeELb1EEEOSA_OSB_ [function] [call site] 00229
15 std::_Tuple_impl<0ul, google::protobuf::Message*, std::default_delete<google::protobuf::Message> >::_Tuple_impl<google::protobuf::Message*&, std::default_delete<google::protobuf::Message>, void>(google::protobuf::Message*&, std::default_delete<google::protobuf::Message>&&) [function] [call site] 00230
16 std::_Tuple_impl<1ul, std::default_delete<google::protobuf::Message> >::_Tuple_impl<std::default_delete<google::protobuf::Message> >(std::default_delete<google::protobuf::Message>&&) [function] [call site] 00231
17 std::_Head_base<1ul, std::default_delete<google::protobuf::Message>, true>::_Head_base<std::default_delete<google::protobuf::Message> >(std::default_delete<google::protobuf::Message>&&) [function] [call site] 00232
16 std::_Head_base<0ul, google::protobuf::Message*, false>::_Head_base<google::protobuf::Message*&>(google::protobuf::Message*&) [function] [call site] 00233
8 std::__detail::_Hash_code_base<google::protobuf::Message const*, std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, std::__detail::_Select1st, std::hash<google::protobuf::Message const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_extract() [function] [call site] 00234
9 std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true>::_S_get(std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true>&) [function] [call site] 00235
8 std::__detail::_Hash_node_value_base<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > >::_M_v() [function] [call site] 00236
9 std::__detail::_Hash_node_value_base<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > >::_M_valptr() [function] [call site] 00237
8 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> > >::_M_deallocate_node(std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false>*) [function] [call site] 00238
9 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> > >::_M_node_allocator() [function] [call site] 00239
9 std::__detail::_Hash_node_value_base<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > >::_M_valptr() [function] [call site] 00240
9 void std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> > >::destroy<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > >(std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> >&, std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >*) [function] [call site] 00241
10 void __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> >::destroy<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > >(std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >*) [function] [call site] 00242
11 std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >::~pair() [function] [call site] 00243
12 std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::~unique_ptr() [function] [call site] 00244
9 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false>*) [function] [call site] 00245
10 std::pointer_traits<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false>*>::pointer_to(std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false>&) [function] [call site] 00246
10 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> > >::_M_node_allocator() [function] [call site] 00247
10 std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> > >::deallocate(std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> >&, std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false>*, unsigned long) [function] [call site] 00248
11 __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> >::deallocate(std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false>*, unsigned long) [function] [call site] 00249
8 std::__detail::_Node_iterator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false, false>::_Node_iterator(std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false>*) [function] [call site] 00250
9 std::__detail::_Node_iterator_base<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false>::_Node_iterator_base(std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false>*) [function] [call site] 00251
8 std::_Hashtable<google::protobuf::Message const*, std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, std::allocator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > >, std::__detail::_Select1st, std::equal_to<google::protobuf::Message const*>, std::hash<google::protobuf::Message const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false>*, unsigned long) [function] [call site] 00252
9 std::_Hashtable<google::protobuf::Message const*, std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, std::allocator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > >, std::__detail::_Select1st, std::equal_to<google::protobuf::Message const*>, std::hash<google::protobuf::Message const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_rehash(unsigned long, unsigned long const&) [function] [call site] 00253
10 std::_Hashtable<google::protobuf::Message const*, std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, std::allocator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > >, std::__detail::_Select1st, std::equal_to<google::protobuf::Message const*>, std::hash<google::protobuf::Message const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_rehash_aux(unsigned long, std::integral_constant<bool, true>) [function] [call site] 00254
11 std::_Hashtable<google::protobuf::Message const*, std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, std::allocator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > >, std::__detail::_Select1st, std::equal_to<google::protobuf::Message const*>, std::hash<google::protobuf::Message const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_allocate_buckets(unsigned long) [function] [call site] 00255
12 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> > >::_M_allocate_buckets(unsigned long) [function] [call site] 00256
13 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> > >::_M_node_allocator() [function] [call site] 00257
13 std::allocator<std::__detail::_Hash_node_base*>::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> >(std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> > const&) [function] [call site] 00258
13 std::allocator_traits<std::allocator<std::__detail::_Hash_node_base*> >::allocate(std::allocator<std::__detail::_Hash_node_base*>&, unsigned long) [function] [call site] 00259
14 __gnu_cxx::new_allocator<std::__detail::_Hash_node_base*>::allocate(unsigned long, void const*) [function] [call site] 00260
15 __gnu_cxx::new_allocator<std::__detail::_Hash_node_base*>::max_size() const [function] [call site] 00261
13 std::allocator<std::__detail::_Hash_node_base*>::~allocator() [function] [call site] 00262
11 std::_Hashtable<google::protobuf::Message const*, std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, std::allocator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > >, std::__detail::_Select1st, std::equal_to<google::protobuf::Message const*>, std::hash<google::protobuf::Message const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_deallocate_buckets() [function] [call site] 00263
12 std::_Hashtable<google::protobuf::Message const*, std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, std::allocator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > >, std::__detail::_Select1st, std::equal_to<google::protobuf::Message const*>, std::hash<google::protobuf::Message const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [function] [call site] 00264
13 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [function] [call site] 00265
14 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> > >::_M_node_allocator() [function] [call site] 00266
14 std::allocator<std::__detail::_Hash_node_base*>::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> >(std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> > const&) [function] [call site] 00267
9 std::__detail::_Hash_code_base<google::protobuf::Message const*, std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, std::__detail::_Select1st, std::hash<google::protobuf::Message const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_extract() [function] [call site] 00268
9 std::__detail::_Hash_node_value_base<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > >::_M_v() [function] [call site] 00269
9 std::_Hashtable<google::protobuf::Message const*, std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, std::allocator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > >, std::__detail::_Select1st, std::equal_to<google::protobuf::Message const*>, std::hash<google::protobuf::Message const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false>*) [function] [call site] 00270
9 std::__detail::_Node_iterator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false, false>::_Node_iterator(std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false>*) [function] [call site] 00271
5 std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::~unique_ptr() [function] [call site] 00272
5 google::protobuf::Message::GetDescriptor() const [function] [call site] 00273
5 google::protobuf::Message::GetReflection() const [function] [call site] 00274
5 google::protobuf::Descriptor::field_count() const [function] [call site] 00275
5 google::protobuf::Descriptor::field(int) const [function] [call site] 00276
5 google::protobuf::FieldDescriptor::cpp_type() const [function] [call site] 00277
6 google::protobuf::FieldDescriptor::type() const [function] [call site] 00278
7 void google::protobuf::GoogleOnceDynamic::Init<google::protobuf::FieldDescriptor const>(void (*)(google::protobuf::FieldDescriptor const*), google::protobuf::FieldDescriptor const*) [function] [call site] 00279
8 void google::protobuf::GoogleOnceInitArg<google::protobuf::FieldDescriptor const>(std::once_flag*, void (*)(google::protobuf::FieldDescriptor const*), google::protobuf::FieldDescriptor const*) [function] [call site] 00280
7 google::protobuf::FieldDescriptor::TypeOnceInit(google::protobuf::FieldDescriptor const*) [call site] 00281
5 google::protobuf::FieldDescriptor::is_repeated() const [function] [call site] 00282
6 google::protobuf::FieldDescriptor::label() const [function] [call site] 00283
5 protobuf_mutator::(anonymous namespace)::UnpackAny(google::protobuf::Message const&, std::unordered_map<google::protobuf::Message const*, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >, std::hash<google::protobuf::Message const*>, std::equal_to<google::protobuf::Message const*>, std::allocator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > > >*) [function] [call site] 00284
6 protobuf_mutator::(anonymous namespace)::UnpackAny(google::protobuf::Message const&, std::unordered_map<google::protobuf::Message const*, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >, std::hash<google::protobuf::Message const*>, std::equal_to<google::protobuf::Message const*>, std::allocator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > > >*) [function] [call site] 00285
3 protobuf_mutator::(anonymous namespace)::PostProcessing::PostProcessing(bool, std::unordered_multimap<google::protobuf::Descriptor const*, std::function<void (google::protobuf::Message*, unsigned int)>, std::hash<google::protobuf::Descriptor const*>, std::equal_to<google::protobuf::Descriptor const*>, std::allocator<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> > > > const&, std::unordered_map<google::protobuf::Message const*, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >, std::hash<google::protobuf::Message const*>, std::equal_to<google::protobuf::Message const*>, std::allocator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > > > const&, std::linear_congruential_engine<unsigned long, 48271ul, 0ul, 2147483647ul>*) [function] [call site] 00286
3 protobuf_mutator::(anonymous namespace)::PostProcessing::Run(google::protobuf::Message*, int) [function] [call site] 00287
4 google::protobuf::Message::GetDescriptor() const [function] [call site] 00288
4 google::protobuf::Message::GetReflection() const [function] [call site] 00289
4 google::protobuf::Descriptor::field_count() const [function] [call site] 00290
4 google::protobuf::Descriptor::field(int) const [function] [call site] 00291
4 google::protobuf::FieldDescriptor::is_required() const [function] [call site] 00292
5 google::protobuf::FieldDescriptor::label() const [function] [call site] 00293
4 google::protobuf::Descriptor::options() const [function] [call site] 00294
4 google::protobuf::MessageOptions::map_entry() const [function] [call site] 00295
4 protobuf_mutator::FieldInstance::FieldInstance(google::protobuf::Message*, google::protobuf::FieldDescriptor const*) [function] [call site] 00296
5 protobuf_mutator::ConstFieldInstance::ConstFieldInstance(google::protobuf::Message const*, google::protobuf::FieldDescriptor const*) [function] [call site] 00297
6 __assert_fail [call site] 00298
6 __assert_fail [call site] 00299
6 google::protobuf::FieldDescriptor::is_repeated() const [function] [call site] 00300
6 __assert_fail [call site] 00301
4 void protobuf_mutator::FieldFunction<protobuf_mutator::(anonymous namespace)::CreateDefaultField, void>::operator()<protobuf_mutator::FieldInstance>(protobuf_mutator::FieldInstance const&) const [function] [call site] 00302
5 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00303
5 __assert_fail [call site] 00304
5 protobuf_mutator::ConstFieldInstance::cpp_type() const [function] [call site] 00305
6 google::protobuf::FieldDescriptor::cpp_type() const [function] [call site] 00306
5 void protobuf_mutator::(anonymous namespace)::CreateDefaultField::ForType<int>(protobuf_mutator::FieldInstance const&) const [function] [call site] 00307
6 protobuf_mutator::ConstFieldInstance::GetDefault(int*) const [function] [call site] 00308
7 google::protobuf::FieldDescriptor::default_value_int32() const [function] [call site] 00309
6 void protobuf_mutator::FieldInstance::Create<int>(int const&) const [function] [call site] 00310
7 protobuf_mutator::ConstFieldInstance::is_repeated() const [function] [call site] 00311
8 google::protobuf::FieldDescriptor::is_repeated() const [function] [call site] 00312
7 protobuf_mutator::FieldInstance::Store(int) const [function] [call site] 00313
8 protobuf_mutator::ConstFieldInstance::is_repeated() const [function] [call site] 00314
8 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00315
9 google::protobuf::Message::GetReflection() const [function] [call site] 00316
8 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00317
8 protobuf_mutator::ConstFieldInstance::index() const [function] [call site] 00318
8 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00319
8 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00320
7 void protobuf_mutator::FieldInstance::InsertRepeated<int>(int const&) const [function] [call site] 00321
8 protobuf_mutator::FieldInstance::PushBackRepeated(int) const [function] [call site] 00322
9 protobuf_mutator::ConstFieldInstance::is_repeated() const [function] [call site] 00323
9 __assert_fail [call site] 00324
9 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00325
9 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00326
8 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00327
8 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00328
8 protobuf_mutator::ConstFieldInstance::index() const [function] [call site] 00329
8 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00330
8 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00331
5 void protobuf_mutator::(anonymous namespace)::CreateDefaultField::ForType<long>(protobuf_mutator::FieldInstance const&) const [function] [call site] 00332
6 protobuf_mutator::ConstFieldInstance::GetDefault(long*) const [function] [call site] 00333
7 google::protobuf::FieldDescriptor::default_value_int64() const [function] [call site] 00334
6 void protobuf_mutator::FieldInstance::Create<long>(long const&) const [function] [call site] 00335
7 protobuf_mutator::FieldInstance::Store(long) const [function] [call site] 00336
8 protobuf_mutator::ConstFieldInstance::is_repeated() const [function] [call site] 00337
8 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00338
8 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00339
8 protobuf_mutator::ConstFieldInstance::index() const [function] [call site] 00340
8 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00341
8 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00342
7 void protobuf_mutator::FieldInstance::InsertRepeated<long>(long const&) const [function] [call site] 00343
8 protobuf_mutator::FieldInstance::PushBackRepeated(long) const [function] [call site] 00344
9 protobuf_mutator::ConstFieldInstance::is_repeated() const [function] [call site] 00345
9 __assert_fail [call site] 00346
9 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00347
9 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00348
5 void protobuf_mutator::(anonymous namespace)::CreateDefaultField::ForType<unsigned int>(protobuf_mutator::FieldInstance const&) const [function] [call site] 00349
6 protobuf_mutator::ConstFieldInstance::GetDefault(unsigned int*) const [function] [call site] 00350
7 google::protobuf::FieldDescriptor::default_value_uint32() const [function] [call site] 00351
6 void protobuf_mutator::FieldInstance::Create<unsigned int>(unsigned int const&) const [function] [call site] 00352
7 protobuf_mutator::FieldInstance::Store(unsigned int) const [function] [call site] 00353
8 protobuf_mutator::ConstFieldInstance::is_repeated() const [function] [call site] 00354
8 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00355
8 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00356
8 protobuf_mutator::ConstFieldInstance::index() const [function] [call site] 00357
8 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00358
8 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00359
7 void protobuf_mutator::FieldInstance::InsertRepeated<unsigned int>(unsigned int const&) const [function] [call site] 00360
8 protobuf_mutator::FieldInstance::PushBackRepeated(unsigned int) const [function] [call site] 00361
9 protobuf_mutator::ConstFieldInstance::is_repeated() const [function] [call site] 00362
9 __assert_fail [call site] 00363
9 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00364
9 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00365
5 void protobuf_mutator::(anonymous namespace)::CreateDefaultField::ForType<unsigned long>(protobuf_mutator::FieldInstance const&) const [function] [call site] 00366
6 protobuf_mutator::ConstFieldInstance::GetDefault(unsigned long*) const [function] [call site] 00367
7 google::protobuf::FieldDescriptor::default_value_uint64() const [function] [call site] 00368
6 void protobuf_mutator::FieldInstance::Create<unsigned long>(unsigned long const&) const [function] [call site] 00369
7 protobuf_mutator::FieldInstance::Store(unsigned long) const [function] [call site] 00370
8 protobuf_mutator::ConstFieldInstance::is_repeated() const [function] [call site] 00371
8 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00372
8 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00373
8 protobuf_mutator::ConstFieldInstance::index() const [function] [call site] 00374
8 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00375
8 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00376
7 void protobuf_mutator::FieldInstance::InsertRepeated<unsigned long>(unsigned long const&) const [function] [call site] 00377
8 protobuf_mutator::FieldInstance::PushBackRepeated(unsigned long) const [function] [call site] 00378
9 protobuf_mutator::ConstFieldInstance::is_repeated() const [function] [call site] 00379
9 __assert_fail [call site] 00380
9 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00381
9 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00382
5 void protobuf_mutator::(anonymous namespace)::CreateDefaultField::ForType<double>(protobuf_mutator::FieldInstance const&) const [function] [call site] 00383
6 protobuf_mutator::ConstFieldInstance::GetDefault(double*) const [function] [call site] 00384
7 google::protobuf::FieldDescriptor::default_value_double() const [function] [call site] 00385
6 void protobuf_mutator::FieldInstance::Create<double>(double const&) const [function] [call site] 00386
7 protobuf_mutator::FieldInstance::Store(double) const [function] [call site] 00387
8 protobuf_mutator::ConstFieldInstance::is_repeated() const [function] [call site] 00388
8 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00389
8 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00390
8 protobuf_mutator::ConstFieldInstance::index() const [function] [call site] 00391
8 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00392
8 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00393
7 void protobuf_mutator::FieldInstance::InsertRepeated<double>(double const&) const [function] [call site] 00394
8 protobuf_mutator::FieldInstance::PushBackRepeated(double) const [function] [call site] 00395
9 protobuf_mutator::ConstFieldInstance::is_repeated() const [function] [call site] 00396
9 __assert_fail [call site] 00397
9 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00398
9 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00399
5 void protobuf_mutator::(anonymous namespace)::CreateDefaultField::ForType<float>(protobuf_mutator::FieldInstance const&) const [function] [call site] 00400
6 protobuf_mutator::ConstFieldInstance::GetDefault(float*) const [function] [call site] 00401
7 google::protobuf::FieldDescriptor::default_value_float() const [function] [call site] 00402
6 void protobuf_mutator::FieldInstance::Create<float>(float const&) const [function] [call site] 00403
7 protobuf_mutator::FieldInstance::Store(float) const [function] [call site] 00404
8 protobuf_mutator::ConstFieldInstance::is_repeated() const [function] [call site] 00405
8 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00406
8 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00407
8 protobuf_mutator::ConstFieldInstance::index() const [function] [call site] 00408
8 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00409
8 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00410
7 void protobuf_mutator::FieldInstance::InsertRepeated<float>(float const&) const [function] [call site] 00411
8 protobuf_mutator::FieldInstance::PushBackRepeated(float) const [function] [call site] 00412
9 protobuf_mutator::ConstFieldInstance::is_repeated() const [function] [call site] 00413
9 __assert_fail [call site] 00414
9 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00415
9 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00416
5 void protobuf_mutator::(anonymous namespace)::CreateDefaultField::ForType<bool>(protobuf_mutator::FieldInstance const&) const [function] [call site] 00417
6 protobuf_mutator::ConstFieldInstance::GetDefault(bool*) const [function] [call site] 00418
7 google::protobuf::FieldDescriptor::default_value_bool() const [function] [call site] 00419
6 void protobuf_mutator::FieldInstance::Create<bool>(bool const&) const [function] [call site] 00420
7 protobuf_mutator::FieldInstance::Store(bool) const [function] [call site] 00421
8 protobuf_mutator::ConstFieldInstance::is_repeated() const [function] [call site] 00422
8 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00423
8 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00424
8 protobuf_mutator::ConstFieldInstance::index() const [function] [call site] 00425
8 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00426
8 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00427
7 void protobuf_mutator::FieldInstance::InsertRepeated<bool>(bool const&) const [function] [call site] 00428
8 protobuf_mutator::FieldInstance::PushBackRepeated(bool) const [function] [call site] 00429
9 protobuf_mutator::ConstFieldInstance::is_repeated() const [function] [call site] 00430
9 __assert_fail [call site] 00431
9 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00432
9 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00433
5 void protobuf_mutator::(anonymous namespace)::CreateDefaultField::ForType<protobuf_mutator::ConstFieldInstance::Enum>(protobuf_mutator::FieldInstance const&) const [function] [call site] 00434
6 protobuf_mutator::ConstFieldInstance::GetDefault(protobuf_mutator::ConstFieldInstance::Enum*) const [function] [call site] 00435
7 google::protobuf::FieldDescriptor::default_value_enum() const [call site] 00436
7 google::protobuf::EnumValueDescriptor::type() const [function] [call site] 00437
7 google::protobuf::EnumValueDescriptor::index() const [function] [call site] 00438
7 google::protobuf::EnumDescriptor::value_count() const [function] [call site] 00439
6 void protobuf_mutator::FieldInstance::Create<protobuf_mutator::ConstFieldInstance::Enum>(protobuf_mutator::ConstFieldInstance::Enum const&) const [function] [call site] 00440
7 protobuf_mutator::FieldInstance::Store(protobuf_mutator::ConstFieldInstance::Enum const&) const [function] [call site] 00441
8 __assert_fail [call site] 00442
8 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00443
8 google::protobuf::FieldDescriptor::enum_type() const [call site] 00444
8 google::protobuf::EnumDescriptor::value(int) const [function] [call site] 00445
8 protobuf_mutator::ConstFieldInstance::is_repeated() const [function] [call site] 00446
8 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00447
8 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00448
8 protobuf_mutator::ConstFieldInstance::index() const [function] [call site] 00449
8 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00450
8 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00451
7 void protobuf_mutator::FieldInstance::InsertRepeated<protobuf_mutator::ConstFieldInstance::Enum>(protobuf_mutator::ConstFieldInstance::Enum const&) const [function] [call site] 00452
8 protobuf_mutator::FieldInstance::PushBackRepeated(protobuf_mutator::ConstFieldInstance::Enum const&) const [function] [call site] 00453
9 __assert_fail [call site] 00454
9 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00455
9 google::protobuf::FieldDescriptor::enum_type() const [call site] 00456
9 google::protobuf::EnumDescriptor::value(int) const [function] [call site] 00457
9 protobuf_mutator::ConstFieldInstance::is_repeated() const [function] [call site] 00458
9 __assert_fail [call site] 00459
9 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00460
9 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00461
5 void protobuf_mutator::(anonymous namespace)::CreateDefaultField::ForType<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(protobuf_mutator::FieldInstance const&) const [function] [call site] 00462
6 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [call site] 00463
6 protobuf_mutator::ConstFieldInstance::GetDefault(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) const [function] [call site] 00464
7 google::protobuf::FieldDescriptor::default_value_string[abi:cxx11]() const [function] [call site] 00465
7 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [call site] 00466
6 void protobuf_mutator::FieldInstance::Create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [function] [call site] 00467
7 protobuf_mutator::FieldInstance::Store(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [function] [call site] 00468
8 protobuf_mutator::ConstFieldInstance::is_repeated() const [function] [call site] 00469
8 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00470
8 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00471
8 protobuf_mutator::ConstFieldInstance::index() const [function] [call site] 00472
8 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00473
8 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00474
7 void protobuf_mutator::FieldInstance::InsertRepeated<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [function] [call site] 00475
8 protobuf_mutator::FieldInstance::PushBackRepeated(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [function] [call site] 00476
9 protobuf_mutator::ConstFieldInstance::is_repeated() const [function] [call site] 00477
9 __assert_fail [call site] 00478
9 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00479
9 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00480
6 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [call site] 00481
5 void protobuf_mutator::(anonymous namespace)::CreateDefaultField::ForType<std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >(protobuf_mutator::FieldInstance const&) const [function] [call site] 00482
6 std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::unique_ptr<std::default_delete<google::protobuf::Message>, void>() [function] [call site] 00483
6 protobuf_mutator::ConstFieldInstance::GetDefault(std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >*) const [function] [call site] 00484
7 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00485
7 google::protobuf::FieldDescriptor::message_type() const [call site] 00486
7 std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::reset(google::protobuf::Message*) [function] [call site] 00487
6 void protobuf_mutator::FieldInstance::Create<std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >(std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > const&) const [function] [call site] 00488
7 protobuf_mutator::FieldInstance::Store(std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > const&) const [function] [call site] 00489
8 protobuf_mutator::ConstFieldInstance::is_repeated() const [function] [call site] 00490
8 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00491
8 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00492
8 protobuf_mutator::ConstFieldInstance::index() const [function] [call site] 00493
8 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00494
8 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00495
7 void protobuf_mutator::FieldInstance::InsertRepeated<std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >(std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > const&) const [function] [call site] 00496
8 protobuf_mutator::FieldInstance::PushBackRepeated(std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > const&) const [function] [call site] 00497
9 protobuf_mutator::ConstFieldInstance::is_repeated() const [function] [call site] 00498
9 __assert_fail [call site] 00499
9 protobuf_mutator::ConstFieldInstance::reflection() const [function] [call site] 00500
9 protobuf_mutator::ConstFieldInstance::descriptor() const [function] [call site] 00501
6 std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >::~unique_ptr() [function] [call site] 00502
5 __assert_fail [call site] 00503
4 google::protobuf::FieldDescriptor::cpp_type() const [function] [call site] 00504
4 google::protobuf::FieldDescriptor::is_required() const [function] [call site] 00505
4 google::protobuf::FieldDescriptor::is_repeated() const [function] [call site] 00506
4 __assert_fail [call site] 00507
4 __assert_fail [call site] 00508
4 google::protobuf::FieldDescriptor::is_repeated() const [function] [call site] 00509
4 protobuf_mutator::(anonymous namespace)::PostProcessing::Run(google::protobuf::Message*, int) [function] [call site] 00510
5 protobuf_mutator::(anonymous namespace)::PostProcessing::Run(google::protobuf::Message*, int) [function] [call site] 00511
6 protobuf_mutator::(anonymous namespace)::CastToAny(google::protobuf::Message*) [function] [call site] 00512
7 google::protobuf::Any::descriptor() [call site] 00513
7 google::protobuf::Message::GetDescriptor() const [function] [call site] 00514
7 google::protobuf::Any* google::protobuf::DownCastMessage<google::protobuf::Any>(google::protobuf::Message*) [function] [call site] 00515
8 google::protobuf::Any const* google::protobuf::DownCastMessage<google::protobuf::Any>(google::protobuf::Message const*) [function] [call site] 00516
6 google::protobuf::Any::Clear() [call site] 00517
6 bool std::__detail::operator!=<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false>(std::__detail::_Node_iterator_base<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> const&, std::__detail::_Node_iterator_base<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> const&) [function] [call site] 00518
6 protobuf_mutator::(anonymous namespace)::PostProcessing::Run(google::protobuf::Message*, int) [function] [call site] 00519
7 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [call site] 00520
7 google::protobuf::MessageLite::SerializePartialToString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) const [call site] 00521
7 google::protobuf::Any::mutable_value[abi:cxx11]() [function] [call site] 00522
8 google::protobuf::internal::GetEmptyStringAlreadyInited[abi:cxx11]() [function] [call site] 00523
9 google::protobuf::internal::ExplicitlyConstructed<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::get() const [function] [call site] 00524
8 google::protobuf::internal::ArenaStringPtr::MutableNoArena(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*) [function] [call site] 00525
9 google::protobuf::internal::ArenaStringPtr::CreateInstanceNoArena(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*) [function] [call site] 00526
10 google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int) [call site] 00527
10 google::protobuf::internal::LogMessage::operator<<(char const*) [call site] 00528
10 google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&) [call site] 00529
10 google::protobuf::internal::LogMessage::~LogMessage() [call site] 00530
10 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [call site] 00531
7 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [call site] 00532
7 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [call site] 00533
7 bool std::__detail::operator!=<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false>(std::__detail::_Node_iterator_base<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> const&, std::__detail::_Node_iterator_base<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false> const&) [function] [call site] 00534
7 std::linear_congruential_engine<unsigned long, 48271ul, 0ul, 2147483647ul>::operator()() [function] [call site] 00535
8 _ZNSt8__detail5__modImTnT_Lm2147483647ETnS1_Lm48271ETnS1_Lm0EEES1_S1_ [function] [call site] 00536
9 std::__detail::_Mod<unsigned long, 2147483647ul, 48271ul, 0ul, true, true>::__calc(unsigned long) [function] [call site] 00537
7 std::__detail::_Node_const_iterator<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false, false>::operator++() [function] [call site] 00538
8 std::__detail::_Node_iterator_base<std::pair<google::protobuf::Descriptor const* const, std::function<void (google::protobuf::Message*, unsigned int)> >, false>::_M_incr() [function] [call site] 00539
3 protobuf_mutator::Mutator::IsInitialized(google::protobuf::Message const&) const [function] [call site] 00540
4 google::protobuf::Message::DebugString[abi:cxx11]() const [call site] 00541
4 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [call site] 00542
3 __assert_fail [call site] 00543
3 std::unordered_map<google::protobuf::Message const*, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> >, std::hash<google::protobuf::Message const*>, std::equal_to<google::protobuf::Message const*>, std::allocator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > > >::~unordered_map() [function] [call site] 00544
4 std::_Hashtable<google::protobuf::Message const*, std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, std::allocator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > >, std::__detail::_Select1st, std::equal_to<google::protobuf::Message const*>, std::hash<google::protobuf::Message const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::~_Hashtable() [function] [call site] 00545
5 std::_Hashtable<google::protobuf::Message const*, std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, std::allocator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > >, std::__detail::_Select1st, std::equal_to<google::protobuf::Message const*>, std::hash<google::protobuf::Message const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::clear() [function] [call site] 00546
6 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false>*) [function] [call site] 00547
7 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> > >::_M_deallocate_node(std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false>*) [function] [call site] 00548
5 std::_Hashtable<google::protobuf::Message const*, std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, std::allocator<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > > >, std::__detail::_Select1st, std::equal_to<google::protobuf::Message const*>, std::hash<google::protobuf::Message const*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_deallocate_buckets() [function] [call site] 00549
5 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> > >::~_Hashtable_alloc() [function] [call site] 00550
6 std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> >, true>::~_Hashtable_ebo_helper() [function] [call site] 00551
7 std::allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> >::~allocator() [function] [call site] 00552
8 __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<google::protobuf::Message const* const, std::unique_ptr<google::protobuf::Message, std::default_delete<google::protobuf::Message> > >, false> >::~new_allocator() [function] [call site] 00553
1 TestOneProtoInput(xml_lpm_fuzzer::Testcase const&) [function] [call site] 00554
2 xml_lpm_fuzzer::Testcase::actions_size() const [function] [call site] 00555
3 google::protobuf::RepeatedPtrField<xml_lpm_fuzzer::Action>::size() const [function] [call site] 00556
4 google::protobuf::internal::RepeatedPtrFieldBase::size() const [function] [call site] 00557
2 std::vector<int, std::allocator<int> >::clear() [function] [call site] 00558
3 std::vector<int, std::allocator<int> >::_M_erase_at_end(int*) [function] [call site] 00559
4 std::_Vector_base<int, std::allocator<int> >::_M_get_Tp_allocator() [function] [call site] 00560
4 __clang_call_terminate [call site] 00561
2 xml_lpm_fuzzer::Testcase::fail_allocations_size() const [function] [call site] 00562
3 google::protobuf::RepeatedField<int>::size() const [function] [call site] 00563
2 xml_lpm_fuzzer::Testcase::fail_allocations(int) const [function] [call site] 00564
3 google::protobuf::RepeatedField<int>::Get(int) const [function] [call site] 00565
4 google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int) [call site] 00566
4 google::protobuf::internal::LogMessage::operator<<(char const*) [call site] 00567
4 google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&) [call site] 00568
4 google::protobuf::internal::LogMessage::~LogMessage() [call site] 00569
4 google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int) [call site] 00570
4 google::protobuf::internal::LogMessage::operator<<(char const*) [call site] 00571
4 google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&) [call site] 00572
4 google::protobuf::internal::LogMessage::~LogMessage() [call site] 00573
4 google::protobuf::RepeatedField<int>::rep() const [function] [call site] 00574
2 std::vector<int, std::allocator<int> >::push_back(int&&) [function] [call site] 00575
3 int& std::vector<int, std::allocator<int> >::emplace_back<int>(int&&) [function] [call site] 00576
4 void std::allocator_traits<std::allocator<int> >::construct<int, int>(std::allocator<int>&, int*, int&&) [function] [call site] 00577
5 void __gnu_cxx::new_allocator<int>::construct<int, int>(int*, int&&) [function] [call site] 00578
4 std::vector<int, std::allocator<int> >::end() [function] [call site] 00579
5 __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >::__normal_iterator(int* const&) [function] [call site] 00580
4 void std::vector<int, std::allocator<int> >::_M_realloc_insert<int>(__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int&&) [function] [call site] 00581
5 std::vector<int, std::allocator<int> >::begin() [function] [call site] 00582
6 __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >::__normal_iterator(int* const&) [function] [call site] 00583
5 __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >::difference_type __gnu_cxx::operator-<int*, std::vector<int, std::allocator<int> > >(__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > const&, __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > > const&) [function] [call site] 00584
6 __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >::base() const [function] [call site] 00585
5 std::_Vector_base<int, std::allocator<int> >::_M_allocate(unsigned long) [function] [call site] 00586
6 std::allocator_traits<std::allocator<int> >::allocate(std::allocator<int>&, unsigned long) [function] [call site] 00587
7 __gnu_cxx::new_allocator<int>::allocate(unsigned long, void const*) [function] [call site] 00588
8 __gnu_cxx::new_allocator<int>::max_size() const [function] [call site] 00589
5 void std::allocator_traits<std::allocator<int> >::construct<int, int>(std::allocator<int>&, int*, int&&) [function] [call site] 00590
5 __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >::base() const [function] [call site] 00591
5 std::_Vector_base<int, std::allocator<int> >::_M_get_Tp_allocator() [function] [call site] 00592
5 std::vector<int, std::allocator<int> >::_S_relocate(int*, int*, int*, std::allocator<int>&) [function] [call site] 00593
6 std::vector<int, std::allocator<int> >::_S_do_relocate(int*, int*, int*, std::allocator<int>&, std::integral_constant<bool, true>) [function] [call site] 00594
5 __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >::base() const [function] [call site] 00595
5 std::_Vector_base<int, std::allocator<int> >::_M_get_Tp_allocator() [function] [call site] 00596
5 std::vector<int, std::allocator<int> >::_S_relocate(int*, int*, int*, std::allocator<int>&) [function] [call site] 00597
5 std::_Vector_base<int, std::allocator<int> >::_M_deallocate(int*, unsigned long) [function] [call site] 00598
6 std::allocator_traits<std::allocator<int> >::deallocate(std::allocator<int>&, int*, unsigned long) [function] [call site] 00599
7 __gnu_cxx::new_allocator<int>::deallocate(int*, unsigned long) [function] [call site] 00600
4 std::vector<int, std::allocator<int> >::back() [function] [call site] 00601
5 std::vector<int, std::allocator<int> >::end() [function] [call site] 00602
5 __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >::operator-(long) const [function] [call site] 00603
6 __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >::__normal_iterator(int* const&) [function] [call site] 00604
5 __gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >::operator*() const [function] [call site] 00605
2 xml_lpm_fuzzer::Testcase::encoding() const [function] [call site] 00606
2 SetEncoding(xml_lpm_fuzzer::Encoding const&) [function] [call site] 00607
2 XML_ParserCreate_MM [function] [call site] 00608
3 parserCreate [function] [call site] 00609
4 dtdCreate [function] [call site] 00610
5 hashTableInit [function] [call site] 00613
5 hashTableInit [function] [call site] 00614
5 hashTableInit [function] [call site] 00615
5 hashTableInit [function] [call site] 00616
5 hashTableInit [function] [call site] 00617
4 parserInit [function] [call site] 00620
5 XmlPrologStateInit [function] [call site] 00621
5 copyString [function] [call site] 00622
5 XmlInitEncoding [function] [call site] 00623
6 getEncodingIndex [function] [call site] 00624
5 getDebugLevel [function] [call site] 00626
6 getenv [call site] 00627
6 __errno_location [call site] 00628
6 strtoul [call site] 00629
6 __errno_location [call site] 00630
6 __errno_location [call site] 00631
5 getDebugLevel [function] [call site] 00632
4 XML_ParserFree [function] [call site] 00633
5 destroyBindings [function] [call site] 00634
5 destroyBindings [function] [call site] 00635
5 destroyBindings [function] [call site] 00636
5 poolDestroy [function] [call site] 00637
5 poolDestroy [function] [call site] 00638
5 dtdDestroy [function] [call site] 00639
6 hashTableIterInit [function] [call site] 00640
6 hashTableIterNext [function] [call site] 00641
6 hashTableDestroy [function] [call site] 00642
6 hashTableDestroy [function] [call site] 00643
6 hashTableDestroy [function] [call site] 00644
6 hashTableDestroy [function] [call site] 00645
6 hashTableDestroy [function] [call site] 00646
6 poolDestroy [function] [call site] 00647
6 poolDestroy [function] [call site] 00648
4 XmlGetUtf8InternalEncodingNS [function] [call site] 00649
4 XmlGetUtf8InternalEncoding [function] [call site] 00650
2 InitializeParser(XML_ParserStruct*) [function] [call site] 00651
3 XML_SetUserData [function] [call site] 00652
3 XML_SetHashSalt [function] [call site] 00653
4 getRootParserOf [function] [call site] 00654
5 __assert_fail [call site] 00655
4 __assert_fail [call site] 00656
4 parserBusy [function] [call site] 00657
3 XML_SetParamEntityParsing [function] [call site] 00658
4 parserBusy [function] [call site] 00659
3 XML_SetElementDeclHandler [function] [call site] 00660
3 ElementDeclHandler(void*, char const*, XML_cp*) [function] [call site] 00661
4 TouchString(char const*, int) [function] [call site] 00662
4 TouchNodeAndRecurse(XML_cp*) [function] [call site] 00663
5 __assert_fail [call site] 00664
5 __assert_fail [call site] 00665
5 __assert_fail [call site] 00666
5 __assert_fail [call site] 00667
5 __assert_fail [call site] 00668
5 __assert_fail [call site] 00669
5 __assert_fail [call site] 00670
5 __assert_fail [call site] 00671
5 __assert_fail [call site] 00672
5 __assert_fail [call site] 00673
5 TouchString(char const*, int) [function] [call site] 00674
5 __assert_fail [call site] 00675
5 __assert_fail [call site] 00676
5 __assert_fail [call site] 00677
5 TouchString(char const*, int) [function] [call site] 00678
5 __assert_fail [call site] 00679
5 __assert_fail [call site] 00680
5 TouchNodeAndRecurse(XML_cp*) [function] [call site] 00681
6 __assert_fail [call site] 00682
4 XML_FreeContentModel [function] [call site] 00683
3 XML_SetAttlistDeclHandler [function] [call site] 00684
3 AttlistDeclHandler(void*, char const*, char const*, char const*, char const*, int) [function] [call site] 00685
4 TouchString(char const*, int) [function] [call site] 00686
4 TouchString(char const*, int) [function] [call site] 00687
4 TouchString(char const*, int) [function] [call site] 00688
4 TouchString(char const*, int) [function] [call site] 00689
3 XML_SetXmlDeclHandler [function] [call site] 00690
3 XmlDeclHandler(void*, char const*, char const*, int) [function] [call site] 00691
4 TouchString(char const*, int) [function] [call site] 00692
4 TouchString(char const*, int) [function] [call site] 00693
3 XML_SetElementHandler [function] [call site] 00694
3 StartElementHandler(void*, char const*, char const**) [function] [call site] 00695
4 TouchString(char const*, int) [function] [call site] 00696
4 TouchString(char const*, int) [function] [call site] 00697
3 EndElementHandler(void*, char const*) [function] [call site] 00698
4 TouchString(char const*, int) [function] [call site] 00699
3 XML_SetCharacterDataHandler [function] [call site] 00700
3 CharacterDataHandler(void*, char const*, int) [function] [call site] 00701
4 TouchString(char const*, int) [function] [call site] 00702
3 XML_SetProcessingInstructionHandler [function] [call site] 00703
3 ProcessingInstructionHandler(void*, char const*, char const*) [function] [call site] 00704
4 TouchString(char const*, int) [function] [call site] 00705
4 TouchString(char const*, int) [function] [call site] 00706
3 XML_SetCommentHandler [function] [call site] 00707
3 CommentHandler(void*, char const*) [function] [call site] 00708
4 TouchString(char const*, int) [function] [call site] 00709
4 XML_StopParser [function] [call site] 00710
5 __assert_fail [call site] 00711
3 XML_SetCdataSectionHandler [function] [call site] 00712
3 StartCdataSectionHandler(void*) [function] [call site] 00713
3 EndCdataSectionHandler(void*) [function] [call site] 00714
3 XML_SetDefaultHandlerExpand [function] [call site] 00715
3 DefaultHandler(void*, char const*, int) [function] [call site] 00716
4 TouchString(char const*, int) [function] [call site] 00717
3 XML_SetDoctypeDeclHandler [function] [call site] 00718
3 StartDoctypeDeclHandler(void*, char const*, char const*, char const*, int) [function] [call site] 00719
4 TouchString(char const*, int) [function] [call site] 00720
4 TouchString(char const*, int) [function] [call site] 00721
4 TouchString(char const*, int) [function] [call site] 00722
3 EndDoctypeDeclHandler(void*) [function] [call site] 00723
3 XML_SetEntityDeclHandler [function] [call site] 00724
3 EntityDeclHandler(void*, char const*, int, char const*, int, char const*, char const*, char const*, char const*) [function] [call site] 00725
4 TouchString(char const*, int) [function] [call site] 00726
4 TouchString(char const*, int) [function] [call site] 00727
4 TouchString(char const*, int) [function] [call site] 00728
4 TouchString(char const*, int) [function] [call site] 00729
4 TouchString(char const*, int) [function] [call site] 00730
4 TouchString(char const*, int) [function] [call site] 00731
3 XML_SetNotationDeclHandler [function] [call site] 00732
3 NotationDeclHandler(void*, char const*, char const*, char const*, char const*) [function] [call site] 00733
4 TouchString(char const*, int) [function] [call site] 00734
4 TouchString(char const*, int) [function] [call site] 00735
4 TouchString(char const*, int) [function] [call site] 00736
4 TouchString(char const*, int) [function] [call site] 00737
3 XML_SetNamespaceDeclHandler [function] [call site] 00738
3 StartNamespaceDeclHandler(void*, char const*, char const*) [function] [call site] 00739
4 TouchString(char const*, int) [function] [call site] 00740
4 TouchString(char const*, int) [function] [call site] 00741
3 EndNamespaceDeclHandler(void*, char const*) [function] [call site] 00742
4 TouchString(char const*, int) [function] [call site] 00743
3 XML_SetNotStandaloneHandler [function] [call site] 00744
3 NotStandaloneHandler(void*) [function] [call site] 00745
3 XML_SetExternalEntityRefHandler [function] [call site] 00746
3 ExternalEntityRefHandler(XML_ParserStruct*, char const*, char const*, char const*, char const*) [function] [call site] 00747
4 TouchString(char const*, int) [function] [call site] 00748
4 TouchString(char const*, int) [function] [call site] 00749
4 TouchString(char const*, int) [function] [call site] 00750
4 TouchString(char const*, int) [function] [call site] 00751
4 XML_ExternalEntityParserCreate [function] [call site] 00752
5 parserCreate [function] [call site] 00753
5 parserCreate [function] [call site] 00754
5 dtdCopy [function] [call site] 00755
6 hashTableIterInit [function] [call site] 00756
6 hashTableIterNext [function] [call site] 00757
6 poolCopyString [function] [call site] 00758
7 poolGrow [function] [call site] 00759
8 poolBytesToAllocateFor [function] [call site] 00760
8 poolBytesToAllocateFor [function] [call site] 00761
6 lookup [function] [call site] 00762
7 hash [function] [call site] 00763
8 copy_salt_to_sipkey [function] [call site] 00764
9 get_hash_secret_salt [function] [call site] 00765
10 getRootParserOf [function] [call site] 00766
10 __assert_fail [call site] 00767
8 sip24_init [function] [call site] 00768
8 sip24_update [function] [call site] 00770
9 sip_round [function] [call site] 00771
8 sip24_final [function] [call site] 00772
6 hashTableIterInit [function] [call site] 00778
6 hashTableIterNext [function] [call site] 00779
6 poolCopyString [function] [call site] 00781
6 hashTableIterInit [function] [call site] 00784
6 hashTableIterNext [function] [call site] 00785
6 poolCopyString [function] [call site] 00786
6 poolCopyString [function] [call site] 00791
6 copyEntityTable [function] [call site] 00792
7 hashTableIterInit [function] [call site] 00793
7 hashTableIterNext [function] [call site] 00794
7 poolCopyString [function] [call site] 00795
7 poolCopyString [function] [call site] 00797
7 poolCopyString [function] [call site] 00798
7 poolCopyString [function] [call site] 00799
7 poolCopyStringN [function] [call site] 00800
7 poolCopyString [function] [call site] 00803
6 copyEntityTable [function] [call site] 00804
5 XML_ParserFree [function] [call site] 00816
5 XmlPrologStateInitExternalEntity [function] [call site] 00817
4 Parse(XML_ParserStruct*, char const*, int, int) [function] [call site] 00818
5 XML_Parse [function] [call site] 00819
6 startParsing [function] [call site] 00820
7 generate_hash_secret_salt [function] [call site] 00821
8 writeRandomBytes_getrandom_nonblock [function] [call site] 00822
9 __assert_fail [call site] 00823
9 getrandom [call site] 00824
9 __errno_location [call site] 00825
8 ENTROPY_DEBUG [function] [call site] 00826
9 getDebugLevel [function] [call site] 00827
9 fprintf [call site] 00828
8 writeRandomBytes_dev_urandom [function] [call site] 00829
9 open [call site] 00830
9 read [call site] 00831
9 __errno_location [call site] 00832
9 close [call site] 00833
8 ENTROPY_DEBUG [function] [call site] 00834
8 gather_time_entropy [function] [call site] 00835
9 gettimeofday [call site] 00836
9 __assert_fail [call site] 00837
8 getpid [call site] 00838
8 ENTROPY_DEBUG [function] [call site] 00839
7 setContext [function] [call site] 00840
6 XML_GetBuffer [function] [call site] 00841
6 __assert_fail [call site] 00842
6 XML_ParseBuffer [function] [call site] 00843
7 startParsing [function] [call site] 00844
7 callProcessor [function] [call site] 00845
5 XML_ResumeParser [function] [call site] 00846
6 callProcessor [function] [call site] 00847
4 XML_ParserFree [function] [call site] 00848
3 XML_SetSkippedEntityHandler [function] [call site] 00849
3 SkippedEntityHandler(void*, char const*, int) [function] [call site] 00850
4 TouchString(char const*, int) [function] [call site] 00851
3 XML_SetUnknownEncodingHandler [function] [call site] 00852
3 UnknownEncodingHandler(void*, char const*, XML_Encoding*) [function] [call site] 00853
4 TouchString(char const*, int) [function] [call site] 00854
2 xml_lpm_fuzzer::Testcase::actions_size() const [function] [call site] 00855
2 xml_lpm_fuzzer::Testcase::actions(int) const [function] [call site] 00856
3 google::protobuf::RepeatedPtrField<xml_lpm_fuzzer::Action>::Get(int) const [function] [call site] 00857
4 google::protobuf::RepeatedPtrField<xml_lpm_fuzzer::Action>::TypeHandler::WeakType const& google::protobuf::internal::RepeatedPtrFieldBase::Get<google::protobuf::RepeatedPtrField<xml_lpm_fuzzer::Action>::TypeHandler>(int) const [function] [call site] 00858
5 google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int) [call site] 00859
5 google::protobuf::internal::LogMessage::operator<<(char const*) [call site] 00860
5 google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&) [call site] 00861
5 google::protobuf::internal::LogMessage::~LogMessage() [call site] 00862
5 google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int) [call site] 00863
5 google::protobuf::internal::LogMessage::operator<<(char const*) [call site] 00864
5 google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&) [call site] 00865
5 google::protobuf::internal::LogMessage::~LogMessage() [call site] 00866
5 google::protobuf::RepeatedPtrField<xml_lpm_fuzzer::Action>::TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::cast<google::protobuf::RepeatedPtrField<xml_lpm_fuzzer::Action>::TypeHandler>(void*) [function] [call site] 00867
2 xml_lpm_fuzzer::Action::action_case() const [function] [call site] 00868
2 xml_lpm_fuzzer::Action::chunk[abi:cxx11]() const [function] [call site] 00869
3 xml_lpm_fuzzer::Action::has_chunk() const [function] [call site] 00870
4 xml_lpm_fuzzer::Action::action_case() const [function] [call site] 00871
3 google::protobuf::internal::ArenaStringPtr::GetNoArena[abi:cxx11]() const [function] [call site] 00872
3 google::protobuf::internal::GetEmptyStringAlreadyInited[abi:cxx11]() [function] [call site] 00873
2 Parse(XML_ParserStruct*, char const*, int, int) [function] [call site] 00874
2 XML_ParserReset [function] [call site] 00875
3 moveToFreeBindingList [function] [call site] 00876
3 moveToFreeBindingList [function] [call site] 00877
3 poolClear [function] [call site] 00878
3 poolClear [function] [call site] 00879
3 parserInit [function] [call site] 00880
3 dtdReset [function] [call site] 00881
4 hashTableIterInit [function] [call site] 00882
4 hashTableIterNext [function] [call site] 00883
4 hashTableClear [function] [call site] 00884
4 hashTableClear [function] [call site] 00885
4 hashTableClear [function] [call site] 00886
4 hashTableClear [function] [call site] 00887
4 hashTableClear [function] [call site] 00888
4 poolClear [function] [call site] 00889
4 poolClear [function] [call site] 00890
2 InitializeParser(XML_ParserStruct*) [function] [call site] 00891
2 xml_lpm_fuzzer::Action::last_chunk[abi:cxx11]() const [function] [call site] 00892
3 xml_lpm_fuzzer::Action::has_last_chunk() const [function] [call site] 00893
4 xml_lpm_fuzzer::Action::action_case() const [function] [call site] 00894
3 google::protobuf::internal::ArenaStringPtr::GetNoArena[abi:cxx11]() const [function] [call site] 00895
3 google::protobuf::internal::GetEmptyStringAlreadyInited[abi:cxx11]() [function] [call site] 00896
2 Parse(XML_ParserStruct*, char const*, int, int) [function] [call site] 00897
2 XML_ParserReset [function] [call site] 00898
2 InitializeParser(XML_ParserStruct*) [function] [call site] 00899
2 XML_ParserReset [function] [call site] 00900
2 InitializeParser(XML_ParserStruct*) [function] [call site] 00901
2 xml_lpm_fuzzer::Action::external_entity[abi:cxx11]() const [function] [call site] 00902
3 xml_lpm_fuzzer::Action::has_external_entity() const [function] [call site] 00903
4 xml_lpm_fuzzer::Action::action_case() const [function] [call site] 00904
3 google::protobuf::internal::ArenaStringPtr::GetNoArena[abi:cxx11]() const [function] [call site] 00905
3 google::protobuf::internal::GetEmptyStringAlreadyInited[abi:cxx11]() [function] [call site] 00906
2 xml_lpm_fuzzer::Action::external_entity[abi:cxx11]() const [function] [call site] 00907
2 XML_ParserFree [function] [call site] 00908
1 xml_lpm_fuzzer::Testcase::~Testcase() [function] [call site] 00909
2 xml_lpm_fuzzer::Testcase::SharedDtor() [function] [call site] 00910
2 google::protobuf::RepeatedField<int>::~RepeatedField() [function] [call site] 00911
2 google::protobuf::RepeatedPtrField<xml_lpm_fuzzer::Action>::~RepeatedPtrField() [function] [call site] 00912
2 google::protobuf::internal::InternalMetadataWithArena::~InternalMetadataWithArena() [function] [call site] 00913
2 google::protobuf::Message::~Message() [function] [call site] 00914
2 __clang_call_terminate [call site] 00915