Fuzz introspector: msgpack_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
11 11 1 :

['ArduinoJson::V710HB42::detail::MemoryPoolList ::allocFromFreeList()']

11 11 ArduinoJson::V710HB42::detail::MemoryPoolList ::allocSlot(ArduinoJson::V710HB42::Allocator*) call site: 00000 /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Memory/MemoryPoolList.hpp:84
6 6 1 :

['ArduinoJson::V710HB42::detail::MsgPackDeserializer >::skipBytes(unsigned long)']

6 6 ArduinoJson::V710HB42::DeserializationError::CodeArduinoJson::V710HB42::detail::MsgPackDeserializer >::parseVariant (ArduinoJson::V710HB42::detail::VariantData*,ArduinoJson::V710HB42::detail::AllowAllFilter,ArduinoJson::V710HB42::DeserializationOption::NestingLimit) call site: 00000 /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/MsgPack/MsgPackDeserializer.hpp:59
6 6 1 :

['ArduinoJson::V710HB42::detail::MsgPackDeserializer >::skipBytes(unsigned long)']

6 6 ArduinoJson::V710HB42::DeserializationError::CodeArduinoJson::V710HB42::detail::MsgPackDeserializer >::parseVariant (ArduinoJson::V710HB42::detail::VariantData*,ArduinoJson::V710HB42::detail::AllowAllFilter,ArduinoJson::V710HB42::DeserializationOption::NestingLimit) call site: 00000 /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/MsgPack/MsgPackDeserializer.hpp:80
6 6 1 :

['ArduinoJson::V710HB42::detail::MsgPackDeserializer >::skipBytes(unsigned long)']

6 6 ArduinoJson::V710HB42::DeserializationError::CodeArduinoJson::V710HB42::detail::MsgPackDeserializer >::parseVariant (ArduinoJson::V710HB42::detail::VariantData*,ArduinoJson::V710HB42::detail::AllowAllFilter,ArduinoJson::V710HB42::DeserializationOption::NestingLimit) call site: 00000 /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/MsgPack/MsgPackDeserializer.hpp:86
6 6 1 :

['ArduinoJson::V710HB42::detail::MsgPackDeserializer >::skipBytes(unsigned long)']

6 6 ArduinoJson::V710HB42::DeserializationError::CodeArduinoJson::V710HB42::detail::MsgPackDeserializer >::parseVariant (ArduinoJson::V710HB42::detail::VariantData*,ArduinoJson::V710HB42::detail::AllowAllFilter,ArduinoJson::V710HB42::DeserializationOption::NestingLimit) call site: 00000 /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/MsgPack/MsgPackDeserializer.hpp:168
6 6 1 :

['ArduinoJson::V710HB42::detail::MsgPackDeserializer >::skipBytes(unsigned long)']

6 6 ArduinoJson::V710HB42::DeserializationError::CodeArduinoJson::V710HB42::detail::MsgPackDeserializer >::parseVariant (ArduinoJson::V710HB42::detail::VariantData*,ArduinoJson::V710HB42::detail::AllowAllFilter,ArduinoJson::V710HB42::DeserializationOption::NestingLimit) call site: 00000 /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/MsgPack/MsgPackDeserializer.hpp:177
2 2 1 :

['ArduinoJson::V710HB42::detail::Slot ::Slot()']

2 2 ArduinoJson::V710HB42::detail::MemoryPool ::allocSlot() call site: 00000 /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Memory/MemoryPool.hpp:68
0 90 1 :

['_ZN11ArduinoJson8V710HB426detail17MsgPackSerializerINS1_6WriterINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEvEEE5visitIfEENS1_9enable_ifIXaasr17is_floating_pointIT_EE5valueeqstSF_Li4EEmE4typeESF_']

0 90 _ZN11ArduinoJson8V710HB426detail17MsgPackSerializerINS1_6WriterINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEvEEE5visitIdEENS1_9enable_ifIXaasr17is_floating_pointIT_EE5valueeqstSF_Li8EEmE4typeESF_ call site: 00297 /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/MsgPack/MsgPackSerializer.hpp:43
0 63 4 :

['ArduinoJson::V710HB42::detail::Slot ::operator->() const', 'ArduinoJson::V710HB42::detail::Slot ::operator bool() const', 'ArduinoJson::V710HB42::detail::Slot ::id() const', 'ArduinoJson::V710HB42::detail::ResourceManager::allocExtension()']

0 63 _ZN11ArduinoJson8V710HB426detail11VariantData10setIntegerIaEENS1_9enable_ifIXsr9is_signedIT_EE5valueEbE4typeES5_PNS1_15ResourceManagerE call site: 00113 /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Variant/VariantImpl.hpp:101
0 14 1 :

['void ArduinoJson::V710HB42::detail::MsgPackSerializer , std::__1::allocator >, void> >::writeInteger (unsigned int)']

0 238 ArduinoJson::V710HB42::detail::MsgPackSerializer ,std::__1::allocator >,void>>::visit(ArduinoJson::V710HB42::detail::ArrayDataconst&) call site: 00000 /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/MsgPack/MsgPackSerializer.hpp:54
0 14 1 :

['void ArduinoJson::V710HB42::detail::MsgPackSerializer , std::__1::allocator >, void> >::writeInteger (unsigned int)']

0 238 ArduinoJson::V710HB42::detail::MsgPackSerializer ,std::__1::allocator >,void>>::visit(ArduinoJson::V710HB42::detail::ObjectDataconst&) call site: 00000 /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/MsgPack/MsgPackSerializer.hpp:76
0 12 1 :

['ArduinoJson::V710HB42::detail::MsgPackSerializer , std::__1::allocator >, void> >::visit(decltype(nullptr))']

0 12 ArduinoJson::V710HB42::detail::MsgPackSerializer ,std::__1::allocator >,void>>::result_typeArduinoJson::V710HB42::detail::VariantData::accept ,std::__1::allocator >,void>>>(ArduinoJson::V710HB42::detail::VariantDataconst*,ArduinoJson::V710HB42::detail::ResourceManagerconst*,ArduinoJson::V710HB42::detail::MsgPackSerializer ,std::__1::allocator >,void>>&) call site: 00000 /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Variant/VariantData.hpp:104

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 ArduinoJson::V710HB42::detail::DefaultAllocator::instance() [function] [call site] 00001
1 ArduinoJson::V710HB42::JsonDocument::JsonDocument(ArduinoJson::V710HB42::Allocator*) [function] [call site] 00002
2 ArduinoJson::V710HB42::detail::ResourceManager::ResourceManager(ArduinoJson::V710HB42::Allocator*) [function] [call site] 00003
3 ArduinoJson::V710HB42::detail::StringPool::StringPool() [function] [call site] 00004
3 ArduinoJson::V710HB42::detail::MemoryPoolList<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::MemoryPoolList() [function] [call site] 00005
2 ArduinoJson::V710HB42::detail::VariantData::VariantData() [function] [call site] 00006
3 ArduinoJson::V710HB42::detail::VariantContent::VariantContent() [function] [call site] 00007
1 _ZN11ArduinoJson8V710HB4218deserializeMsgPackIRNS0_12JsonDocumentEKhJRmEEENS0_6detail9enable_ifIXsr6detail26is_deserialize_destinationIT_EE5valueENS0_20DeserializationErrorEE4typeEOS8_PT0_DpOT1_ [function] [call site] 00008
2 ArduinoJson::V710HB42::JsonDocument& ArduinoJson::V710HB42::detail::forward<ArduinoJson::V710HB42::JsonDocument&>(ArduinoJson::V710HB42::detail::remove_reference<ArduinoJson::V710HB42::JsonDocument&>::type&) [function] [call site] 00009
2 unsigned long& ArduinoJson::V710HB42::detail::forward<unsigned long&>(ArduinoJson::V710HB42::detail::remove_reference<unsigned long&>::type&) [function] [call site] 00010
2 ArduinoJson::V710HB42::DeserializationError ArduinoJson::V710HB42::detail::deserialize<ArduinoJson::V710HB42::detail::MsgPackDeserializer, ArduinoJson::V710HB42::JsonDocument&, unsigned char const, unsigned long, , void>(ArduinoJson::V710HB42::JsonDocument&, unsigned char const*, unsigned long) [function] [call site] 00011
3 ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> ArduinoJson::V710HB42::detail::makeReader<unsigned char const>(unsigned char const*, unsigned long) [function] [call site] 00012
4 ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void>::BoundedReader(void const*, unsigned long) [function] [call site] 00013
5 ArduinoJson::V710HB42::detail::IteratorReader<char const*>::IteratorReader(char const*, char const*) [function] [call site] 00014
3 ArduinoJson::V710HB42::DeserializationOption::NestingLimit::NestingLimit() [function] [call site] 00015
3 ArduinoJson::V710HB42::detail::makeDeserializationOptions(ArduinoJson::V710HB42::DeserializationOption::NestingLimit) [function] [call site] 00016
3 ArduinoJson::V710HB42::DeserializationError ArduinoJson::V710HB42::detail::doDeserialize<ArduinoJson::V710HB42::detail::MsgPackDeserializer, ArduinoJson::V710HB42::JsonDocument&, ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void>, ArduinoJson::V710HB42::detail::DeserializationOptions<ArduinoJson::V710HB42::detail::AllowAllFilter> >(ArduinoJson::V710HB42::JsonDocument&, ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void>, ArduinoJson::V710HB42::detail::DeserializationOptions<ArduinoJson::V710HB42::detail::AllowAllFilter>) [function] [call site] 00017
4 ArduinoJson::V710HB42::detail::VariantData* ArduinoJson::V710HB42::detail::VariantAttorney::getOrCreateData<ArduinoJson::V710HB42::JsonDocument>(ArduinoJson::V710HB42::JsonDocument&) [function] [call site] 00018
5 ArduinoJson::V710HB42::JsonDocument::getOrCreateData() [function] [call site] 00019
4 ArduinoJson::V710HB42::DeserializationError::DeserializationError(ArduinoJson::V710HB42::DeserializationError::Code) [function] [call site] 00020
4 decltype (({parm#1}.getResourceManager)()) ArduinoJson::V710HB42::detail::VariantAttorney::getResourceManager<ArduinoJson::V710HB42::JsonDocument>(ArduinoJson::V710HB42::JsonDocument&) [function] [call site] 00021
5 ArduinoJson::V710HB42::JsonDocument::getResourceManager() [function] [call site] 00022
4 ArduinoJson::V710HB42::JsonDocument::clear() [function] [call site] 00023
5 ArduinoJson::V710HB42::detail::ResourceManager::clear() [function] [call site] 00024
6 ArduinoJson::V710HB42::detail::MemoryPoolList<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::clear(ArduinoJson::V710HB42::Allocator*) [function] [call site] 00025
7 ArduinoJson::V710HB42::detail::MemoryPool<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::destroy(ArduinoJson::V710HB42::Allocator*) [function] [call site] 00026
6 ArduinoJson::V710HB42::detail::StringPool::clear(ArduinoJson::V710HB42::Allocator*) [function] [call site] 00027
7 ArduinoJson::V710HB42::detail::StringNode::destroy(ArduinoJson::V710HB42::detail::StringNode*, ArduinoJson::V710HB42::Allocator*) [function] [call site] 00028
5 ArduinoJson::V710HB42::detail::VariantData::reset() [function] [call site] 00029
4 ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::MsgPackDeserializer(ArduinoJson::V710HB42::detail::ResourceManager*, ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void>) [function] [call site] 00030
5 ArduinoJson::V710HB42::detail::StringBuffer::StringBuffer(ArduinoJson::V710HB42::detail::ResourceManager*) [function] [call site] 00031
4 ArduinoJson::V710HB42::DeserializationError ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::parse<ArduinoJson::V710HB42::detail::AllowAllFilter>(ArduinoJson::V710HB42::detail::VariantData&, ArduinoJson::V710HB42::detail::AllowAllFilter, ArduinoJson::V710HB42::DeserializationOption::NestingLimit) [function] [call site] 00032
5 ArduinoJson::V710HB42::DeserializationError::Code ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::parseVariant<ArduinoJson::V710HB42::detail::AllowAllFilter>(ArduinoJson::V710HB42::detail::VariantData*, ArduinoJson::V710HB42::detail::AllowAllFilter, ArduinoJson::V710HB42::DeserializationOption::NestingLimit) [function] [call site] 00033
6 ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::readBytes(void*, unsigned long) [function] [call site] 00034
7 ArduinoJson::V710HB42::detail::IteratorReader<char const*>::readBytes(char*, unsigned long) [function] [call site] 00035
6 ArduinoJson::V710HB42::detail::AllowAllFilter::allowValue() const [function] [call site] 00036
6 __assert_fail [call site] 00037
6 ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::readInteger(ArduinoJson::V710HB42::detail::VariantData*, unsigned char, bool) [function] [call site] 00038
7 ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::readBytes(void*, unsigned long) [function] [call site] 00039
7 _ZN11ArduinoJson8V710HB426detail11VariantData10setIntegerIlEENS1_9enable_ifIXsr9is_signedIT_EE5valueEbE4typeES5_PNS1_15ResourceManagerE [function] [call site] 00040
8 __assert_fail [call site] 00041
8 _ZN11ArduinoJson8V710HB426detail16canConvertNumberIilEENS1_9enable_ifIXaaaaaaaasr11is_integralIT0_EE5valuesr9is_signedIS4_EE5valuesr11is_integralIT_EE5valuesr9is_signedIS5_EE5valueltstS5_stS4_EbE4typeES4_ [function] [call site] 00042
9 ArduinoJson::V710HB42::detail::numeric_limits<int, void>::lowest() [function] [call site] 00043
9 ArduinoJson::V710HB42::detail::numeric_limits<int, void>::highest() [function] [call site] 00044
10 ArduinoJson::V710HB42::detail::numeric_limits<int, void>::lowest() [function] [call site] 00045
8 ArduinoJson::V710HB42::detail::ResourceManager::allocExtension() [function] [call site] 00046
9 ArduinoJson::V710HB42::detail::MemoryPoolList<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::allocSlot(ArduinoJson::V710HB42::Allocator*) [function] [call site] 00047
10 ArduinoJson::V710HB42::detail::MemoryPoolList<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::allocFromFreeList() [function] [call site] 00048
11 __assert_fail [call site] 00049
11 ArduinoJson::V710HB42::detail::MemoryPoolList<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::getSlot(unsigned int) const [function] [call site] 00050
12 __assert_fail [call site] 00051
12 ArduinoJson::V710HB42::detail::MemoryPool<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::getSlot(unsigned int) const [function] [call site] 00052
13 __assert_fail [call site] 00053
11 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::Slot(ArduinoJson::V710HB42::detail::ResourceManager::SlotData*, unsigned int) [function] [call site] 00054
12 __assert_fail [call site] 00055
10 ArduinoJson::V710HB42::detail::MemoryPoolList<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::allocFromLastPool() [function] [call site] 00056
11 __assert_fail [call site] 00057
11 ArduinoJson::V710HB42::detail::MemoryPool<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::allocSlot() [function] [call site] 00058
12 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::Slot() [function] [call site] 00059
12 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::Slot() [function] [call site] 00060
12 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::Slot(ArduinoJson::V710HB42::detail::ResourceManager::SlotData*, unsigned int) [function] [call site] 00061
11 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::operator bool() const [function] [call site] 00062
11 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::Slot() [function] [call site] 00063
11 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::ptr() const [function] [call site] 00064
11 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::id() const [function] [call site] 00065
10 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::operator bool() const [function] [call site] 00066
10 ArduinoJson::V710HB42::detail::MemoryPoolList<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::addPool(ArduinoJson::V710HB42::Allocator*) [function] [call site] 00067
11 ArduinoJson::V710HB42::detail::MemoryPoolList<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::increaseCapacity(ArduinoJson::V710HB42::Allocator*) [function] [call site] 00068
11 ArduinoJson::V710HB42::detail::MemoryPool<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::create(unsigned int, ArduinoJson::V710HB42::Allocator*) [function] [call site] 00069
12 __assert_fail [call site] 00070
12 ArduinoJson::V710HB42::detail::MemoryPool<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::slotsToBytes(unsigned int) [function] [call site] 00071
10 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::Slot() [function] [call site] 00072
10 ArduinoJson::V710HB42::detail::MemoryPoolList<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::allocFromLastPool() [function] [call site] 00073
9 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::operator bool() const [function] [call site] 00074
9 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantExtension>::Slot() [function] [call site] 00075
9 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::operator->() const [function] [call site] 00076
10 __assert_fail [call site] 00077
8 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantExtension>::operator bool() const [function] [call site] 00078
8 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantExtension>::id() const [function] [call site] 00079
8 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantExtension>::operator->() const [function] [call site] 00080
7 _ZN11ArduinoJson8V710HB426detail11VariantData10setIntegerImEENS1_9enable_ifIXsr11is_unsignedIT_EE5valueEbE4typeES5_PNS1_15ResourceManagerE [function] [call site] 00081
8 __assert_fail [call site] 00082
8 _ZN11ArduinoJson8V710HB426detail16canConvertNumberIjmEENS1_9enable_ifIXaaaaaasr11is_integralIT0_EE5valuesr11is_unsignedIS4_EE5valuesr11is_integralIT_EE5valuelestS5_stS4_EbE4typeES4_ [function] [call site] 00083
9 ArduinoJson::V710HB42::detail::numeric_limits<unsigned int, void>::highest() [function] [call site] 00084
8 ArduinoJson::V710HB42::detail::ResourceManager::allocExtension() [function] [call site] 00085
8 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantExtension>::operator bool() const [function] [call site] 00086
8 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantExtension>::id() const [function] [call site] 00087
8 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantExtension>::operator->() const [function] [call site] 00088
6 ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::skipBytes(unsigned long) [function] [call site] 00089
7 ArduinoJson::V710HB42::detail::IteratorReader<char const*>::read() [function] [call site] 00090
6 ArduinoJson::V710HB42::detail::VariantData::setBoolean(bool) [function] [call site] 00091
7 __assert_fail [call site] 00092
6 ArduinoJson::V710HB42::detail::enable_if<(sizeof (float))==(4), ArduinoJson::V710HB42::DeserializationError::Code>::type ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::readFloat<float>(ArduinoJson::V710HB42::detail::VariantData*) [function] [call site] 00093
7 ArduinoJson::V710HB42::DeserializationError::Code ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::readBytes<float>(float&) [function] [call site] 00094
8 ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::readBytes(void*, unsigned long) [function] [call site] 00095
7 void ArduinoJson::V710HB42::detail::fixEndianness<float>(float&) [function] [call site] 00096
8 ArduinoJson::V710HB42::detail::fixEndianness(unsigned char*, ArduinoJson::V710HB42::detail::integral_constant<unsigned long, 4ul>) [function] [call site] 00097
9 ArduinoJson::V710HB42::detail::swapBytes(unsigned char&, unsigned char&) [function] [call site] 00098
9 ArduinoJson::V710HB42::detail::swapBytes(unsigned char&, unsigned char&) [function] [call site] 00099
7 ArduinoJson::V710HB42::detail::enable_if<(sizeof (float))==(4), bool>::type ArduinoJson::V710HB42::detail::VariantData::setFloat<float>(float, ArduinoJson::V710HB42::detail::ResourceManager*) [function] [call site] 00100
8 __assert_fail [call site] 00101
6 ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::skipBytes(unsigned long) [function] [call site] 00102
6 ArduinoJson::V710HB42::detail::enable_if<(sizeof (double))==(8), ArduinoJson::V710HB42::DeserializationError::Code>::type ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::readDouble<double>(ArduinoJson::V710HB42::detail::VariantData*) [function] [call site] 00103
7 ArduinoJson::V710HB42::DeserializationError::Code ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::readBytes<double>(double&) [function] [call site] 00104
7 void ArduinoJson::V710HB42::detail::fixEndianness<double>(double&) [function] [call site] 00105
7 ArduinoJson::V710HB42::detail::enable_if<(sizeof (double))==(8), bool>::type ArduinoJson::V710HB42::detail::VariantData::setFloat<double>(double, ArduinoJson::V710HB42::detail::ResourceManager*) [function] [call site] 00106
8 __assert_fail [call site] 00107
8 ArduinoJson::V710HB42::detail::ResourceManager::allocExtension() [function] [call site] 00108
8 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantExtension>::operator bool() const [function] [call site] 00109
8 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantExtension>::id() const [function] [call site] 00110
8 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantExtension>::operator->() const [function] [call site] 00111
6 ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::skipBytes(unsigned long) [function] [call site] 00112
6 _ZN11ArduinoJson8V710HB426detail11VariantData10setIntegerIaEENS1_9enable_ifIXsr9is_signedIT_EE5valueEbE4typeES5_PNS1_15ResourceManagerE [function] [call site] 00113
6 ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::readBytes(void*, unsigned long) [function] [call site] 00114
6 ArduinoJson::V710HB42::DeserializationError::Code ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::readArray<ArduinoJson::V710HB42::detail::AllowAllFilter>(ArduinoJson::V710HB42::detail::VariantData*, unsigned long, ArduinoJson::V710HB42::detail::AllowAllFilter, ArduinoJson::V710HB42::DeserializationOption::NestingLimit) [function] [call site] 00115
7 ArduinoJson::V710HB42::DeserializationOption::NestingLimit::reached() const [function] [call site] 00116
7 ArduinoJson::V710HB42::detail::AllowAllFilter::allowArray() const [function] [call site] 00117
7 __assert_fail [call site] 00118
7 ArduinoJson::V710HB42::detail::VariantData::toArray() [function] [call site] 00119
8 __assert_fail [call site] 00120
8 ArduinoJson::V710HB42::detail::CollectionData::operator new(unsigned long, void*) [function] [call site] 00121
8 ArduinoJson::V710HB42::detail::ArrayData::ArrayData() [function] [call site] 00122
9 ArduinoJson::V710HB42::detail::CollectionData::CollectionData() [function] [call site] 00123
7 ArduinoJson::V710HB42::detail::AllowAllFilter ArduinoJson::V710HB42::detail::AllowAllFilter::operator[]<unsigned int>(unsigned int const&) const [function] [call site] 00124
7 ArduinoJson::V710HB42::detail::AllowAllFilter::allow() const [function] [call site] 00125
7 __assert_fail [call site] 00126
7 ArduinoJson::V710HB42::detail::ArrayData::addElement(ArduinoJson::V710HB42::detail::ResourceManager*) [function] [call site] 00127
8 ArduinoJson::V710HB42::detail::ResourceManager::allocVariant() [function] [call site] 00128
9 ArduinoJson::V710HB42::detail::MemoryPoolList<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::allocSlot(ArduinoJson::V710HB42::Allocator*) [function] [call site] 00129
9 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::operator bool() const [function] [call site] 00130
9 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantData>::Slot() [function] [call site] 00131
9 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::operator->() const [function] [call site] 00132
9 ArduinoJson::V710HB42::detail::VariantData::operator new(unsigned long, void*) [function] [call site] 00133
8 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantData>::operator bool() const [function] [call site] 00134
8 ArduinoJson::V710HB42::detail::CollectionData::appendOne(ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantData>, ArduinoJson::V710HB42::detail::ResourceManager const*) [function] [call site] 00135
9 ArduinoJson::V710HB42::detail::ResourceManager::getVariant(unsigned int) const [function] [call site] 00136
9 ArduinoJson::V710HB42::detail::VariantData::setNext(unsigned int) [function] [call site] 00137
9 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantData>::id() const [function] [call site] 00138
9 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantData>::id() const [function] [call site] 00139
9 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantData>::id() const [function] [call site] 00140
8 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantData>::ptr() const [function] [call site] 00141
7 ArduinoJson::V710HB42::DeserializationOption::NestingLimit::decrement() const [function] [call site] 00142
8 __assert_fail [call site] 00143
8 ArduinoJson::V710HB42::DeserializationOption::NestingLimit::NestingLimit(unsigned char) [function] [call site] 00144
7 ArduinoJson::V710HB42::DeserializationError::Code ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::parseVariant<ArduinoJson::V710HB42::detail::AllowAllFilter>(ArduinoJson::V710HB42::detail::VariantData*, ArduinoJson::V710HB42::detail::AllowAllFilter, ArduinoJson::V710HB42::DeserializationOption::NestingLimit) [function] [call site] 00145
8 ArduinoJson::V710HB42::DeserializationError::Code ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::readObject<ArduinoJson::V710HB42::detail::AllowAllFilter>(ArduinoJson::V710HB42::detail::VariantData*, unsigned long, ArduinoJson::V710HB42::detail::AllowAllFilter, ArduinoJson::V710HB42::DeserializationOption::NestingLimit) [function] [call site] 00146
9 ArduinoJson::V710HB42::DeserializationOption::NestingLimit::reached() const [function] [call site] 00147
9 ArduinoJson::V710HB42::detail::AllowAllFilter::allowObject() const [function] [call site] 00148
9 __assert_fail [call site] 00149
9 ArduinoJson::V710HB42::detail::VariantData::toObject() [function] [call site] 00150
10 __assert_fail [call site] 00151
10 ArduinoJson::V710HB42::detail::CollectionData::operator new(unsigned long, void*) [function] [call site] 00152
10 ArduinoJson::V710HB42::detail::ObjectData::ObjectData() [function] [call site] 00153
9 ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::readKey() [function] [call site] 00154
10 ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::readByte(unsigned char&) [function] [call site] 00155
11 ArduinoJson::V710HB42::detail::IteratorReader<char const*>::read() [function] [call site] 00156
10 ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::readString(unsigned long) [function] [call site] 00157
11 ArduinoJson::V710HB42::detail::StringBuffer::reserve(unsigned long) [function] [call site] 00158
12 ArduinoJson::V710HB42::detail::ResourceManager::destroyString(ArduinoJson::V710HB42::detail::StringNode*) [function] [call site] 00159
13 ArduinoJson::V710HB42::detail::StringNode::destroy(ArduinoJson::V710HB42::detail::StringNode*, ArduinoJson::V710HB42::Allocator*) [function] [call site] 00160
12 ArduinoJson::V710HB42::detail::ResourceManager::createString(unsigned long) [function] [call site] 00161
13 ArduinoJson::V710HB42::detail::StringNode::create(unsigned long, ArduinoJson::V710HB42::Allocator*) [function] [call site] 00162
14 ArduinoJson::V710HB42::detail::StringNode::sizeForLength(unsigned long) [function] [call site] 00163
11 ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::readBytes(void*, unsigned long) [function] [call site] 00164
10 ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::readByte(unsigned char&) [function] [call site] 00165
10 ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::readString(unsigned long) [function] [call site] 00166
9 ArduinoJson::V710HB42::detail::StringBuffer::str() const [function] [call site] 00167
10 __assert_fail [call site] 00168
10 ArduinoJson::V710HB42::JsonString::JsonString(char const*, unsigned long, ArduinoJson::V710HB42::JsonString::Ownership) [function] [call site] 00169
9 ArduinoJson::V710HB42::JsonString::c_str() const [function] [call site] 00170
9 ArduinoJson::V710HB42::detail::AllowAllFilter ArduinoJson::V710HB42::detail::AllowAllFilter::operator[]<char const*>(char const* const&) const [function] [call site] 00171
9 ArduinoJson::V710HB42::detail::AllowAllFilter::allow() const [function] [call site] 00172
9 __assert_fail [call site] 00173
9 ArduinoJson::V710HB42::detail::StringBuffer::save() [function] [call site] 00174
10 __assert_fail [call site] 00175
10 ArduinoJson::V710HB42::detail::SizedStringAdapter<char*, void>::AdaptedString ArduinoJson::V710HB42::detail::adaptString<char>(char*, unsigned long) [function] [call site] 00176
11 ArduinoJson::V710HB42::detail::SizedStringAdapter<char*, void>::adapt(char const*, unsigned long) [function] [call site] 00177
12 ArduinoJson::V710HB42::detail::SizedRamString::SizedRamString(char const*, unsigned long) [function] [call site] 00178
10 ArduinoJson::V710HB42::detail::StringNode* ArduinoJson::V710HB42::detail::ResourceManager::getString<ArduinoJson::V710HB42::detail::SizedRamString>(ArduinoJson::V710HB42::detail::SizedRamString const&) const [function] [call site] 00179
11 ArduinoJson::V710HB42::detail::StringNode* ArduinoJson::V710HB42::detail::StringPool::get<ArduinoJson::V710HB42::detail::SizedRamString>(ArduinoJson::V710HB42::detail::SizedRamString const&) const [function] [call site] 00180
12 ArduinoJson::V710HB42::detail::SizedStringAdapter<char*, void>::AdaptedString ArduinoJson::V710HB42::detail::adaptString<char>(char*, unsigned long) [function] [call site] 00181
12 ArduinoJson::V710HB42::detail::enable_if<ArduinoJson::V710HB42::detail::SizedRamString::typeSortKey<=ArduinoJson::V710HB42::detail::SizedRamString::typeSortKey, bool>::type ArduinoJson::V710HB42::detail::stringEquals<ArduinoJson::V710HB42::detail::SizedRamString, ArduinoJson::V710HB42::detail::SizedRamString>(ArduinoJson::V710HB42::detail::SizedRamString, ArduinoJson::V710HB42::detail::SizedRamString) [function] [call site] 00182
13 ArduinoJson::V710HB42::detail::SizedRamString::isNull() const [function] [call site] 00183
13 __assert_fail [call site] 00184
13 ArduinoJson::V710HB42::detail::SizedRamString::isNull() const [function] [call site] 00185
13 __assert_fail [call site] 00186
13 ArduinoJson::V710HB42::detail::SizedRamString::size() const [function] [call site] 00187
13 ArduinoJson::V710HB42::detail::SizedRamString::size() const [function] [call site] 00188
13 ArduinoJson::V710HB42::detail::SizedRamString::operator[](unsigned long) const [function] [call site] 00189
14 __assert_fail [call site] 00190
14 ArduinoJson::V710HB42::detail::SizedRamString::size() const [function] [call site] 00191
14 __assert_fail [call site] 00192
10 ArduinoJson::V710HB42::detail::ResourceManager::resizeString(ArduinoJson::V710HB42::detail::StringNode*, unsigned long) [function] [call site] 00193
11 ArduinoJson::V710HB42::detail::StringNode::resize(ArduinoJson::V710HB42::detail::StringNode*, unsigned long, ArduinoJson::V710HB42::Allocator*) [function] [call site] 00194
12 ArduinoJson::V710HB42::detail::StringNode::sizeForLength(unsigned long) [function] [call site] 00195
10 ArduinoJson::V710HB42::detail::ResourceManager::saveString(ArduinoJson::V710HB42::detail::StringNode*) [function] [call site] 00196
11 ArduinoJson::V710HB42::detail::StringPool::add(ArduinoJson::V710HB42::detail::StringNode*) [function] [call site] 00197
12 __assert_fail [call site] 00198
9 ArduinoJson::V710HB42::detail::VariantData* ArduinoJson::V710HB42::detail::ObjectData::addMember<ArduinoJson::V710HB42::detail::StringNode*>(ArduinoJson::V710HB42::detail::StringNode*, ArduinoJson::V710HB42::detail::ResourceManager*) [function] [call site] 00199
10 ArduinoJson::V710HB42::detail::ResourceManager::allocVariant() [function] [call site] 00200
10 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantData>::operator bool() const [function] [call site] 00201
10 ArduinoJson::V710HB42::detail::ResourceManager::allocVariant() [function] [call site] 00202
10 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantData>::operator bool() const [function] [call site] 00203
10 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantData>::operator->() const [function] [call site] 00204
10 ArduinoJson::V710HB42::detail::VariantData::setString(ArduinoJson::V710HB42::detail::StringNode*, ArduinoJson::V710HB42::detail::ResourceManager*) [function] [call site] 00205
11 ArduinoJson::V710HB42::detail::VariantData::setOwnedString(ArduinoJson::V710HB42::detail::StringNode*) [function] [call site] 00206
12 __assert_fail [call site] 00207
12 __assert_fail [call site] 00208
10 ArduinoJson::V710HB42::detail::CollectionData::appendPair(ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantData>, ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantData>, ArduinoJson::V710HB42::detail::ResourceManager const*) [function] [call site] 00209
11 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantData>::operator->() const [function] [call site] 00210
11 ArduinoJson::V710HB42::detail::VariantData::setNext(unsigned int) [function] [call site] 00211
11 ArduinoJson::V710HB42::detail::ResourceManager::getVariant(unsigned int) const [function] [call site] 00212
11 ArduinoJson::V710HB42::detail::VariantData::setNext(unsigned int) [function] [call site] 00213
11 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantData>::id() const [function] [call site] 00214
11 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantData>::id() const [function] [call site] 00215
10 ArduinoJson::V710HB42::detail::Slot<ArduinoJson::V710HB42::detail::VariantData>::ptr() const [function] [call site] 00216
9 ArduinoJson::V710HB42::DeserializationOption::NestingLimit::decrement() const [function] [call site] 00217
9 ArduinoJson::V710HB42::DeserializationError::Code ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::parseVariant<ArduinoJson::V710HB42::detail::AllowAllFilter>(ArduinoJson::V710HB42::detail::VariantData*, ArduinoJson::V710HB42::detail::AllowAllFilter, ArduinoJson::V710HB42::DeserializationOption::NestingLimit) [function] [call site] 00218
10 ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::readString(ArduinoJson::V710HB42::detail::VariantData*, unsigned long) [function] [call site] 00219
11 ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::readString(unsigned long) [function] [call site] 00220
11 ArduinoJson::V710HB42::detail::StringBuffer::save() [function] [call site] 00221
11 ArduinoJson::V710HB42::detail::VariantData::setOwnedString(ArduinoJson::V710HB42::detail::StringNode*) [function] [call site] 00222
10 ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::skipBytes(unsigned long) [function] [call site] 00223
10 ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::readRawString(ArduinoJson::V710HB42::detail::VariantData*, void const*, unsigned char, unsigned long) [function] [call site] 00224
11 ArduinoJson::V710HB42::detail::StringBuffer::reserve(unsigned long) [function] [call site] 00225
11 ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::readBytes(void*, unsigned long) [function] [call site] 00226
11 ArduinoJson::V710HB42::detail::StringBuffer::save() [function] [call site] 00227
11 ArduinoJson::V710HB42::detail::VariantData::setRawString(ArduinoJson::V710HB42::detail::StringNode*) [function] [call site] 00228
12 __assert_fail [call site] 00229
12 __assert_fail [call site] 00230
10 ArduinoJson::V710HB42::detail::MsgPackDeserializer<ArduinoJson::V710HB42::detail::BoundedReader<unsigned char const*, void> >::skipBytes(unsigned long) [function] [call site] 00231
5 ArduinoJson::V710HB42::DeserializationError::DeserializationError(ArduinoJson::V710HB42::DeserializationError::Code) [function] [call site] 00232
4 ArduinoJson::V710HB42::detail::shrinkJsonDocument(ArduinoJson::V710HB42::JsonDocument&) [function] [call site] 00233
5 ArduinoJson::V710HB42::JsonDocument::shrinkToFit() [function] [call site] 00234
6 ArduinoJson::V710HB42::detail::ResourceManager::shrinkToFit() [function] [call site] 00235
7 ArduinoJson::V710HB42::detail::MemoryPoolList<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::shrinkToFit(ArduinoJson::V710HB42::Allocator*) [function] [call site] 00236
8 ArduinoJson::V710HB42::detail::MemoryPool<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::shrinkToFit(ArduinoJson::V710HB42::Allocator*) [function] [call site] 00237
8 __assert_fail [call site] 00238
1 ArduinoJson::V710HB42::DeserializationError::operator bool() const [function] [call site] 00239
1 ArduinoJson::V710HB42::JsonDocument::operator ArduinoJson::V710HB42::JsonVariantConst() const [function] [call site] 00240
2 ArduinoJson::V710HB42::JsonDocument::getVariant() const [function] [call site] 00241
3 ArduinoJson::V710HB42::JsonVariantConst::JsonVariantConst(ArduinoJson::V710HB42::detail::VariantData const*, ArduinoJson::V710HB42::detail::ResourceManager const*) [function] [call site] 00242
1 _ZN11ArduinoJson8V710HB4216serializeMsgPackINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEENS0_6detail9enable_ifIXntsr6detail10is_pointerIT_EE5valueEmE4typeENS0_16JsonVariantConstERSB_ [function] [call site] 00243
2 unsigned long ArduinoJson::V710HB42::detail::serialize<ArduinoJson::V710HB42::detail::MsgPackSerializer, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(ArduinoJson::V710HB42::JsonVariantConst, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 00244
3 ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void>::Writer(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 00245
3 unsigned long ArduinoJson::V710HB42::detail::doSerialize<ArduinoJson::V710HB42::detail::MsgPackSerializer, ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >(ArduinoJson::V710HB42::JsonVariantConst, ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void>) [function] [call site] 00246
4 decltype (({parm#1}.getData)()) ArduinoJson::V710HB42::detail::VariantAttorney::getData<ArduinoJson::V710HB42::JsonVariantConst>(ArduinoJson::V710HB42::JsonVariantConst&) [function] [call site] 00247
5 ArduinoJson::V710HB42::JsonVariantConst::getData() const [function] [call site] 00248
4 decltype (({parm#1}.getResourceManager)()) ArduinoJson::V710HB42::detail::VariantAttorney::getResourceManager<ArduinoJson::V710HB42::JsonVariantConst>(ArduinoJson::V710HB42::JsonVariantConst&) [function] [call site] 00249
5 ArduinoJson::V710HB42::JsonVariantConst::getResourceManager() const [function] [call site] 00250
4 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::MsgPackSerializer(ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void>, ArduinoJson::V710HB42::detail::ResourceManager const*) [function] [call site] 00251
5 ArduinoJson::V710HB42::detail::CountingDecorator<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::CountingDecorator(ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void>&) [function] [call site] 00252
4 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::result_type ArduinoJson::V710HB42::detail::VariantData::accept<ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> > >(ArduinoJson::V710HB42::detail::VariantData const*, ArduinoJson::V710HB42::detail::ResourceManager const*, ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >&) [function] [call site] 00253
5 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::result_type ArduinoJson::V710HB42::detail::VariantData::accept<ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> > >(ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >&, ArduinoJson::V710HB42::detail::ResourceManager const*) const [function] [call site] 00254
6 ArduinoJson::V710HB42::detail::VariantData::getExtension(ArduinoJson::V710HB42::detail::ResourceManager const*) const [function] [call site] 00255
7 ArduinoJson::V710HB42::detail::operator&(ArduinoJson::V710HB42::detail::VariantType, ArduinoJson::V710HB42::detail::VariantTypeBits) [function] [call site] 00256
7 ArduinoJson::V710HB42::detail::ResourceManager::getExtension(unsigned int) const [function] [call site] 00257
8 ArduinoJson::V710HB42::detail::MemoryPoolList<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::getSlot(unsigned int) const [function] [call site] 00258
6 _ZN11ArduinoJson8V710HB426detail17MsgPackSerializerINS1_6WriterINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEvEEE5visitIfEENS1_9enable_ifIXaasr17is_floating_pointIT_EE5valueeqstSF_Li4EEmE4typeESF_ [function] [call site] 00259
7 _ZN11ArduinoJson8V710HB426detail16canConvertNumberIlfEENS1_9enable_ifIXaaaasr17is_floating_pointIT0_EE5valuesr11is_integralIT_EE5valuegestS5_stS4_EbE4typeES4_ [function] [call site] 00260
8 ArduinoJson::V710HB42::detail::numeric_limits<long, void>::lowest() [function] [call site] 00261
8 _ZN11ArduinoJson8V710HB426detail11FloatTraitsIfLm4EE11highest_forIlEEfPNS1_9enable_ifIXaaaasr11is_integralIT_EE5valuesr9is_signedIS6_EE5valueeqstS6_Li8EEiE4typeE [function] [call site] 00262
9 ArduinoJson::V710HB42::detail::FloatTraits<float, 4ul>::forge(unsigned int) [function] [call site] 00263
10 float ArduinoJson::V710HB42::detail::alias_cast<float, unsigned int>(unsigned int) [function] [call site] 00264
7 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::visit(long) [function] [call site] 00265
8 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::visit(unsigned long) [function] [call site] 00266
9 void ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeInteger<unsigned char>(unsigned char) [function] [call site] 00267
10 void ArduinoJson::V710HB42::detail::fixEndianness<unsigned char>(unsigned char&) [function] [call site] 00268
10 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeBytes(unsigned char const*, unsigned long) [function] [call site] 00269
11 ArduinoJson::V710HB42::detail::CountingDecorator<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::write(unsigned char const*, unsigned long) [function] [call site] 00270
12 ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void>::write(unsigned char const*, unsigned long) [function] [call site] 00271
9 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeByte(unsigned char) [function] [call site] 00272
10 ArduinoJson::V710HB42::detail::CountingDecorator<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::write(unsigned char) [function] [call site] 00273
11 ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void>::write(unsigned char) [function] [call site] 00274
9 void ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeInteger<unsigned char>(unsigned char) [function] [call site] 00275
9 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeByte(unsigned char) [function] [call site] 00276
9 void ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeInteger<unsigned short>(unsigned short) [function] [call site] 00277
9 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeByte(unsigned char) [function] [call site] 00278
9 void ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeInteger<unsigned int>(unsigned int) [function] [call site] 00279
9 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeByte(unsigned char) [function] [call site] 00280
9 void ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeInteger<unsigned long>(unsigned long) [function] [call site] 00281
9 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::bytesWritten() const [function] [call site] 00282
10 ArduinoJson::V710HB42::detail::CountingDecorator<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::count() const [function] [call site] 00283
8 void ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeInteger<signed char>(signed char) [function] [call site] 00284
8 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeByte(unsigned char) [function] [call site] 00285
8 void ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeInteger<signed char>(signed char) [function] [call site] 00286
8 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeByte(unsigned char) [function] [call site] 00287
8 void ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeInteger<short>(short) [function] [call site] 00288
8 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeByte(unsigned char) [function] [call site] 00289
8 void ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeInteger<int>(int) [function] [call site] 00290
8 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeByte(unsigned char) [function] [call site] 00291
8 void ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeInteger<long>(long) [function] [call site] 00292
8 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::bytesWritten() const [function] [call site] 00293
7 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeByte(unsigned char) [function] [call site] 00294
7 void ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeInteger<float>(float) [function] [call site] 00295
7 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::bytesWritten() const [function] [call site] 00296
6 _ZN11ArduinoJson8V710HB426detail17MsgPackSerializerINS1_6WriterINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEvEEE5visitIdEENS1_9enable_ifIXaasr17is_floating_pointIT_EE5valueeqstSF_Li8EEmE4typeESF_ [function] [call site] 00297
7 _ZN11ArduinoJson8V710HB426detail17MsgPackSerializerINS1_6WriterINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEvEEE5visitIfEENS1_9enable_ifIXaasr17is_floating_pointIT_EE5valueeqstSF_Li4EEmE4typeESF_ [function] [call site] 00298
7 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeByte(unsigned char) [function] [call site] 00299
7 void ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeInteger<double>(double) [function] [call site] 00300
7 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::bytesWritten() const [function] [call site] 00301
6 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::visit(ArduinoJson::V710HB42::detail::ArrayData const&) [function] [call site] 00302
7 ArduinoJson::V710HB42::detail::CollectionData::size(ArduinoJson::V710HB42::detail::ResourceManager const*) const [function] [call site] 00303
8 ArduinoJson::V710HB42::detail::CollectionData::createIterator(ArduinoJson::V710HB42::detail::ResourceManager const*) const [function] [call site] 00304
9 ArduinoJson::V710HB42::detail::ResourceManager::getVariant(unsigned int) const [function] [call site] 00305
9 ArduinoJson::V710HB42::detail::CollectionIterator::CollectionIterator(ArduinoJson::V710HB42::detail::VariantData*, unsigned int) [function] [call site] 00306
10 ArduinoJson::V710HB42::detail::VariantData::next() const [function] [call site] 00307
8 ArduinoJson::V710HB42::detail::CollectionIterator::done() const [function] [call site] 00308
7 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeByte(unsigned char) [function] [call site] 00309
7 void ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeInteger<unsigned short>(unsigned short) [function] [call site] 00310
7 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeByte(unsigned char) [function] [call site] 00311
7 void ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeInteger<unsigned int>(unsigned int) [function] [call site] 00312
7 ArduinoJson::V710HB42::detail::CollectionData::head() const [function] [call site] 00313
7 ArduinoJson::V710HB42::detail::ResourceManager::getVariant(unsigned int) const [function] [call site] 00314
7 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::result_type ArduinoJson::V710HB42::detail::VariantData::accept<ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> > >(ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >&, ArduinoJson::V710HB42::detail::ResourceManager const*) const [function] [call site] 00315
8 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::visit(ArduinoJson::V710HB42::detail::ObjectData const&) [function] [call site] 00316
9 ArduinoJson::V710HB42::detail::ObjectData::size(ArduinoJson::V710HB42::detail::ResourceManager const*) const [function] [call site] 00317
10 ArduinoJson::V710HB42::detail::CollectionData::size(ArduinoJson::V710HB42::detail::ResourceManager const*) const [function] [call site] 00318
9 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeByte(unsigned char) [function] [call site] 00319
9 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeByte(unsigned char) [function] [call site] 00320
9 void ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeInteger<unsigned short>(unsigned short) [function] [call site] 00321
9 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeByte(unsigned char) [function] [call site] 00322
9 void ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeInteger<unsigned int>(unsigned int) [function] [call site] 00323
9 ArduinoJson::V710HB42::detail::CollectionData::head() const [function] [call site] 00324
9 ArduinoJson::V710HB42::detail::ResourceManager::getVariant(unsigned int) const [function] [call site] 00325
9 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::result_type ArduinoJson::V710HB42::detail::VariantData::accept<ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> > >(ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >&, ArduinoJson::V710HB42::detail::ResourceManager const*) const [function] [call site] 00326
10 ArduinoJson::V710HB42::JsonString::JsonString(char const*, ArduinoJson::V710HB42::JsonString::Ownership) [function] [call site] 00327
10 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::visit(ArduinoJson::V710HB42::JsonString) [function] [call site] 00328
11 ArduinoJson::V710HB42::JsonString::JsonString(char const*, ArduinoJson::V710HB42::JsonString::Ownership) [function] [call site] 00329
11 __assert_fail [call site] 00330
11 ArduinoJson::V710HB42::JsonString::size() const [function] [call site] 00331
11 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeByte(unsigned char) [function] [call site] 00332
11 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeByte(unsigned char) [function] [call site] 00333
11 void ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeInteger<unsigned char>(unsigned char) [function] [call site] 00334
11 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeByte(unsigned char) [function] [call site] 00335
11 void ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeInteger<unsigned short>(unsigned short) [function] [call site] 00336
11 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeByte(unsigned char) [function] [call site] 00337
11 void ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeInteger<unsigned int>(unsigned int) [function] [call site] 00338
11 ArduinoJson::V710HB42::JsonString::c_str() const [function] [call site] 00339
11 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeBytes(unsigned char const*, unsigned long) [function] [call site] 00340
11 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::bytesWritten() const [function] [call site] 00341
10 ArduinoJson::V710HB42::JsonString::JsonString(char const*, unsigned long, ArduinoJson::V710HB42::JsonString::Ownership) [function] [call site] 00342
10 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::visit(ArduinoJson::V710HB42::JsonString) [function] [call site] 00343
10 ArduinoJson::V710HB42::SerializedValue<char const*>::SerializedValue(char const*, unsigned long) [function] [call site] 00344
10 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::visit(long) [function] [call site] 00345
10 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::visit(unsigned long) [function] [call site] 00346
10 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::visit(long) [function] [call site] 00347
10 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::visit(unsigned long) [function] [call site] 00348
10 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::visit(bool) [function] [call site] 00349
11 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeByte(unsigned char) [function] [call site] 00350
11 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::bytesWritten() const [function] [call site] 00351
10 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::visit(decltype(nullptr)) [function] [call site] 00352
11 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::writeByte(unsigned char) [function] [call site] 00353
11 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::bytesWritten() const [function] [call site] 00354
9 ArduinoJson::V710HB42::detail::VariantData::next() const [function] [call site] 00355
9 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::bytesWritten() const [function] [call site] 00356
7 ArduinoJson::V710HB42::detail::VariantData::next() const [function] [call site] 00357
7 ArduinoJson::V710HB42::detail::MsgPackSerializer<ArduinoJson::V710HB42::detail::Writer<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void> >::bytesWritten() const [function] [call site] 00358
1 ArduinoJson::V710HB42::JsonDocument::~JsonDocument() [function] [call site] 00359
2 ArduinoJson::V710HB42::detail::ResourceManager::~ResourceManager() [function] [call site] 00360
3 ArduinoJson::V710HB42::detail::StringPool::clear(ArduinoJson::V710HB42::Allocator*) [function] [call site] 00361
3 ArduinoJson::V710HB42::detail::MemoryPoolList<ArduinoJson::V710HB42::detail::ResourceManager::SlotData>::~MemoryPoolList() [function] [call site] 00362
4 __assert_fail [call site] 00363
3 ArduinoJson::V710HB42::detail::StringPool::~StringPool() [function] [call site] 00364
3 __clang_call_terminate [call site] 00365
4 __cxa_begin_catch [call site] 00366