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 :

['ArduinoJson::V6213HB4::DeserializationError::Code ArduinoJson::V6213HB4::detail::MsgPackDeserializer , ArduinoJson::V6213HB4::detail::StringCopier>::skipString ()']

0 26 ArduinoJson::V6213HB4::DeserializationError::CodeArduinoJson::V6213HB4::detail::MsgPackDeserializer ,ArduinoJson::V6213HB4::detail::StringCopier>::parseVariant (ArduinoJson::V6213HB4::detail::VariantData*,ArduinoJson::V6213HB4::detail::AllowAllFilter,ArduinoJson::V6213HB4::DeserializationOption::NestingLimit) call site: 00000 /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/MsgPack/MsgPackDeserializer.hpp:181
0 26 1 :

['ArduinoJson::V6213HB4::DeserializationError::Code ArduinoJson::V6213HB4::detail::MsgPackDeserializer , ArduinoJson::V6213HB4::detail::StringCopier>::skipString ()']

0 26 ArduinoJson::V6213HB4::DeserializationError::CodeArduinoJson::V6213HB4::detail::MsgPackDeserializer ,ArduinoJson::V6213HB4::detail::StringCopier>::parseVariant (ArduinoJson::V6213HB4::detail::VariantData*,ArduinoJson::V6213HB4::detail::AllowAllFilter,ArduinoJson::V6213HB4::DeserializationOption::NestingLimit) call site: 00000 /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/MsgPack/MsgPackDeserializer.hpp:187
0 24 1 :

['ArduinoJson::V6213HB4::DeserializationError::Code ArduinoJson::V6213HB4::detail::MsgPackDeserializer , ArduinoJson::V6213HB4::detail::StringCopier>::skipString ()']

0 24 ArduinoJson::V6213HB4::DeserializationError::CodeArduinoJson::V6213HB4::detail::MsgPackDeserializer ,ArduinoJson::V6213HB4::detail::StringCopier>::parseVariant (ArduinoJson::V6213HB4::detail::VariantData*,ArduinoJson::V6213HB4::detail::AllowAllFilter,ArduinoJson::V6213HB4::DeserializationOption::NestingLimit) call site: 00000 /src/arduinojson/extras/fuzzing/../../src/ArduinoJson/MsgPack/MsgPackDeserializer.hpp:175
0 14 1 :

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

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

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

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

['ArduinoJson::V6213HB4::detail::MsgPackSerializer , std::__1::allocator >, void> >::visitNull()']

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

['ArduinoJson::V6213HB4::detail::MsgPackDeserializer , ArduinoJson::V6213HB4::detail::StringCopier>::skipBytes(unsigned long)']

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

['ArduinoJson::V6213HB4::detail::MsgPackDeserializer , ArduinoJson::V6213HB4::detail::StringCopier>::skipBytes(unsigned long)']

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

['ArduinoJson::V6213HB4::detail::MsgPackDeserializer , ArduinoJson::V6213HB4::detail::StringCopier>::skipBytes(unsigned long)']

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

['ArduinoJson::V6213HB4::detail::MsgPackDeserializer , ArduinoJson::V6213HB4::detail::StringCopier>::skipBytes(unsigned long)']

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

['ArduinoJson::V6213HB4::detail::MsgPackDeserializer , ArduinoJson::V6213HB4::detail::StringCopier>::skipBytes(unsigned long)']

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

['ArduinoJson::V6213HB4::detail::MsgPackDeserializer , ArduinoJson::V6213HB4::detail::StringCopier>::skipBytes(unsigned long)']

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

Fuzzer calltree

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