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
0 26 1 :

['ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipString ()']

0 26 ArduinoJson6200_71::DeserializationError::CodeArduinoJson6200_71::MsgPackDeserializer ,ArduinoJson6200_71::StringCopier>::parseVariant (ArduinoJson6200_71::VariantData*,ArduinoJson6200_71::AllowAllFilter,ArduinoJson6200_71::NestingLimit) call site /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/MsgPack/MsgPackDeserializer.hpp:180
0 26 1 :

['ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipString ()']

0 26 ArduinoJson6200_71::DeserializationError::CodeArduinoJson6200_71::MsgPackDeserializer ,ArduinoJson6200_71::StringCopier>::parseVariant (ArduinoJson6200_71::VariantData*,ArduinoJson6200_71::AllowAllFilter,ArduinoJson6200_71::NestingLimit) call site /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/MsgPack/MsgPackDeserializer.hpp:186
0 24 1 :

['ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipString ()']

0 24 ArduinoJson6200_71::DeserializationError::CodeArduinoJson6200_71::MsgPackDeserializer ,ArduinoJson6200_71::StringCopier>::parseVariant (ArduinoJson6200_71::VariantData*,ArduinoJson6200_71::AllowAllFilter,ArduinoJson6200_71::NestingLimit) call site /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/MsgPack/MsgPackDeserializer.hpp:174
0 14 1 :

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

0 258 ArduinoJson6200_71::MsgPackSerializer ,std::__1::allocator >,void>>::visitObject(ArduinoJson6200_71::CollectionDataconst&) call site /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/MsgPack/MsgPackSerializer.hpp:68
0 14 1 :

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

0 209 ArduinoJson6200_71::MsgPackSerializer ,std::__1::allocator >,void>>::visitArray(ArduinoJson6200_71::CollectionDataconst&) call site /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/MsgPack/MsgPackSerializer.hpp:51
0 12 1 :

['ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::visitNull()']

0 12 ArduinoJson6200_71::MsgPackSerializer ,std::__1::allocator >,void>>::result_typeArduinoJson6200_71::variantAccept ,std::__1::allocator >,void>>>(ArduinoJson6200_71::VariantDataconst*,ArduinoJson6200_71::MsgPackSerializer ,std::__1::allocator >,void>>&) call site /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Variant/VariantFunctions.hpp:17
0 6 1 :

['ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipBytes(unsigned long)']

0 6 ArduinoJson6200_71::DeserializationError::CodeArduinoJson6200_71::MsgPackDeserializer ,ArduinoJson6200_71::StringCopier>::parseVariant (ArduinoJson6200_71::VariantData*,ArduinoJson6200_71::AllowAllFilter,ArduinoJson6200_71::NestingLimit) call site /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/MsgPack/MsgPackDeserializer.hpp:91
0 6 1 :

['ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipBytes(unsigned long)']

0 6 ArduinoJson6200_71::DeserializationError::CodeArduinoJson6200_71::MsgPackDeserializer ,ArduinoJson6200_71::StringCopier>::parseVariant (ArduinoJson6200_71::VariantData*,ArduinoJson6200_71::AllowAllFilter,ArduinoJson6200_71::NestingLimit) call site /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/MsgPack/MsgPackDeserializer.hpp:97
0 6 1 :

['ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipBytes(unsigned long)']

0 6 ArduinoJson6200_71::DeserializationError::CodeArduinoJson6200_71::MsgPackDeserializer ,ArduinoJson6200_71::StringCopier>::parseVariant (ArduinoJson6200_71::VariantData*,ArduinoJson6200_71::AllowAllFilter,ArduinoJson6200_71::NestingLimit) call site /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/MsgPack/MsgPackDeserializer.hpp:103
0 6 1 :

['ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipBytes(unsigned long)']

0 6 ArduinoJson6200_71::DeserializationError::CodeArduinoJson6200_71::MsgPackDeserializer ,ArduinoJson6200_71::StringCopier>::parseVariant (ArduinoJson6200_71::VariantData*,ArduinoJson6200_71::AllowAllFilter,ArduinoJson6200_71::NestingLimit) call site /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/MsgPack/MsgPackDeserializer.hpp:109
0 6 1 :

['ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipBytes(unsigned long)']

0 6 ArduinoJson6200_71::DeserializationError::CodeArduinoJson6200_71::MsgPackDeserializer ,ArduinoJson6200_71::StringCopier>::parseVariant (ArduinoJson6200_71::VariantData*,ArduinoJson6200_71::AllowAllFilter,ArduinoJson6200_71::NestingLimit) call site /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/MsgPack/MsgPackDeserializer.hpp:115
0 6 1 :

['ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipBytes(unsigned long)']

0 6 ArduinoJson6200_71::DeserializationError::CodeArduinoJson6200_71::MsgPackDeserializer ,ArduinoJson6200_71::StringCopier>::parseVariant (ArduinoJson6200_71::VariantData*,ArduinoJson6200_71::AllowAllFilter,ArduinoJson6200_71::NestingLimit) call site /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/MsgPack/MsgPackDeserializer.hpp:122

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 ArduinoJson6200_71::BasicJsonDocument ::BasicJsonDocument(unsigned long, ArduinoJson6200_71::DefaultAllocator) [function] [call site] 00001
2 ArduinoJson6200_71::AllocatorOwner ::AllocatorOwner(ArduinoJson6200_71::DefaultAllocator) [function] [call site] 00002
2 ArduinoJson6200_71::JsonDocument::JsonDocument(ArduinoJson6200_71::MemoryPool) [function] [call site] 00003
3 ArduinoJson6200_71::VariantData::init() [function] [call site] 00004
1 ArduinoJson6200_71::NestingLimit::NestingLimit() [function] [call site] 00005
1 ArduinoJson6200_71::DeserializationError ArduinoJson6200_71::deserializeMsgPack (ArduinoJson6200_71::JsonDocument&, unsigned char const*, unsigned long, ArduinoJson6200_71::NestingLimit) [function] [call site] 00006
2 ArduinoJson6200_71::DeserializationError ArduinoJson6200_71::deserialize (ArduinoJson6200_71::JsonDocument&, unsigned char const*, unsigned long, ArduinoJson6200_71::NestingLimit, ArduinoJson6200_71::AllowAllFilter) [function] [call site] 00007
3 ArduinoJson6200_71::BoundedReader ::BoundedReader(void const*, unsigned long) [function] [call site] 00008
4 ArduinoJson6200_71::IteratorReader ::IteratorReader(char const*, char const*) [function] [call site] 00009
3 ArduinoJson6200_71::JsonDocument::getData() [function] [call site] 00010
3 ArduinoJson6200_71::JsonDocument::getPool() [function] [call site] 00011
3 ArduinoJson6200_71::JsonDocument::clear() [function] [call site] 00012
4 ArduinoJson6200_71::MemoryPool::clear() [function] [call site] 00013
4 ArduinoJson6200_71::VariantData::init() [function] [call site] 00014
3 ArduinoJson6200_71::StringCopier ArduinoJson6200_71::makeStringStorage (unsigned char const*&, ArduinoJson6200_71::MemoryPool*) [function] [call site] 00015
4 __assert_fail [call site] 00016
4 ArduinoJson6200_71::StringCopier::StringCopier(ArduinoJson6200_71::MemoryPool*) [function] [call site] 00017
3 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier> ArduinoJson6200_71::makeDeserializer , ArduinoJson6200_71::StringCopier>(ArduinoJson6200_71::MemoryPool*, ArduinoJson6200_71::BoundedReader , ArduinoJson6200_71::StringCopier) [function] [call site] 00018
4 __assert_fail [call site] 00019
4 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::MsgPackDeserializer(ArduinoJson6200_71::MemoryPool*, ArduinoJson6200_71::BoundedReader , ArduinoJson6200_71::StringCopier) [function] [call site] 00020
3 ArduinoJson6200_71::DeserializationError ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::parse (ArduinoJson6200_71::VariantData&, ArduinoJson6200_71::AllowAllFilter, ArduinoJson6200_71::NestingLimit) [function] [call site] 00021
4 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::parseVariant (ArduinoJson6200_71::VariantData*, ArduinoJson6200_71::AllowAllFilter, ArduinoJson6200_71::NestingLimit) [function] [call site] 00022
5 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readByte(unsigned char&) [function] [call site] 00023
6 ArduinoJson6200_71::IteratorReader ::read() [function] [call site] 00024
5 ArduinoJson6200_71::AllowAllFilter::allowValue() const [function] [call site] 00025
5 __assert_fail [call site] 00026
5 ArduinoJson6200_71::VariantData::setBoolean(bool) [function] [call site] 00027
6 ArduinoJson6200_71::VariantData::setType(unsigned char) [function] [call site] 00028
5 ArduinoJson6200_71::VariantData::setBoolean(bool) [function] [call site] 00029
5 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipString () [function] [call site] 00030
6 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readInteger (unsigned char&) [function] [call site] 00031
7 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readBytes (unsigned char&) [function] [call site] 00032
8 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readBytes(unsigned char*, unsigned long) [function] [call site] 00033
9 ArduinoJson6200_71::IteratorReader ::readBytes(char*, unsigned long) [function] [call site] 00034
7 void ArduinoJson6200_71::fixEndianess (unsigned char&) [function] [call site] 00035
8 ArduinoJson6200_71::fixEndianess(unsigned char*, ArduinoJson6200_71::integral_constant ) [function] [call site] 00036
6 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipBytes(unsigned long) [function] [call site] 00037
7 ArduinoJson6200_71::IteratorReader ::read() [function] [call site] 00038
5 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipString () [function] [call site] 00039
5 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipString () [function] [call site] 00040
5 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipExt () [function] [call site] 00041
6 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readInteger (unsigned char&) [function] [call site] 00042
6 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipBytes(unsigned long) [function] [call site] 00043
5 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipExt () [function] [call site] 00044
5 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipExt () [function] [call site] 00045
5 ArduinoJson6200_71::enable_if<(sizeof (float))==(4), ArduinoJson6200_71::DeserializationError::Code>::type ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readFloat (ArduinoJson6200_71::VariantData*) [function] [call site] 00046
6 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readBytes (float&) [function] [call site] 00047
6 void ArduinoJson6200_71::fixEndianess (float&) [function] [call site] 00048
6 ArduinoJson6200_71::VariantData::setFloat(double) [function] [call site] 00049
7 ArduinoJson6200_71::VariantData::setType(unsigned char) [function] [call site] 00050
5 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipBytes(unsigned long) [function] [call site] 00051
5 ArduinoJson6200_71::enable_if<(sizeof (double))==(8), ArduinoJson6200_71::DeserializationError::Code>::type ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readDouble (ArduinoJson6200_71::VariantData*) [function] [call site] 00052
6 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readBytes (double&) [function] [call site] 00053
6 void ArduinoJson6200_71::fixEndianess (double&) [function] [call site] 00054
6 ArduinoJson6200_71::VariantData::setFloat(double) [function] [call site] 00055
5 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipBytes(unsigned long) [function] [call site] 00056
5 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readInteger (ArduinoJson6200_71::VariantData*) [function] [call site] 00057
6 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readInteger (unsigned char&) [function] [call site] 00058
6 _ZN18ArduinoJson6200_7111VariantData10setIntegerIhEENS_9enable_ifIXsr11is_unsignedIT_EE5valueEvE4typeES3_ [function] [call site] 00059
7 ArduinoJson6200_71::VariantData::setType(unsigned char) [function] [call site] 00060
5 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipBytes(unsigned long) [function] [call site] 00061
5 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readInteger (ArduinoJson6200_71::VariantData*) [function] [call site] 00062
5 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipBytes(unsigned long) [function] [call site] 00063
5 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readInteger (ArduinoJson6200_71::VariantData*) [function] [call site] 00064
5 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipBytes(unsigned long) [function] [call site] 00065
5 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readInteger (ArduinoJson6200_71::VariantData*) [function] [call site] 00066
5 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipBytes(unsigned long) [function] [call site] 00067
5 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readInteger (ArduinoJson6200_71::VariantData*) [function] [call site] 00068
5 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipBytes(unsigned long) [function] [call site] 00069
5 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readInteger (ArduinoJson6200_71::VariantData*) [function] [call site] 00070
5 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipBytes(unsigned long) [function] [call site] 00071
5 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readInteger (ArduinoJson6200_71::VariantData*) [function] [call site] 00072
5 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipBytes(unsigned long) [function] [call site] 00073
5 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readInteger (ArduinoJson6200_71::VariantData*) [function] [call site] 00074
5 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipBytes(unsigned long) [function] [call site] 00075
5 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipBytes(unsigned long) [function] [call site] 00076
5 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipBytes(unsigned long) [function] [call site] 00077
5 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipBytes(unsigned long) [function] [call site] 00078
5 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipBytes(unsigned long) [function] [call site] 00079
5 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipBytes(unsigned long) [function] [call site] 00080
5 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readString (ArduinoJson6200_71::VariantData*) [function] [call site] 00081
6 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readInteger (unsigned char&) [function] [call site] 00082
6 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readString(ArduinoJson6200_71::VariantData*, unsigned long) [function] [call site] 00083
7 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readString(unsigned long) [function] [call site] 00084
8 ArduinoJson6200_71::StringCopier::startString() [function] [call site] 00085
9 ArduinoJson6200_71::MemoryPool::getFreeZone(char**, unsigned long*) const [function] [call site] 00086
9 ArduinoJson6200_71::MemoryPool::markAsOverflowed() [function] [call site] 00087
8 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readBytes (unsigned char&) [function] [call site] 00088
8 ArduinoJson6200_71::StringCopier::append(char) [function] [call site] 00089
9 ArduinoJson6200_71::MemoryPool::markAsOverflowed() [function] [call site] 00090
8 ArduinoJson6200_71::StringCopier::isValid() const [function] [call site] 00091
9 ArduinoJson6200_71::MemoryPool::overflowed() const [function] [call site] 00092
7 ArduinoJson6200_71::StringCopier::save() [function] [call site] 00093
8 __assert_fail [call site] 00094
8 __assert_fail [call site] 00095
8 ArduinoJson6200_71::MemoryPool::saveStringFromFreeZone(unsigned long) [function] [call site] 00096
9 ArduinoJson6200_71::SizedStringAdapter ::AdaptedString ArduinoJson6200_71::adaptString (char*, unsigned long) [function] [call site] 00097
10 ArduinoJson6200_71::SizedStringAdapter ::adapt(char const*, unsigned long) [function] [call site] 00098
11 ArduinoJson6200_71::SizedRamString::SizedRamString(char const*, unsigned long) [function] [call site] 00099
9 char const* ArduinoJson6200_71::MemoryPool::findString (ArduinoJson6200_71::SizedRamString const&) const [function] [call site] 00100
10 ArduinoJson6200_71::SizedRamString::size() const [function] [call site] 00101
10 ArduinoJson6200_71::SizedStringAdapter ::AdaptedString ArduinoJson6200_71::adaptString (char*, unsigned long) [function] [call site] 00102
10 ArduinoJson6200_71::enable_if ::type ArduinoJson6200_71::stringEquals (ArduinoJson6200_71::SizedRamString, ArduinoJson6200_71::SizedRamString) [function] [call site] 00103
11 ArduinoJson6200_71::SizedRamString::isNull() const [function] [call site] 00104
11 __assert_fail [call site] 00105
11 ArduinoJson6200_71::SizedRamString::isNull() const [function] [call site] 00106
11 __assert_fail [call site] 00107
11 ArduinoJson6200_71::SizedRamString::size() const [function] [call site] 00108
11 ArduinoJson6200_71::SizedRamString::size() const [function] [call site] 00109
11 ArduinoJson6200_71::SizedRamString::operator[](unsigned long) const [function] [call site] 00110
12 __assert_fail [call site] 00111
12 ArduinoJson6200_71::SizedRamString::size() const [function] [call site] 00112
12 __assert_fail [call site] 00113
9 ArduinoJson6200_71::MemoryPool::checkInvariants() [function] [call site] 00114
10 __assert_fail [call site] 00115
10 __assert_fail [call site] 00116
10 __assert_fail [call site] 00117
10 bool ArduinoJson6200_71::isAligned (char*) [function] [call site] 00118
11 ArduinoJson6200_71::isAligned(unsigned long) [function] [call site] 00119
10 __assert_fail [call site] 00120
8 ArduinoJson6200_71::JsonString::JsonString(char const*, unsigned long, ArduinoJson6200_71::JsonString::Ownership) [function] [call site] 00121
7 ArduinoJson6200_71::VariantData::setString(ArduinoJson6200_71::JsonString) [function] [call site] 00122
8 ArduinoJson6200_71::JsonString::operator void (ArduinoJson6200_71::JsonString::*)() const() const [function] [call site] 00123
9 ArduinoJson6200_71::SafeBoolIdom ::safe_true() [function] [call site] 00124
8 __assert_fail [call site] 00125
8 ArduinoJson6200_71::JsonString::isLinked() const [function] [call site] 00126
8 ArduinoJson6200_71::VariantData::setType(unsigned char) [function] [call site] 00127
8 ArduinoJson6200_71::VariantData::setType(unsigned char) [function] [call site] 00128
8 ArduinoJson6200_71::JsonString::c_str() const [function] [call site] 00129
8 ArduinoJson6200_71::JsonString::size() const [function] [call site] 00130
5 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipString () [function] [call site] 00131
5 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readString (ArduinoJson6200_71::VariantData*) [function] [call site] 00132
5 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipString () [function] [call site] 00133
5 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readString (ArduinoJson6200_71::VariantData*) [function] [call site] 00134
5 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipString () [function] [call site] 00135
5 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readArray (ArduinoJson6200_71::VariantData*, ArduinoJson6200_71::AllowAllFilter, ArduinoJson6200_71::NestingLimit) [function] [call site] 00136
6 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readInteger (unsigned short&) [function] [call site] 00137
6 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readArray (ArduinoJson6200_71::VariantData*, unsigned long, ArduinoJson6200_71::AllowAllFilter, ArduinoJson6200_71::NestingLimit) [function] [call site] 00138
7 ArduinoJson6200_71::NestingLimit::reached() const [function] [call site] 00139
7 ArduinoJson6200_71::AllowAllFilter::allowArray() const [function] [call site] 00140
7 ArduinoJson6200_71::VariantData::toArray() [function] [call site] 00141
8 ArduinoJson6200_71::VariantData::setType(unsigned char) [function] [call site] 00142
8 ArduinoJson6200_71::CollectionData::clear() [function] [call site] 00143
7 ArduinoJson6200_71::AllowAllFilter ArduinoJson6200_71::AllowAllFilter::operator[] (unsigned int const&) const [function] [call site] 00144
7 ArduinoJson6200_71::AllowAllFilter::allow() const [function] [call site] 00145
7 ArduinoJson6200_71::CollectionData::addElement(ArduinoJson6200_71::MemoryPool*) [function] [call site] 00146
8 ArduinoJson6200_71::CollectionData::addSlot(ArduinoJson6200_71::MemoryPool*) [function] [call site] 00147
9 ArduinoJson6200_71::MemoryPool::allocVariant() [function] [call site] 00148
10 ArduinoJson6200_71::VariantSlot* ArduinoJson6200_71::MemoryPool::allocRight () [function] [call site] 00149
11 ArduinoJson6200_71::MemoryPool::allocRight(unsigned long) [function] [call site] 00150
12 ArduinoJson6200_71::MemoryPool::canAlloc(unsigned long) const [function] [call site] 00151
9 ArduinoJson6200_71::MemoryPool::owns(void*) const [function] [call site] 00152
9 ArduinoJson6200_71::VariantSlot::setNextNotNull(ArduinoJson6200_71::VariantSlot*) [function] [call site] 00153
10 __assert_fail [call site] 00154
10 ArduinoJson6200_71::numeric_limits ::lowest() [function] [call site] 00155
10 __assert_fail [call site] 00156
10 ArduinoJson6200_71::numeric_limits ::highest() [function] [call site] 00157
11 ArduinoJson6200_71::numeric_limits ::lowest() [function] [call site] 00158
10 __assert_fail [call site] 00159
9 ArduinoJson6200_71::VariantSlot::clear() [function] [call site] 00160
8 ArduinoJson6200_71::slotData(ArduinoJson6200_71::VariantSlot*) [function] [call site] 00161
7 ArduinoJson6200_71::NestingLimit::decrement() const [function] [call site] 00162
8 __assert_fail [call site] 00163
8 ArduinoJson6200_71::NestingLimit::NestingLimit(unsigned char) [function] [call site] 00164
7 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::parseVariant (ArduinoJson6200_71::VariantData*, ArduinoJson6200_71::AllowAllFilter, ArduinoJson6200_71::NestingLimit) [function] [call site] 00165
8 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readArray (ArduinoJson6200_71::VariantData*, ArduinoJson6200_71::AllowAllFilter, ArduinoJson6200_71::NestingLimit) [function] [call site] 00166
8 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readObject (ArduinoJson6200_71::VariantData*, ArduinoJson6200_71::AllowAllFilter, ArduinoJson6200_71::NestingLimit) [function] [call site] 00167
9 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readInteger (unsigned short&) [function] [call site] 00168
9 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readObject (ArduinoJson6200_71::VariantData*, unsigned long, ArduinoJson6200_71::AllowAllFilter, ArduinoJson6200_71::NestingLimit) [function] [call site] 00169
10 ArduinoJson6200_71::NestingLimit::reached() const [function] [call site] 00170
10 ArduinoJson6200_71::AllowAllFilter::allowObject() const [function] [call site] 00171
10 ArduinoJson6200_71::VariantData::toObject() [function] [call site] 00172
11 ArduinoJson6200_71::VariantData::setType(unsigned char) [function] [call site] 00173
11 ArduinoJson6200_71::CollectionData::clear() [function] [call site] 00174
10 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readKey() [function] [call site] 00175
11 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readByte(unsigned char&) [function] [call site] 00176
11 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readString(unsigned long) [function] [call site] 00177
11 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readString () [function] [call site] 00178
12 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readInteger (unsigned char&) [function] [call site] 00179
12 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readString(unsigned long) [function] [call site] 00180
11 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readString () [function] [call site] 00181
11 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readString () [function] [call site] 00182
10 ArduinoJson6200_71::StringCopier::str() const [function] [call site] 00183
11 __assert_fail [call site] 00184
11 __assert_fail [call site] 00185
11 ArduinoJson6200_71::JsonString::JsonString(char const*, unsigned long, ArduinoJson6200_71::JsonString::Ownership) [function] [call site] 00186
10 ArduinoJson6200_71::JsonString::c_str() const [function] [call site] 00187
10 ArduinoJson6200_71::AllowAllFilter ArduinoJson6200_71::AllowAllFilter::operator[] (char const* const&) const [function] [call site] 00188
10 ArduinoJson6200_71::AllowAllFilter::allow() const [function] [call site] 00189
10 __assert_fail [call site] 00190
10 ArduinoJson6200_71::StringCopier::save() [function] [call site] 00191
10 ArduinoJson6200_71::CollectionData::addSlot(ArduinoJson6200_71::MemoryPool*) [function] [call site] 00192
10 ArduinoJson6200_71::VariantSlot::setKey(ArduinoJson6200_71::JsonString) [function] [call site] 00193
11 ArduinoJson6200_71::JsonString::operator void (ArduinoJson6200_71::JsonString::*)() const() const [function] [call site] 00194
11 __assert_fail [call site] 00195
11 ArduinoJson6200_71::JsonString::isLinked() const [function] [call site] 00196
11 ArduinoJson6200_71::JsonString::c_str() const [function] [call site] 00197
10 ArduinoJson6200_71::VariantSlot::data() [function] [call site] 00198
10 ArduinoJson6200_71::NestingLimit::decrement() const [function] [call site] 00199
10 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::parseVariant (ArduinoJson6200_71::VariantData*, ArduinoJson6200_71::AllowAllFilter, ArduinoJson6200_71::NestingLimit) [function] [call site] 00200
11 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readObject (ArduinoJson6200_71::VariantData*, ArduinoJson6200_71::AllowAllFilter, ArduinoJson6200_71::NestingLimit) [function] [call site] 00201
11 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readObject (ArduinoJson6200_71::VariantData*, unsigned long, ArduinoJson6200_71::AllowAllFilter, ArduinoJson6200_71::NestingLimit) [function] [call site] 00202
11 ArduinoJson6200_71::DeserializationError::Code ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readArray (ArduinoJson6200_71::VariantData*, unsigned long, ArduinoJson6200_71::AllowAllFilter, ArduinoJson6200_71::NestingLimit) [function] [call site] 00203
11 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::readString(ArduinoJson6200_71::VariantData*, unsigned long) [function] [call site] 00204
11 ArduinoJson6200_71::MsgPackDeserializer , ArduinoJson6200_71::StringCopier>::skipBytes(unsigned long) [function] [call site] 00205
11 _ZN18ArduinoJson6200_7111VariantData10setIntegerIaEENS_9enable_ifIXsr9is_signedIT_EE5valueEvE4typeES3_ [function] [call site] 00206
12 ArduinoJson6200_71::VariantData::setType(unsigned char) [function] [call site] 00207
4 ArduinoJson6200_71::DeserializationError::DeserializationError(ArduinoJson6200_71::DeserializationError::Code) [function] [call site] 00208
1 ArduinoJson6200_71::DeserializationError::operator void (ArduinoJson6200_71::DeserializationError::*)() const() const [function] [call site] 00209
2 ArduinoJson6200_71::SafeBoolIdom ::safe_true() [function] [call site] 00210
1 ArduinoJson6200_71::JsonDocument::getVariant() const [function] [call site] 00211
2 ArduinoJson6200_71::JsonVariantConst::JsonVariantConst(ArduinoJson6200_71::VariantData const*) [function] [call site] 00212
1 unsigned long ArduinoJson6200_71::serializeMsgPack , std::__1::allocator > >(ArduinoJson6200_71::JsonVariantConst, std::__1::basic_string , std::__1::allocator >&) [function] [call site] 00213
2 unsigned long ArduinoJson6200_71::serialize , std::__1::allocator > >(ArduinoJson6200_71::JsonVariantConst, std::__1::basic_string , std::__1::allocator >&) [function] [call site] 00214
3 ArduinoJson6200_71::Writer , std::__1::allocator >, void>::Writer(std::__1::basic_string , std::__1::allocator >&) [function] [call site] 00215
3 unsigned long ArduinoJson6200_71::doSerialize , std::__1::allocator >, void> >(ArduinoJson6200_71::JsonVariantConst, ArduinoJson6200_71::Writer , std::__1::allocator >, void>) [function] [call site] 00216
4 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::MsgPackSerializer(ArduinoJson6200_71::Writer , std::__1::allocator >, void>) [function] [call site] 00217
5 ArduinoJson6200_71::CountingDecorator , std::__1::allocator >, void> >::CountingDecorator(ArduinoJson6200_71::Writer , std::__1::allocator >, void>&) [function] [call site] 00218
4 ArduinoJson6200_71::JsonVariantConst::getData() const [function] [call site] 00219
4 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::result_type ArduinoJson6200_71::variantAccept , std::__1::allocator >, void> > >(ArduinoJson6200_71::VariantData const*, ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >&) [function] [call site] 00220
5 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::result_type ArduinoJson6200_71::VariantData::accept , std::__1::allocator >, void> > >(ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >&) const [function] [call site] 00221
6 ArduinoJson6200_71::VariantData::type() const [function] [call site] 00222
6 ArduinoJson6200_71::enable_if<(sizeof (double))==(8), unsigned long>::type ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::visitFloat (double) [function] [call site] 00223
7 ArduinoJson6200_71::enable_if<(sizeof (float))==(4), unsigned long>::type ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::visitFloat (float) [function] [call site] 00224
8 _ZN18ArduinoJson6200_7116canConvertNumberIlfEENS_9enable_ifIXaaaasr17is_floating_pointIT0_EE5valuesr11is_integralIT_EE5valuegestS3_stS2_EbE4typeES2_ [function] [call site] 00225
9 ArduinoJson6200_71::numeric_limits ::lowest() [function] [call site] 00226
9 _ZN18ArduinoJson6200_7111FloatTraitsIfLm4EE11highest_forIlEEfPNS_9enable_ifIXaaaasr11is_integralIT_EE5valuesr9is_signedIS4_EE5valueeqstS4_Li8EEiE4typeE [function] [call site] 00227
10 ArduinoJson6200_71::FloatTraits ::forge(unsigned int) [function] [call site] 00228
11 float ArduinoJson6200_71::alias_cast (unsigned int) [function] [call site] 00229
8 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::visitSignedInteger(long) [function] [call site] 00230
9 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::visitUnsignedInteger(unsigned long) [function] [call site] 00231
10 void ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeInteger (unsigned char) [function] [call site] 00232
11 void ArduinoJson6200_71::fixEndianess (unsigned char&) [function] [call site] 00233
11 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeBytes(unsigned char const*, unsigned long) [function] [call site] 00234
12 ArduinoJson6200_71::CountingDecorator , std::__1::allocator >, void> >::write(unsigned char const*, unsigned long) [function] [call site] 00235
13 ArduinoJson6200_71::Writer , std::__1::allocator >, void>::write(unsigned char const*, unsigned long) [function] [call site] 00236
10 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeByte(unsigned char) [function] [call site] 00237
11 ArduinoJson6200_71::CountingDecorator , std::__1::allocator >, void> >::write(unsigned char) [function] [call site] 00238
12 ArduinoJson6200_71::Writer , std::__1::allocator >, void>::write(unsigned char) [function] [call site] 00239
10 void ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeInteger (unsigned char) [function] [call site] 00240
10 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeByte(unsigned char) [function] [call site] 00241
10 void ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeInteger (unsigned short) [function] [call site] 00242
10 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeByte(unsigned char) [function] [call site] 00243
10 void ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeInteger (unsigned int) [function] [call site] 00244
10 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeByte(unsigned char) [function] [call site] 00245
10 void ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeInteger (unsigned long) [function] [call site] 00246
10 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::bytesWritten() const [function] [call site] 00247
11 ArduinoJson6200_71::CountingDecorator , std::__1::allocator >, void> >::count() const [function] [call site] 00248
9 void ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeInteger (signed char) [function] [call site] 00249
9 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeByte(unsigned char) [function] [call site] 00250
9 void ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeInteger (signed char) [function] [call site] 00251
9 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeByte(unsigned char) [function] [call site] 00252
9 void ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeInteger (short) [function] [call site] 00253
9 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeByte(unsigned char) [function] [call site] 00254
9 void ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeInteger (int) [function] [call site] 00255
9 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeByte(unsigned char) [function] [call site] 00256
9 void ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeInteger (long) [function] [call site] 00257
9 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::bytesWritten() const [function] [call site] 00258
8 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeByte(unsigned char) [function] [call site] 00259
8 void ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeInteger (float) [function] [call site] 00260
8 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::bytesWritten() const [function] [call site] 00261
7 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeByte(unsigned char) [function] [call site] 00262
7 void ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeInteger (double) [function] [call site] 00263
7 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::bytesWritten() const [function] [call site] 00264
6 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::visitArray(ArduinoJson6200_71::CollectionData const&) [function] [call site] 00265
7 ArduinoJson6200_71::CollectionData::size() const [function] [call site] 00266
8 ArduinoJson6200_71::slotSize(ArduinoJson6200_71::VariantSlot const*) [function] [call site] 00267
9 ArduinoJson6200_71::VariantSlot::next() const [function] [call site] 00268
10 ArduinoJson6200_71::VariantSlot::next() [function] [call site] 00269
7 ArduinoJson6200_71::CollectionData::size() const [function] [call site] 00270
7 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeByte(unsigned char) [function] [call site] 00271
7 void ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeInteger (unsigned short) [function] [call site] 00272
7 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeByte(unsigned char) [function] [call site] 00273
7 void ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeInteger (unsigned int) [function] [call site] 00274
7 ArduinoJson6200_71::CollectionData::head() const [function] [call site] 00275
7 ArduinoJson6200_71::VariantSlot::data() const [function] [call site] 00276
7 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::result_type ArduinoJson6200_71::VariantData::accept , std::__1::allocator >, void> > >(ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >&) const [function] [call site] 00277
8 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::visitString(char const*, unsigned long) [function] [call site] 00278
9 __assert_fail [call site] 00279
9 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeByte(unsigned char) [function] [call site] 00280
9 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeByte(unsigned char) [function] [call site] 00281
9 void ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeInteger (unsigned char) [function] [call site] 00282
9 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeByte(unsigned char) [function] [call site] 00283
9 void ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeInteger (unsigned short) [function] [call site] 00284
9 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeByte(unsigned char) [function] [call site] 00285
9 void ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeInteger (unsigned int) [function] [call site] 00286
9 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeBytes(unsigned char const*, unsigned long) [function] [call site] 00287
9 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::bytesWritten() const [function] [call site] 00288
8 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::visitRawJson(char const*, unsigned long) [function] [call site] 00289
9 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeBytes(unsigned char const*, unsigned long) [function] [call site] 00290
9 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::bytesWritten() const [function] [call site] 00291
8 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::visitSignedInteger(long) [function] [call site] 00292
8 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::visitUnsignedInteger(unsigned long) [function] [call site] 00293
8 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::visitBoolean(bool) [function] [call site] 00294
9 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeByte(unsigned char) [function] [call site] 00295
9 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::bytesWritten() const [function] [call site] 00296
8 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::visitNull() [function] [call site] 00297
9 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::writeByte(unsigned char) [function] [call site] 00298
9 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::bytesWritten() const [function] [call site] 00299
7 ArduinoJson6200_71::VariantSlot::next() const [function] [call site] 00300
7 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::bytesWritten() const [function] [call site] 00301
5 ArduinoJson6200_71::MsgPackSerializer , std::__1::allocator >, void> >::visitNull() [function] [call site] 00302
1 ArduinoJson6200_71::BasicJsonDocument ::~BasicJsonDocument() [function] [call site] 00303
2 ArduinoJson6200_71::BasicJsonDocument ::freePool() [function] [call site] 00304
3 ArduinoJson6200_71::JsonDocument::getPool() [function] [call site] 00305
3 ArduinoJson6200_71::MemoryPool::buffer() [function] [call site] 00306
3 ArduinoJson6200_71::AllocatorOwner ::deallocate(void*) [function] [call site] 00307
4 ArduinoJson6200_71::DefaultAllocator::deallocate(void*) [function] [call site] 00308
2 ArduinoJson6200_71::JsonDocument::~JsonDocument() [function] [call site] 00309
2 __clang_call_terminate [call site] 00310
3 __cxa_begin_catch [call site] 00311