Fuzz introspector: fuzz_target_zoneparsertng
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
143 143 1 :

['boost::container::basic_string , void>::operator+=(boost::container::basic_string , void> const&)']

143 143 DNSName::operator+=(DNSNameconst&) call site: 00000 /src/pdns/pdns/./dnsname.hh:165
10 10 4 :

['__cxa_free_exception', 'std::out_of_range::out_of_range[abi:ne180100](char const*)', '__cxa_throw', '__cxa_allocate_exception']

10 10 DNSName::toString(std::__1::basic_string ,std::__1::allocator >&,std::__1::basic_string ,std::__1::allocator >const&,bool)const call site: 00000 /src/pdns/pdns/dnsname.cc:260
0 0 None 1185 13398 ZoneParserTNG::get(DNSResourceRecord&,std::__1::basic_string ,std::__1::allocator >*) call site: 00000 /src/pdns/pdns/zoneparser-tng.cc:349
0 0 None 1185 13398 ZoneParserTNG::get(DNSResourceRecord&,std::__1::basic_string ,std::__1::allocator >*) call site: 00000 /src/pdns/pdns/zoneparser-tng.cc:351
0 0 None 1185 13398 ZoneParserTNG::get(DNSResourceRecord&,std::__1::basic_string ,std::__1::allocator >*) call site: 00000 /src/pdns/pdns/zoneparser-tng.cc:369
0 0 None 1185 13398 ZoneParserTNG::get(DNSResourceRecord&,std::__1::basic_string ,std::__1::allocator >*) call site: 00000 /src/pdns/pdns/zoneparser-tng.cc:379
0 0 None 1185 13398 ZoneParserTNG::get(DNSResourceRecord&,std::__1::basic_string ,std::__1::allocator >*) call site: 00000 /src/pdns/pdns/zoneparser-tng.cc:504
0 0 None 1185 13398 ZoneParserTNG::get(DNSResourceRecord&,std::__1::basic_string ,std::__1::allocator >*) call site: 00000 /src/pdns/pdns/zoneparser-tng.cc:569
0 0 None 2 10 ZoneParserTNG::getLine() call site: 00000 /src/pdns/pdns/zoneparser-tng.cc:677
0 0 None 0 0 DNSName::operator+=(DNSNameconst&) call site: 00000 /src/pdns/pdns/./dnsname.hh:162
0 0 None 0 0 voidstringtok ,std::__1::allocator >,std::__1::allocator ,std::__1::allocator >>>>(std::__1::vector ,std::__1::allocator >,std::__1::allocator ,std::__1::allocator >>>&,std::__1::basic_string ,std::__1::allocator >const&,charconst*) call site: 00000 /src/pdns/pdns/./misc.hh:131
0 0 None 0 0 unsignedintpdns::checked_stoi (std::__1::basic_string ,std::__1::allocator >const&,unsignedlong*,int) call site: 00000 /src/pdns/pdns/./misc.hh:751

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 init() [function] [call site] 00001
2 reportAllTypes() [function] [call site] 00002
3 reportBasicTypes(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00003
4 ARecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00004
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00005
6 __assert_fail [call site] 00006
6 DNSRecordContent::getTypemap() [function] [call site] 00007
7 __cxa_guard_acquire [call site] 00008
7 __cxa_atexit [call site] 00009
7 __cxa_guard_release [call site] 00010
6 DNSRecordContent::getZmakermap() [function] [call site] 00011
7 __cxa_guard_acquire [call site] 00012
7 __cxa_atexit [call site] 00013
7 __cxa_guard_release [call site] 00014
6 DNSRecordContent::getT2Namemap() [function] [call site] 00015
7 __cxa_guard_acquire [call site] 00016
7 __cxa_atexit [call site] 00017
7 __cxa_guard_release [call site] 00018
6 DNSRecordContent::getN2Typemap() [function] [call site] 00019
7 __cxa_guard_acquire [call site] 00020
7 __cxa_atexit [call site] 00021
7 __cxa_guard_release [call site] 00022
5 ARecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00023
5 ARecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00024
4 AAAARecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00025
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00026
5 AAAARecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00027
5 AAAARecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00028
4 NSRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00029
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00030
5 NSRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00031
5 NSRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00032
4 CNAMERecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00033
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00034
5 CNAMERecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00035
5 CNAMERecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00036
4 MXRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00037
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00038
5 MXRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00039
5 MXRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00040
4 SOARecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00041
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00042
5 SOARecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00043
5 SOARecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00044
4 SRVRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00045
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00046
5 SRVRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00047
5 SRVRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00048
4 PTRRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00049
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00050
5 PTRRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00051
5 PTRRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00052
4 QClass::operator unsigned short() const [function] [call site] 00053
4 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00054
4 TXTRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00055
4 TXTRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00056
4 TXTRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00057
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00058
5 TXTRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00059
5 TXTRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00060
4 QClass::operator unsigned short() const [function] [call site] 00061
4 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00062
4 QClass::operator unsigned short() const [function] [call site] 00063
4 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00064
4 QClass::operator unsigned short() const [function] [call site] 00065
4 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00066
3 reportOtherTypes(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00067
4 MBRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00068
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00069
5 MBRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00070
5 MBRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00071
4 MGRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00072
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00073
5 MGRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00074
5 MGRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00075
4 MRRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00076
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00077
5 MRRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00078
5 MRRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00079
4 AFSDBRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00080
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00081
5 AFSDBRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00082
5 AFSDBRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00083
4 DNAMERecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00084
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00085
5 DNAMERecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00086
5 DNAMERecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00087
4 ALIASRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00088
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00089
5 ALIASRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00090
5 ALIASRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00091
4 SPFRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00092
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00093
5 SPFRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00094
5 SPFRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00095
4 NAPTRRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00096
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00097
5 NAPTRRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00098
5 NAPTRRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00099
4 KXRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00100
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00101
5 KXRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00102
5 KXRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00103
4 LOCRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00104
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00105
5 LOCRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00106
6 PacketReader::xfr8BitInt(unsigned char&) [function] [call site] 00107
7 PacketReader::get8BitInt() [function] [call site] 00108
6 PacketReader::xfr8BitInt(unsigned char&) [function] [call site] 00109
6 PacketReader::xfr8BitInt(unsigned char&) [function] [call site] 00110
6 PacketReader::xfr8BitInt(unsigned char&) [function] [call site] 00111
6 PacketReader::xfr32BitInt(unsigned int&) [function] [call site] 00112
7 PacketReader::get32BitInt() [function] [call site] 00113
6 PacketReader::xfr32BitInt(unsigned int&) [function] [call site] 00114
6 PacketReader::xfr32BitInt(unsigned int&) [function] [call site] 00115
5 LOCRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00116
5 LOCRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00117
5 LOCRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00118
4 ENTRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00119
5 ENTRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00120
5 ENTRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00121
4 HINFORecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00122
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00123
5 HINFORecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00124
5 HINFORecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00125
4 RPRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00126
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00127
5 RPRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00128
5 RPRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00129
4 KEYRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00130
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00131
5 KEYRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00132
5 KEYRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00133
4 DNSKEYRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00134
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00135
5 DNSKEYRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00136
5 DNSKEYRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00137
4 DHCIDRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00138
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00139
5 DHCIDRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00140
5 DHCIDRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00141
4 CDNSKEYRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00142
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00143
5 CDNSKEYRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00144
5 CDNSKEYRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00145
4 RKEYRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00146
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00147
5 RKEYRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00148
5 RKEYRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00149
4 RRSIGRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00150
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00151
5 RRSIGRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00152
5 RRSIGRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00153
4 DSRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00154
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00155
5 DSRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00156
5 DSRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00157
4 CDSRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00158
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00159
5 CDSRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00160
5 CDSRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00161
4 SSHFPRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00162
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00163
5 SSHFPRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00164
5 SSHFPRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00165
4 CERTRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00166
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00167
5 CERTRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00168
5 CERTRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00169
4 NSECRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00170
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00171
5 NSECRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00172
6 PacketReader::xfrName(DNSName&, bool) [function] [call site] 00173
7 PacketReader::getName() [function] [call site] 00174
8 DNSName::DNSName(char const*, unsigned long, unsigned long, bool, unsigned short*, unsigned short*, unsigned int*, unsigned short) [function] [call site] 00175
9 boost::container::basic_string<char, std::__1::char_traits<char>, void>::basic_string() [function] [call site] 00176
10 boost::container::new_allocator<char>::new_allocator() [function] [call site] 00177
10 __clang_call_terminate [call site] 00178
11 __cxa_begin_catch [call site] 00179
9 __cxa_allocate_exception [call site] 00180
9 std::range_error::range_error[abi:ne180100](std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00181
10 std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [call site] 00182
9 __cxa_throw [call site] 00183
9 __cxa_free_exception [call site] 00184
9 memchr [call site] 00185
9 boost::container::basic_string<char, std::__1::char_traits<char>, void>::reserve(unsigned long) [function] [call site] 00186
10 boost::container::basic_string<char, std::__1::char_traits<char>, void>::priv_reserve(unsigned long, bool) [function] [call site] 00187
11 boost::container::new_allocator<char>::max_size() const [function] [call site] 00188
11 __clang_call_terminate [call site] 00189
11 boost::container::throw_length_error(char const*) [function] [call site] 00190
12 __cxa_allocate_exception [call site] 00191
12 std::length_error::length_error[abi:ne180100](char const*) [function] [call site] 00192
13 std::logic_error::logic_error(char const*) [call site] 00193
12 __cxa_throw [call site] 00194
12 std::length_error::~length_error() [call site] 00195
12 __cxa_free_exception [call site] 00196
11 __clang_call_terminate [call site] 00197
11 __clang_call_terminate [call site] 00198
11 unsigned long const& boost::container::dtl::max_value<unsigned long>(unsigned long const&, unsigned long const&) [function] [call site] 00199
11 boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::next_capacity(unsigned long) const [function] [call site] 00200
12 unsigned long boost::container::dtl::grow_factor_ratio<0u, 2u, 1u>::operator()<unsigned long>(unsigned long, unsigned long, unsigned long) const [function] [call site] 00201
13 unsigned long const& boost::container::dtl::min_value<unsigned long>(unsigned long const&, unsigned long const&) [function] [call site] 00202
13 unsigned long const& boost::container::dtl::max_value<unsigned long>(unsigned long const&, unsigned long const&) [function] [call site] 00203
13 unsigned long const& boost::container::dtl::max_value<unsigned long>(unsigned long const&, unsigned long const&) [function] [call site] 00204
11 boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::allocation_command(unsigned int, unsigned long, unsigned long&, char*&) [function] [call site] 00205
12 boost::container::dtl::allocator_version_traits<boost::container::new_allocator<char>, 1u>::allocation_command(boost::container::new_allocator<char>&, unsigned int, unsigned long, unsigned long&, char*&) [function] [call site] 00206
13 boost::container::throw_logic_error(char const*) [function] [call site] 00207
14 __cxa_allocate_exception [call site] 00208
14 std::logic_error::logic_error(char const*) [call site] 00209
14 __cxa_throw [call site] 00210
14 std::logic_error::~logic_error() [call site] 00211
14 __cxa_free_exception [call site] 00212
13 boost::container::new_allocator<char>::allocate(unsigned long) [function] [call site] 00213
14 boost::container::throw_bad_alloc() [function] [call site] 00214
15 __cxa_allocate_exception [call site] 00215
15 std::bad_alloc::bad_alloc() [call site] 00216
15 __cxa_throw [call site] 00217
15 std::bad_alloc::~bad_alloc() [call site] 00218
13 __cxa_begin_catch [call site] 00219
13 __cxa_rethrow [call site] 00220
13 __cxa_end_catch [call site] 00221
13 __clang_call_terminate [call site] 00222
11 unsigned long boost::container::basic_string<char, std::__1::char_traits<char>, void>::priv_uninitialized_copy<char*, char*>(char*, char*, char*) [function] [call site] 00223
12 __cxa_begin_catch [call site] 00224
12 __cxa_end_catch [call site] 00225
12 __cxa_rethrow [call site] 00226
12 __clang_call_terminate [call site] 00227
11 boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::deallocate(char*, unsigned long) [function] [call site] 00228
12 boost::container::new_allocator<char>::deallocate(char*, unsigned long) [function] [call site] 00229
11 boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::assure_long() [function] [call site] 00230
12 __assert_fail [call site] 00231
11 __assert_fail [call site] 00232
9 DNSName::packetParser(char const*, unsigned long, unsigned long, bool, unsigned short*, unsigned short*, unsigned int*, int, unsigned short) [function] [call site] 00233
10 __cxa_allocate_exception [call site] 00234
10 std::range_error::range_error[abi:ne180100](std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00235
10 __cxa_throw [call site] 00236
10 __cxa_free_exception [call site] 00237
10 __cxa_allocate_exception [call site] 00238
10 std::range_error::range_error[abi:ne180100](std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00239
10 __cxa_throw [call site] 00240
10 __cxa_free_exception [call site] 00241
10 pdns::views::UnsignedCharView::UnsignedCharView(char const*, unsigned long) [function] [call site] 00242
10 DNSName::parsePacketUncompressed(pdns::views::UnsignedCharView const&, unsigned long, bool) [function] [call site] 00243
11 pdns::views::UnsignedCharView::at(unsigned long) const [function] [call site] 00244
11 __cxa_allocate_exception [call site] 00245
11 std::range_error::range_error[abi:ne180100](char const*) [function] [call site] 00246
12 std::runtime_error::runtime_error(char const*) [call site] 00247
11 __cxa_throw [call site] 00248
11 std::range_error::~range_error() [call site] 00249
11 __cxa_free_exception [call site] 00250
11 __cxa_allocate_exception [call site] 00251
11 std::range_error::range_error[abi:ne180100](char const*) [function] [call site] 00252
11 __cxa_throw [call site] 00253
11 std::range_error::~range_error() [call site] 00254
11 __cxa_free_exception [call site] 00255
11 checkLabelLength(unsigned char) [function] [call site] 00256
12 __cxa_allocate_exception [call site] 00257
12 std::range_error::range_error[abi:ne180100](char const*) [function] [call site] 00258
12 __cxa_throw [call site] 00259
12 std::range_error::~range_error() [call site] 00260
12 __cxa_free_exception [call site] 00261
12 __cxa_allocate_exception [call site] 00262
12 std::range_error::range_error[abi:ne180100](char const*) [function] [call site] 00263
12 __cxa_throw [call site] 00264
12 std::range_error::~range_error() [call site] 00265
12 __cxa_free_exception [call site] 00266
11 __cxa_allocate_exception [call site] 00267
11 std::range_error::range_error[abi:ne180100](char const*) [function] [call site] 00268
11 __cxa_throw [call site] 00269
11 std::range_error::~range_error() [call site] 00270
11 __cxa_free_exception [call site] 00271
11 pdns::views::UnsignedCharView::size() const [function] [call site] 00272
11 __cxa_allocate_exception [call site] 00273
11 std::range_error::range_error[abi:ne180100](char const*) [function] [call site] 00274
11 __cxa_throw [call site] 00275
11 std::range_error::~range_error() [call site] 00276
11 __cxa_free_exception [call site] 00277
11 pdns::views::UnsignedCharView::size() const [function] [call site] 00278
11 __clang_call_terminate [call site] 00279
11 boost::container::basic_string<char, std::__1::char_traits<char>, void>::reserve(unsigned long) [function] [call site] 00280
11 boost::container::basic_string<char, std::__1::char_traits<char>, void>::resize(unsigned long) [function] [call site] 00281
12 boost::container::basic_string<char, std::__1::char_traits<char>, void>::resize(unsigned long, char) [function] [call site] 00282
13 __clang_call_terminate [call site] 00283
13 boost::container::basic_string<char, std::__1::char_traits<char>, void>::erase(char const*, char const*) [function] [call site] 00284
14 __assert_fail [call site] 00285
14 __assert_fail [call site] 00286
14 __clang_call_terminate [call site] 00287
13 __clang_call_terminate [call site] 00288
13 boost::container::basic_string<char, std::__1::char_traits<char>, void>::append(unsigned long, char) [function] [call site] 00289
14 boost::container::basic_string<char, std::__1::char_traits<char>, void>& boost::container::basic_string<char, std::__1::char_traits<char>, void>::append<boost::container::constant_iterator<char> >(boost::container::constant_iterator<char>, boost::container::constant_iterator<char>) [function] [call site] 00290
15 _ZN5boost9container12basic_stringIcNSt3__111char_traitsIcEEvE6insertINS0_17constant_iteratorIcEEEEPcPKcT_SC_PNS_11move_detail13disable_if_orIvNSD_14is_convertibleISC_mEENS0_3dtl17is_input_iteratorISC_Xsr21has_iterator_categoryISC_EE5valueEEENSD_5bool_ILb0EEESL_E4typeE [function] [call site] 00291
16 __clang_call_terminate [call site] 00292
16 __clang_call_terminate [call site] 00293
16 boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::next_capacity(unsigned long) const [function] [call site] 00294
16 boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::allocation_command(unsigned int, unsigned long, unsigned long&, char*&) [function] [call site] 00295
16 unsigned long boost::container::basic_string<char, std::__1::char_traits<char>, void>::priv_uninitialized_copy<char*, char*>(char*, char*, char*) [function] [call site] 00296
16 void boost::container::basic_string<char, std::__1::char_traits<char>, void>::priv_copy<boost::container::constant_iterator<char>, char*>(boost::container::constant_iterator<char>, boost::container::constant_iterator<char>, char*) [function] [call site] 00297
16 unsigned long boost::container::basic_string<char, std::__1::char_traits<char>, void>::priv_uninitialized_copy<boost::container::constant_iterator<char>, char*>(boost::container::constant_iterator<char>, boost::container::constant_iterator<char>, char*) [function] [call site] 00298
16 unsigned long boost::container::basic_string<char, std::__1::char_traits<char>, void>::priv_uninitialized_copy<char const*, char*>(char const*, char const*, char*) [function] [call site] 00299
16 void boost::container::basic_string<char, std::__1::char_traits<char>, void>::priv_copy<boost::container::constant_iterator<char>, char*>(boost::container::constant_iterator<char>, boost::container::constant_iterator<char>, char*) [function] [call site] 00300
16 unsigned long boost::container::basic_string<char, std::__1::char_traits<char>, void>::priv_uninitialized_copy<char const*, char*>(char const*, char const*, char*) [function] [call site] 00301
16 unsigned long boost::container::basic_string<char, std::__1::char_traits<char>, void>::priv_uninitialized_copy<boost::container::constant_iterator<char>, char*>(boost::container::constant_iterator<char>, boost::container::constant_iterator<char>, char*) [function] [call site] 00302
16 unsigned long boost::container::basic_string<char, std::__1::char_traits<char>, void>::priv_uninitialized_copy<char const*, char*>(char const*, char const*, char*) [function] [call site] 00303
16 boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::deallocate(char*, unsigned long) [function] [call site] 00304
16 boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::assure_long() [function] [call site] 00305
16 __assert_fail [call site] 00306
16 unsigned long boost::container::basic_string<char, std::__1::char_traits<char>, void>::priv_uninitialized_copy<boost::container::constant_iterator<char>, char*>(boost::container::constant_iterator<char>, boost::container::constant_iterator<char>, char*) [function] [call site] 00307
16 boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::assure_long() [function] [call site] 00308
16 __assert_fail [call site] 00309
11 __clang_call_terminate [call site] 00310
11 boost::container::throw_out_of_range(char const*) [function] [call site] 00311
12 __cxa_allocate_exception [call site] 00312
12 std::out_of_range::out_of_range[abi:ne180100](char const*) [function] [call site] 00313
13 std::logic_error::logic_error(char const*) [call site] 00314
12 __cxa_throw [call site] 00315
12 std::out_of_range::~out_of_range() [call site] 00316
12 __cxa_free_exception [call site] 00317
11 pdns::views::UnsignedCharView::at(unsigned long) const [function] [call site] 00318
11 boost::container::basic_string<char, std::__1::char_traits<char>, void>::append(unsigned long, char) [function] [call site] 00319
10 pdns::views::UnsignedCharView::at(unsigned long) const [function] [call site] 00320
10 pdns::views::UnsignedCharView::size() const [function] [call site] 00321
10 abort [call site] 00322
10 __cxa_allocate_exception [call site] 00323
10 std::range_error::range_error[abi:ne180100](char const*) [function] [call site] 00324
10 __cxa_throw [call site] 00325
10 std::range_error::~range_error() [call site] 00326
10 __cxa_free_exception [call site] 00327
10 pdns::views::UnsignedCharView::at(unsigned long) const [function] [call site] 00328
10 __cxa_allocate_exception [call site] 00329
10 std::range_error::range_error[abi:ne180100](char const*) [function] [call site] 00330
10 __cxa_throw [call site] 00331
10 std::range_error::~range_error() [call site] 00332
10 __cxa_free_exception [call site] 00333
10 __cxa_allocate_exception [call site] 00334
10 std::range_error::range_error[abi:ne180100](std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00335
10 __cxa_throw [call site] 00336
10 __cxa_free_exception [call site] 00337
10 __cxa_allocate_exception [call site] 00338
10 std::range_error::range_error[abi:ne180100](char const*) [function] [call site] 00339
10 __cxa_throw [call site] 00340
10 std::range_error::~range_error() [call site] 00341
10 __cxa_free_exception [call site] 00342
10 DNSName::packetParser(char const*, unsigned long, unsigned long, bool, unsigned short*, unsigned short*, unsigned int*, int, unsigned short) [function] [call site] 00343
11 __clang_call_terminate [call site] 00344
11 boost::container::basic_string<char, std::__1::char_traits<char>, void>::append(unsigned long, char) [function] [call site] 00345
11 pdns::views::UnsignedCharView::size() const [function] [call site] 00346
11 __cxa_allocate_exception [call site] 00347
11 std::range_error::range_error[abi:ne180100](std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00348
11 __cxa_throw [call site] 00349
11 __cxa_free_exception [call site] 00350
11 pdns::views::UnsignedCharView::at(unsigned long) const [function] [call site] 00351
11 pdns::views::UnsignedCharView::size() const [function] [call site] 00352
11 __cxa_allocate_exception [call site] 00353
11 std::range_error::range_error[abi:ne180100](std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00354
11 __cxa_throw [call site] 00355
11 __cxa_free_exception [call site] 00356
11 pdns::views::UnsignedCharView::at(unsigned long) const [function] [call site] 00357
9 boost::container::basic_string<char, std::__1::char_traits<char>, void>::~basic_string() [function] [call site] 00358
10 boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::deallocate(char*, unsigned long) [function] [call site] 00359
10 __clang_call_terminate [call site] 00360
8 __cxa_begin_catch [call site] 00361
8 __cxa_allocate_exception [call site] 00362
8 std::out_of_range::out_of_range[abi:ne180100](std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00363
9 std::logic_error::logic_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [call site] 00364
8 __cxa_throw [call site] 00365
8 __cxa_begin_catch [call site] 00366
8 __cxa_allocate_exception [call site] 00367
8 std::out_of_range::out_of_range[abi:ne180100](char const*) [function] [call site] 00368
8 __cxa_throw [call site] 00369
8 DNSName::~DNSName() [function] [call site] 00370
9 boost::container::basic_string<char, std::__1::char_traits<char>, void>::~basic_string() [function] [call site] 00371
8 __cxa_free_exception [call site] 00372
8 __cxa_end_catch [call site] 00373
8 __cxa_free_exception [call site] 00374
8 __cxa_end_catch [call site] 00375
8 __cxa_allocate_exception [call site] 00376
8 PDNSException::PDNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) [function] [call site] 00377
8 __cxa_throw [call site] 00378
8 __cxa_free_exception [call site] 00379
8 __clang_call_terminate [call site] 00380
7 DNSName::operator=(DNSName&&) [function] [call site] 00381
8 boost::container::basic_string<char, std::__1::char_traits<char>, void>::operator=(boost::container::basic_string<char, std::__1::char_traits<char>, void>&&) [function] [call site] 00382
9 boost::container::operator==(boost::container::new_allocator<char> const&, boost::container::new_allocator<char> const&) [function] [call site] 00383
9 boost::container::basic_string<char, std::__1::char_traits<char>, void>::clear() [function] [call site] 00384
10 __assert_fail [call site] 00385
10 __assert_fail [call site] 00386
10 __clang_call_terminate [call site] 00387
9 boost::container::new_allocator<char>::operator=(boost::container::new_allocator<char> const&) [function] [call site] 00388
9 boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::swap_data(boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >&) [function] [call site] 00389
9 __clang_call_terminate [call site] 00390
7 DNSName::~DNSName() [function] [call site] 00391
6 NSECBitmap::fromPacket(PacketReader&) [function] [call site] 00392
7 PacketReader::xfrBlob(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 00393
8 __cxa_allocate_exception [call site] 00394
8 std::out_of_range::out_of_range[abi:ne180100](char const*) [function] [call site] 00395
8 __cxa_throw [call site] 00396
8 __cxa_free_exception [call site] 00397
8 __cxa_begin_catch [call site] 00398
8 __cxa_allocate_exception [call site] 00399
8 std::out_of_range::out_of_range[abi:ne180100](char const*) [function] [call site] 00400
8 __cxa_throw [call site] 00401
8 __cxa_free_exception [call site] 00402
8 __cxa_end_catch [call site] 00403
8 __clang_call_terminate [call site] 00404
7 __cxa_allocate_exception [call site] 00405
7 MOADNSException::MOADNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00406
8 std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [call site] 00407
7 __cxa_throw [call site] 00408
7 __cxa_free_exception [call site] 00409
7 __cxa_allocate_exception [call site] 00410
7 MOADNSException::MOADNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00411
7 __cxa_throw [call site] 00412
7 __cxa_free_exception [call site] 00413
7 __cxa_allocate_exception [call site] 00414
7 MOADNSException::MOADNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00415
7 __cxa_throw [call site] 00416
7 __cxa_free_exception [call site] 00417
7 NSECBitmap::set(unsigned short) [function] [call site] 00418
8 NSECBitmap::migrateToBitSet() [function] [call site] 00419
5 NSECRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00420
4 NSEC3RecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00421
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00422
5 NSEC3RecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00423
6 PacketReader::xfr8BitInt(unsigned char&) [function] [call site] 00424
6 PacketReader::xfr8BitInt(unsigned char&) [function] [call site] 00425
6 PacketReader::xfr16BitInt(unsigned short&) [function] [call site] 00426
7 PacketReader::get16BitInt() [function] [call site] 00427
6 PacketReader::xfr8BitInt(unsigned char&) [function] [call site] 00428
6 PacketReader::xfrBlob(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, int) [function] [call site] 00429
7 __cxa_allocate_exception [call site] 00430
7 std::out_of_range::out_of_range[abi:ne180100](char const*) [function] [call site] 00431
7 __cxa_throw [call site] 00432
7 std::out_of_range::~out_of_range() [call site] 00433
7 __cxa_free_exception [call site] 00434
6 PacketReader::xfr8BitInt(unsigned char&) [function] [call site] 00435
6 PacketReader::xfrBlob(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, int) [function] [call site] 00436
6 NSECBitmap::fromPacket(PacketReader&) [function] [call site] 00437
5 NSEC3RecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00438
4 NSEC3PARAMRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00439
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00440
5 NSEC3PARAMRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00441
6 PacketReader::xfr8BitInt(unsigned char&) [function] [call site] 00442
6 PacketReader::xfr8BitInt(unsigned char&) [function] [call site] 00443
6 PacketReader::xfr16BitInt(unsigned short&) [function] [call site] 00444
6 PacketReader::xfr8BitInt(unsigned char&) [function] [call site] 00445
6 PacketReader::xfrHexBlob(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, bool) [function] [call site] 00446
7 PacketReader::xfrBlob(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 00447
5 NSEC3PARAMRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00448
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00449
5 NSEC3PARAMRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00450
5 NSEC3PARAMRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00451
4 TLSARecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00452
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00453
5 TLSARecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00454
5 TLSARecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00455
4 SMIMEARecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00456
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00457
5 SMIMEARecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00458
5 SMIMEARecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00459
4 OPENPGPKEYRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00460
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00461
5 OPENPGPKEYRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00462
5 OPENPGPKEYRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00463
4 SVCBRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00464
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00465
5 SVCBRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00466
5 SVCBRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00467
4 HTTPSRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00468
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00469
5 HTTPSRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00470
5 HTTPSRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00471
4 DLVRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00472
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00473
5 DLVRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00474
5 DLVRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00475
4 QClass::operator unsigned short() const [function] [call site] 00476
4 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00477
4 TSIGRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00478
4 TSIGRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00479
4 QClass::operator unsigned short() const [function] [call site] 00480
4 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00481
4 TKEYRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00482
4 TKEYRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00483
4 OPTRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00484
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00485
5 OPTRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00486
5 OPTRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00487
4 EUI48RecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00488
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00489
5 EUI48RecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00490
6 __cxa_allocate_exception [call site] 00491
6 MOADNSException::MOADNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00492
6 __cxa_throw [call site] 00493
6 __cxa_free_exception [call site] 00494
6 PacketReader::copyRecord(unsigned char*, unsigned short) [function] [call site] 00495
7 __cxa_allocate_exception [call site] 00496
7 std::out_of_range::out_of_range[abi:ne180100](char const*) [function] [call site] 00497
7 __cxa_throw [call site] 00498
7 std::out_of_range::~out_of_range() [call site] 00499
7 __cxa_free_exception [call site] 00500
5 EUI48RecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00501
6 __isoc99_sscanf [call site] 00502
6 __cxa_allocate_exception [call site] 00503
6 MOADNSException::MOADNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00504
6 __cxa_throw [call site] 00505
6 __cxa_free_exception [call site] 00506
4 EUI64RecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00507
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00508
5 EUI64RecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00509
6 __cxa_allocate_exception [call site] 00510
6 MOADNSException::MOADNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00511
6 __cxa_throw [call site] 00512
6 __cxa_free_exception [call site] 00513
6 PacketReader::copyRecord(unsigned char*, unsigned short) [function] [call site] 00514
5 EUI64RecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00515
6 __isoc99_sscanf [call site] 00516
6 __cxa_allocate_exception [call site] 00517
6 MOADNSException::MOADNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00518
6 __cxa_throw [call site] 00519
6 __cxa_free_exception [call site] 00520
4 MINFORecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00521
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00522
5 MINFORecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00523
5 MINFORecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00524
4 URIRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00525
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00526
5 URIRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00527
5 URIRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00528
4 CAARecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00529
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00530
5 CAARecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00531
5 CAARecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00532
4 APLRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00533
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00534
5 APLRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00535
6 PacketReader::xfr16BitInt(unsigned short&) [function] [call site] 00536
6 PacketReader::xfr8BitInt(unsigned char&) [function] [call site] 00537
6 PacketReader::xfr8BitInt(unsigned char&) [function] [call site] 00538
6 __cxa_allocate_exception [call site] 00539
6 MOADNSException::MOADNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00540
6 __cxa_throw [call site] 00541
6 __cxa_free_exception [call site] 00542
6 PacketReader::xfr8BitInt(unsigned char&) [function] [call site] 00543
6 __cxa_allocate_exception [call site] 00544
6 MOADNSException::MOADNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00545
6 __cxa_throw [call site] 00546
6 __cxa_free_exception [call site] 00547
6 PacketReader::xfr8BitInt(unsigned char&) [function] [call site] 00548
6 __cxa_allocate_exception [call site] 00549
6 MOADNSException::MOADNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00550
6 __cxa_throw [call site] 00551
6 __cxa_free_exception [call site] 00552
5 APLRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00553
6 boost::algorithm::detail::is_any_ofF<boost::range_value<char [2]>::type> boost::algorithm::is_any_of<char [2]>(char const (&) [2]) [function] [call site] 00554
7 boost::iterator_range<char const*> boost::as_literal<char, 2ul>(char const (&) [2ul]) [function] [call site] 00555
8 boost::range_detail::is_char_ptr(char const*) [function] [call site] 00556
8 boost::iterator_range<char const*> boost::range_detail::make_range<char const>(char const*, bool) [function] [call site] 00557
9 boost::range_detail::length(char const*) [function] [call site] 00558
10 strlen [call site] 00559
9 boost::iterator_range<char const*>::iterator_range<char const*>(char const*, char const*) [function] [call site] 00560
10 boost::iterator_range_detail::iterator_range_base<char const*, boost::iterators::random_access_traversal_tag>::iterator_range_base<char const*>(char const*, char const*) [function] [call site] 00561
11 boost::iterator_range_detail::iterator_range_base<char const*, boost::iterators::bidirectional_traversal_tag>::iterator_range_base<char const*>(char const*, char const*) [function] [call site] 00562
12 boost::iterator_range_detail::iterator_range_base<char const*, boost::iterators::incrementable_traversal_tag>::iterator_range_base<char const*>(char const*, char const*) [function] [call site] 00563
7 boost::algorithm::detail::is_any_ofF<char>::is_any_ofF<boost::iterator_range<char const*> >(boost::iterator_range<char const*> const&) [function] [call site] 00564
8 boost::range_difference<boost::iterator_range<char const*> >::type boost::range_distance_adl_barrier::distance<boost::iterator_range<char const*> >(boost::iterator_range<char const*> const&) [function] [call site] 00565
9 boost::range_iterator<boost::iterator_range<char const*> const, void>::type boost::range_adl_barrier::begin<boost::iterator_range<char const*> >(boost::iterator_range<char const*> const&) [function] [call site] 00566
10 boost::range_iterator<boost::iterator_range<char const*> const, void>::type boost::range_detail::range_begin<boost::iterator_range<char const*> const>(boost::iterator_range<char const*> const&) [function] [call site] 00567
11 boost::iterator_range_detail::iterator_range_base<char const*, boost::iterators::incrementable_traversal_tag>::begin() const [function] [call site] 00568
9 boost::range_iterator<boost::iterator_range<char const*> const, void>::type boost::range_adl_barrier::end<boost::iterator_range<char const*> >(boost::iterator_range<char const*> const&) [function] [call site] 00569
10 boost::range_iterator<boost::iterator_range<char const*> const, void>::type boost::range_detail::range_end<boost::iterator_range<char const*> const>(boost::iterator_range<char const*> const&) [function] [call site] 00570
11 boost::iterator_range_detail::iterator_range_base<char const*, boost::iterators::incrementable_traversal_tag>::end() const [function] [call site] 00571
9 boost::iterators::iterator_difference<char const*>::type boost::iterators::distance_adl_barrier::distance<char const*>(char const*, char const*) [function] [call site] 00572
10 boost::iterators::iterator_difference<char const*>::type boost::iterators::detail::distance_impl<char const*>(char const*, char const*, boost::iterators::random_access_traversal_tag) [function] [call site] 00573
8 boost::algorithm::detail::is_any_ofF<char>::use_fixed_storage(unsigned long) [function] [call site] 00574
8 boost::range_iterator<boost::iterator_range<char const*> const, void>::type boost::range_adl_barrier::begin<boost::iterator_range<char const*> >(boost::iterator_range<char const*> const&) [function] [call site] 00575
8 boost::range_iterator<boost::iterator_range<char const*> const, void>::type boost::range_adl_barrier::end<boost::iterator_range<char const*> >(boost::iterator_range<char const*> const&) [function] [call site] 00576
6 std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >& boost::algorithm::split<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, boost::algorithm::detail::is_any_ofF<char> >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, boost::algorithm::detail::is_any_ofF<char>, boost::algorithm::token_compress_mode_type) [function] [call site] 00577
7 boost::algorithm::detail::is_any_ofF<char>::is_any_ofF(boost::algorithm::detail::is_any_ofF<char> const&) [function] [call site] 00578
8 boost::algorithm::detail::is_any_ofF<char>::use_fixed_storage(unsigned long) [function] [call site] 00579
7 boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> > boost::algorithm::token_finder<boost::algorithm::detail::is_any_ofF<char> >(boost::algorithm::detail::is_any_ofF<char>, boost::algorithm::token_compress_mode_type) [function] [call site] 00580
8 boost::algorithm::detail::is_any_ofF<char>::is_any_ofF(boost::algorithm::detail::is_any_ofF<char> const&) [function] [call site] 00581
8 boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >::token_finderF(boost::algorithm::detail::is_any_ofF<char>, boost::algorithm::token_compress_mode_type) [function] [call site] 00582
9 boost::algorithm::detail::is_any_ofF<char>::is_any_ofF(boost::algorithm::detail::is_any_ofF<char> const&) [function] [call site] 00583
8 boost::algorithm::detail::is_any_ofF<char>::~is_any_ofF() [function] [call site] 00584
9 boost::algorithm::detail::is_any_ofF<char>::use_fixed_storage(unsigned long) [function] [call site] 00585
7 std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >& boost::algorithm::iter_split<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >) [function] [call site] 00586
8 boost::iterator_range<boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, void>::type> boost::as_literal<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00587
9 long boost::range_detail::is_char_ptr<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00588
9 boost::iterator_range<boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, void>::type> boost::range_detail::make_range<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, long) [function] [call site] 00589
10 boost::iterator_range<boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, void>::type> boost::make_iterator_range<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00590
11 boost::iterator_range<std::__1::__wrap_iter<char const*> >::iterator_range<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, boost::iterator_range_detail::const_range_tag) [function] [call site] 00591
12 std::__1::__wrap_iter<char const*> boost::iterator_range_detail::iterator_range_impl<std::__1::__wrap_iter<char const*> >::adl_begin<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00592
13 boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, void>::type boost::range_adl_barrier::begin<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00593
14 boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, void>::type boost::range_detail::range_begin<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00594
12 std::__1::__wrap_iter<char const*> boost::iterator_range_detail::iterator_range_impl<std::__1::__wrap_iter<char const*> >::adl_end<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00595
13 boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, void>::type boost::range_adl_barrier::end<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00596
14 boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, void>::type boost::range_detail::range_end<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00597
12 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char const*>, boost::iterators::random_access_traversal_tag>::iterator_range_base<std::__1::__wrap_iter<char const*> >(std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*>) [function] [call site] 00598
13 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char const*>, boost::iterators::bidirectional_traversal_tag>::iterator_range_base<std::__1::__wrap_iter<char const*> >(std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*>) [function] [call site] 00599
14 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char const*>, boost::iterators::incrementable_traversal_tag>::iterator_range_base<std::__1::__wrap_iter<char const*> >(std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*>) [function] [call site] 00600
8 boost::range_iterator<boost::iterator_range<std::__1::__wrap_iter<char const*> >, void>::type boost::range_adl_barrier::end<boost::iterator_range<std::__1::__wrap_iter<char const*> > >(boost::iterator_range<std::__1::__wrap_iter<char const*> >&) [function] [call site] 00601
9 boost::range_iterator<boost::iterator_range<std::__1::__wrap_iter<char const*> >, void>::type boost::range_detail::range_end<boost::iterator_range<std::__1::__wrap_iter<char const*> > >(boost::iterator_range<std::__1::__wrap_iter<char const*> >&) [function] [call site] 00602
10 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char const*>, boost::iterators::incrementable_traversal_tag>::end() const [function] [call site] 00603
8 boost::range_iterator<boost::iterator_range<std::__1::__wrap_iter<char const*> >, void>::type boost::range_adl_barrier::begin<boost::iterator_range<std::__1::__wrap_iter<char const*> > >(boost::iterator_range<std::__1::__wrap_iter<char const*> >&) [function] [call site] 00604
9 boost::range_iterator<boost::iterator_range<std::__1::__wrap_iter<char const*> >, void>::type boost::range_detail::range_begin<boost::iterator_range<std::__1::__wrap_iter<char const*> > >(boost::iterator_range<std::__1::__wrap_iter<char const*> >&) [function] [call site] 00605
10 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char const*>, boost::iterators::incrementable_traversal_tag>::begin() const [function] [call site] 00606
8 boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >::token_finderF(boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> > const&) [function] [call site] 00607
9 boost::algorithm::detail::is_any_ofF<char>::is_any_ofF(boost::algorithm::detail::is_any_ofF<char> const&) [function] [call site] 00608
8 boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >::split_iterator<boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> > >(std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*>, boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >) [function] [call site] 00609
9 boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >::token_finderF(boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> > const&) [function] [call site] 00610
9 boost::algorithm::detail::find_iterator_base<std::__1::__wrap_iter<char const*> >::find_iterator_base<boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> > >(boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >, int) [function] [call site] 00611
10 boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >::token_finderF(boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> > const&) [function] [call site] 00612
10 _ZN5boost9function2INS_14iterator_rangeINSt3__111__wrap_iterIPKcEEEES6_S6_EC2INS_9algorithm6detail13token_finderFINSB_10is_any_ofFIcEEEEEET_NS_10enable_if_IXntsr11is_integralISG_EE5valueEiE4typeE [function] [call site] 00613
11 boost::function_base::function_base() [function] [call site] 00614
11 boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >::token_finderF(boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> > const&) [function] [call site] 00615
11 void boost::function2<boost::iterator_range<std::__1::__wrap_iter<char const*> >, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*> >::assign_to<boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> > >(boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >) [function] [call site] 00616
12 boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >::token_finderF(boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> > const&) [function] [call site] 00617
12 bool boost::detail::function::basic_vtable2<boost::iterator_range<std::__1::__wrap_iter<char const*> >, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*> >::assign_to<boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> > >(boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >, boost::detail::function::function_buffer&) const [function] [call site] 00618
13 boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >::token_finderF(boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> > const&) [function] [call site] 00619
13 bool boost::detail::function::basic_vtable2<boost::iterator_range<std::__1::__wrap_iter<char const*> >, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*> >::assign_to<boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> > >(boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [function] [call site] 00620
14 boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >* boost::addressof<boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> > >(boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >&) [function] [call site] 00621
14 boost::detail::function::has_empty_target(...) [function] [call site] 00622
14 boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >::token_finderF(boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> > const&) [function] [call site] 00623
14 void boost::detail::function::basic_vtable2<boost::iterator_range<std::__1::__wrap_iter<char const*> >, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*> >::assign_functor<boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> > >(boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >, boost::detail::function::function_buffer&, boost::integral_constant<bool, false>) const [function] [call site] 00624
15 boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >::token_finderF(boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> > const&) [function] [call site] 00625
14 boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >::~token_finderF() [function] [call site] 00626
15 boost::algorithm::detail::is_any_ofF<char>::~is_any_ofF() [function] [call site] 00627
13 boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >::~token_finderF() [function] [call site] 00628
12 boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >::~token_finderF() [function] [call site] 00629
11 boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >::~token_finderF() [function] [call site] 00630
10 boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >::~token_finderF() [function] [call site] 00631
9 boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >::~token_finderF() [function] [call site] 00632
9 boost::iterator_range<std::__1::__wrap_iter<char const*> >::iterator_range<std::__1::__wrap_iter<char const*> >(std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*>) [function] [call site] 00633
10 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char const*>, boost::iterators::random_access_traversal_tag>::iterator_range_base<std::__1::__wrap_iter<char const*> >(std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*>) [function] [call site] 00634
9 boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >::increment() [function] [call site] 00635
10 boost::algorithm::detail::find_iterator_base<std::__1::__wrap_iter<char const*> >::do_find(std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*>) const [function] [call site] 00636
11 boost::function_base::empty() const [function] [call site] 00637
11 boost::function2<boost::iterator_range<std::__1::__wrap_iter<char const*> >, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*> >::operator()(std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*>) const [function] [call site] 00638
12 boost::function_base::empty() const [function] [call site] 00639
12 boost::bad_function_call::bad_function_call() [function] [call site] 00640
13 std::runtime_error::runtime_error(char const*) [call site] 00641
12 void boost::throw_exception<boost::bad_function_call>(boost::bad_function_call const&) [function] [call site] 00642
13 boost::throw_exception_assert_compatibility(std::exception const&) [function] [call site] 00643
13 __cxa_allocate_exception [call site] 00644
13 boost::wrapexcept<boost::bad_function_call>::wrapexcept(boost::bad_function_call const&) [function] [call site] 00645
14 boost::exception_detail::clone_base::clone_base() [function] [call site] 00646
14 boost::bad_function_call::bad_function_call(boost::bad_function_call const&) [function] [call site] 00647
15 std::runtime_error::runtime_error(std::runtime_error const&) [call site] 00648
14 boost::exception::exception() [function] [call site] 00649
15 boost::exception_detail::refcount_ptr<boost::exception_detail::error_info_container>::refcount_ptr() [function] [call site] 00650
14 boost::wrapexcept<boost::bad_function_call>::copy_from(void const*) [function] [call site] 00651
14 boost::exception::~exception() [function] [call site] 00652
15 boost::exception_detail::refcount_ptr<boost::exception_detail::error_info_container>::~refcount_ptr() [function] [call site] 00653
16 boost::exception_detail::refcount_ptr<boost::exception_detail::error_info_container>::release() [function] [call site] 00654
16 __clang_call_terminate [call site] 00655
14 boost::bad_function_call::~bad_function_call() [function] [call site] 00656
15 std::runtime_error::~runtime_error() [call site] 00657
14 boost::exception_detail::clone_base::~clone_base() [function] [call site] 00658
13 __cxa_throw [call site] 00659
13 boost::wrapexcept<boost::bad_function_call>::~wrapexcept() [function] [call site] 00660
14 boost::exception::~exception() [function] [call site] 00661
14 boost::bad_function_call::~bad_function_call() [function] [call site] 00662
14 boost::exception_detail::clone_base::~clone_base() [function] [call site] 00663
13 __cxa_free_exception [call site] 00664
12 boost::bad_function_call::~bad_function_call() [function] [call site] 00665
12 boost::function2<boost::iterator_range<std::__1::__wrap_iter<char const*> >, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*> >::get_vtable() const [function] [call site] 00666
11 boost::iterator_range<std::__1::__wrap_iter<char const*> >::iterator_range<std::__1::__wrap_iter<char const*> >(std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*>) [function] [call site] 00667
10 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char const*>, boost::iterators::incrementable_traversal_tag>::begin() const [function] [call site] 00668
10 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char const*>, boost::iterators::incrementable_traversal_tag>::end() const [function] [call site] 00669
10 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char const*>, boost::iterators::incrementable_traversal_tag>::end() const [function] [call site] 00670
10 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char const*>, boost::iterators::incrementable_traversal_tag>::begin() const [function] [call site] 00671
10 boost::iterator_range<std::__1::__wrap_iter<char const*> >::iterator_range<std::__1::__wrap_iter<char const*> >(std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*>) [function] [call site] 00672
10 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char const*>, boost::iterators::incrementable_traversal_tag>::end() const [function] [call site] 00673
9 boost::algorithm::detail::find_iterator_base<std::__1::__wrap_iter<char const*> >::~find_iterator_base() [function] [call site] 00674
10 boost::function2<boost::iterator_range<std::__1::__wrap_iter<char const*> >, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*> >::~function2() [function] [call site] 00675
11 boost::function2<boost::iterator_range<std::__1::__wrap_iter<char const*> >, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*> >::clear() [function] [call site] 00676
12 boost::function_base::has_trivial_copy_and_destroy() const [function] [call site] 00677
12 boost::function2<boost::iterator_range<std::__1::__wrap_iter<char const*> >, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*> >::get_vtable() const [function] [call site] 00678
12 boost::detail::function::basic_vtable2<boost::iterator_range<std::__1::__wrap_iter<char const*> >, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*> >::clear(boost::detail::function::function_buffer&) const [function] [call site] 00679
11 __clang_call_terminate [call site] 00680
8 boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char const*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >, boost::use_default, boost::use_default> boost::iterators::make_transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char const*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> > >(boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >, boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char const*> >) [function] [call site] 00681
9 boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char const*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >, boost::use_default, boost::use_default>::transform_iterator(boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> > const&, boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char const*> >) [function] [call site] 00682
10 boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char const*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >, boost::use_default, boost::use_default>, boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::use_default, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::use_default>::iterator_adaptor(boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> > const&) [function] [call site] 00683
11 boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >::split_iterator(boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> > const&) [function] [call site] 00684
12 boost::algorithm::detail::find_iterator_base<std::__1::__wrap_iter<char const*> >::find_iterator_base(boost::algorithm::detail::find_iterator_base<std::__1::__wrap_iter<char const*> > const&) [function] [call site] 00685
13 boost::function2<boost::iterator_range<std::__1::__wrap_iter<char const*> >, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*> >::function2(boost::function2<boost::iterator_range<std::__1::__wrap_iter<char const*> >, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*> > const&) [function] [call site] 00686
14 boost::function_base::function_base() [function] [call site] 00687
14 boost::function2<boost::iterator_range<std::__1::__wrap_iter<char const*> >, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*> >::assign_to_own(boost::function2<boost::iterator_range<std::__1::__wrap_iter<char const*> >, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*> > const&) [function] [call site] 00688
15 boost::function_base::empty() const [function] [call site] 00689
15 boost::function_base::has_trivial_copy_and_destroy() const [function] [call site] 00690
15 boost::function2<boost::iterator_range<std::__1::__wrap_iter<char const*> >, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*> >::get_vtable() const [function] [call site] 00691
8 boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >::~split_iterator() [function] [call site] 00692
9 boost::algorithm::detail::find_iterator_base<std::__1::__wrap_iter<char const*> >::~find_iterator_base() [function] [call site] 00693
8 boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >::~token_finderF() [function] [call site] 00694
8 boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >::split_iterator() [function] [call site] 00695
9 boost::algorithm::detail::find_iterator_base<std::__1::__wrap_iter<char const*> >::find_iterator_base() [function] [call site] 00696
10 boost::function2<boost::iterator_range<std::__1::__wrap_iter<char const*> >, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*> >::function2() [function] [call site] 00697
11 boost::function_base::function_base() [function] [call site] 00698
9 boost::iterator_range<std::__1::__wrap_iter<char const*> >::iterator_range() [function] [call site] 00699
10 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char const*>, boost::iterators::random_access_traversal_tag>::iterator_range_base() [function] [call site] 00700
11 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char const*>, boost::iterators::bidirectional_traversal_tag>::iterator_range_base() [function] [call site] 00701
12 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char const*>, boost::iterators::incrementable_traversal_tag>::iterator_range_base() [function] [call site] 00702
9 boost::algorithm::detail::find_iterator_base<std::__1::__wrap_iter<char const*> >::~find_iterator_base() [function] [call site] 00703
8 boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char const*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >, boost::use_default, boost::use_default> boost::iterators::make_transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char const*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> > >(boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >, boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char const*> >) [function] [call site] 00704
8 boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >::~split_iterator() [function] [call site] 00705
8 boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char const*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >, boost::use_default, boost::use_default>::transform_iterator(boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char const*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >, boost::use_default, boost::use_default> const&) [function] [call site] 00706
9 boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char const*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >, boost::use_default, boost::use_default>, boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::use_default, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::use_default>::iterator_adaptor(boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char const*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >, boost::use_default, boost::use_default>, boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::use_default, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::use_default> const&) [function] [call site] 00707
10 boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >::split_iterator(boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> > const&) [function] [call site] 00708
8 boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char const*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >, boost::use_default, boost::use_default>::~transform_iterator() [function] [call site] 00709
9 boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char const*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >, boost::use_default, boost::use_default>, boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::use_default, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::use_default>::~iterator_adaptor() [function] [call site] 00710
10 boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >::~split_iterator() [function] [call site] 00711
8 boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char const*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char const*> >, boost::use_default, boost::use_default>::~transform_iterator() [function] [call site] 00712
7 boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >::~token_finderF() [function] [call site] 00713
7 boost::algorithm::detail::is_any_ofF<char>::~is_any_ofF() [function] [call site] 00714
6 boost::algorithm::detail::is_any_ofF<char>::~is_any_ofF() [function] [call site] 00715
6 APLRecordContent::parseAPLElement(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00716
7 Netmask::Netmask() [function] [call site] 00717
8 ComboAddress::ComboAddress() [function] [call site] 00718
7 __cxa_allocate_exception [call site] 00719
7 MOADNSException::MOADNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00720
7 __cxa_throw [call site] 00721
7 __cxa_free_exception [call site] 00722
7 Netmask::Netmask(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Netmask::stringType) [function] [call site] 00723
8 ComboAddress::ComboAddress() [function] [call site] 00724
8 makeComboAddressFromRaw(unsigned char, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00725
9 makeComboAddressFromRaw(unsigned char, char const*, unsigned long) [function] [call site] 00726
10 ComboAddress::ComboAddress() [function] [call site] 00727
10 __cxa_allocate_exception [call site] 00728
10 NetmaskException::NetmaskException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00729
11 PDNSException::PDNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) [function] [call site] 00730
10 __cxa_throw [call site] 00731
10 __cxa_free_exception [call site] 00732
10 __cxa_allocate_exception [call site] 00733
10 NetmaskException::NetmaskException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00734
10 __cxa_throw [call site] 00735
10 __cxa_free_exception [call site] 00736
10 __cxa_allocate_exception [call site] 00737
10 NetmaskException::NetmaskException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00738
10 __cxa_throw [call site] 00739
10 __cxa_free_exception [call site] 00740
8 Netmask::setBits(unsigned char) [function] [call site] 00741
9 ComboAddress::isIPv4() const [function] [call site] 00742
9 Netmask::isIPv4() const [function] [call site] 00743
9 ntohl [call site] 00744
9 htonl [call site] 00745
9 Netmask::isIPv6() const [function] [call site] 00746
8 splitField(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char) [function] [call site] 00747
8 makeComboAddress(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00748
9 ComboAddress::ComboAddress() [function] [call site] 00749
9 inet_pton [call site] 00750
9 makeIPv6sockaddr(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, sockaddr_in6*) [function] [call site] 00751
10 unsigned short pdns::checked_stoi<unsigned short>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long*, int) [function] [call site] 00752
11 unsigned short pdns::checked_conv<unsigned short, unsigned long long>(unsigned long long) [function] [call site] 00753
12 __cxa_allocate_exception [call site] 00754
12 std::out_of_range::out_of_range[abi:ne180100](std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00755
12 __cxa_throw [call site] 00756
12 __cxa_free_exception [call site] 00757
10 __cxa_begin_catch [call site] 00758
10 __cxa_end_catch [call site] 00759
10 inet_pton [call site] 00760
10 getaddrinfo [call site] 00761
10 freeaddrinfo [call site] 00762
10 std::__1::optional<unsigned short>::operator*[abi:ne180100]() & [function] [call site] 00763
11 std::__1::__optional_storage_base<unsigned short, false>::__get[abi:ne180100]() & [function] [call site] 00764
10 htons [call site] 00765
9 __cxa_allocate_exception [call site] 00766
9 NetmaskException::NetmaskException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00767
9 __cxa_throw [call site] 00768
9 __cxa_free_exception [call site] 00769
8 unsigned char pdns::checked_stoi<unsigned char>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long*, int) [function] [call site] 00770
9 unsigned char pdns::checked_conv<unsigned char, unsigned long long>(unsigned long long) [function] [call site] 00771
8 Netmask::setBits(unsigned char) [function] [call site] 00772
8 Netmask::setBits(unsigned char) [function] [call site] 00773
8 Netmask::setBits(unsigned char) [function] [call site] 00774
7 Netmask::getBits() const [function] [call site] 00775
7 Netmask::getNetwork() const [function] [call site] 00776
7 ComboAddress::isIPv4() const [function] [call site] 00777
7 __cxa_allocate_exception [call site] 00778
7 MOADNSException::MOADNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00779
7 __cxa_throw [call site] 00780
7 __cxa_free_exception [call site] 00781
7 Netmask::getNetwork() const [function] [call site] 00782
7 ntohl [call site] 00783
7 Netmask::Netmask(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Netmask::stringType) [function] [call site] 00784
7 Netmask::getBits() const [function] [call site] 00785
7 Netmask::getNetwork() const [function] [call site] 00786
7 ComboAddress::isIPv6() const [function] [call site] 00787
7 __cxa_allocate_exception [call site] 00788
7 MOADNSException::MOADNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00789
7 __cxa_throw [call site] 00790
7 __cxa_free_exception [call site] 00791
7 Netmask::getNetwork() const [function] [call site] 00792
7 Netmask::getNetwork() const [function] [call site] 00793
7 __cxa_allocate_exception [call site] 00794
7 MOADNSException::MOADNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00795
7 __cxa_throw [call site] 00796
7 __cxa_free_exception [call site] 00797
4 IPSECKEYRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00798
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00799
5 IPSECKEYRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00800
5 IPSECKEYRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00801
4 CSYNCRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00802
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00803
5 CSYNCRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00804
6 PacketReader::xfr32BitInt(unsigned int&) [function] [call site] 00805
6 PacketReader::xfr16BitInt(unsigned short&) [function] [call site] 00806
6 NSECBitmap::fromPacket(PacketReader&) [function] [call site] 00807
5 CSYNCRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00808
4 NIDRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00809
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00810
5 NIDRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00811
5 NIDRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00812
4 L32RecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00813
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00814
5 L32RecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00815
5 L32RecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00816
4 L64RecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00817
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00818
5 L64RecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00819
5 L64RecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00820
4 LPRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00821
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00822
5 LPRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00823
5 LPRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00824
4 ZONEMDRecordContent::report(ReportIsOnlyCallableByReportAllTypes const&) [function] [call site] 00825
5 DNSRecordContent::regist(unsigned short, unsigned short, std::__1::shared_ptr<DNSRecordContent> (*)(DNSRecord const&, PacketReader&), std::__1::shared_ptr<DNSRecordContent> (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&), char const*) [function] [call site] 00826
5 ZONEMDRecordContent::make(DNSRecord const&, PacketReader&) [function] [call site] 00827
5 ZONEMDRecordContent::make(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00828
3 DNSRecordContent::lock() [function] [call site] 00829
1 boost::algorithm::detail::is_any_ofF<boost::range_value<char [2]>::type> boost::algorithm::is_any_of<char [2]>(char const (&) [2]) [function] [call site] 00830
1 std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >& boost::algorithm::split<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, boost::algorithm::detail::is_any_ofF<char> >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, boost::algorithm::detail::is_any_ofF<char>, boost::algorithm::token_compress_mode_type) [function] [call site] 00831
2 std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >& boost::algorithm::iter_split<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >) [function] [call site] 00832
3 boost::iterator_range<boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void>::type> boost::as_literal<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 00833
4 long boost::range_detail::is_char_ptr<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00834
4 boost::iterator_range<boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void>::type> boost::range_detail::make_range<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, long) [function] [call site] 00835
5 boost::iterator_range<boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void>::type> boost::make_iterator_range<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 00836
6 boost::iterator_range<std::__1::__wrap_iter<char*> >::iterator_range<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, boost::iterator_range_detail::range_tag) [function] [call site] 00837
7 std::__1::__wrap_iter<char*> boost::iterator_range_detail::iterator_range_impl<std::__1::__wrap_iter<char*> >::adl_begin<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 00838
8 boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void>::type boost::range_adl_barrier::begin<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 00839
9 boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void>::type boost::range_detail::range_begin<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 00840
7 std::__1::__wrap_iter<char*> boost::iterator_range_detail::iterator_range_impl<std::__1::__wrap_iter<char*> >::adl_end<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 00841
8 boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void>::type boost::range_adl_barrier::end<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 00842
9 boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void>::type boost::range_detail::range_end<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 00843
7 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char*>, boost::iterators::random_access_traversal_tag>::iterator_range_base<std::__1::__wrap_iter<char*> >(std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*>) [function] [call site] 00844
8 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char*>, boost::iterators::bidirectional_traversal_tag>::iterator_range_base<std::__1::__wrap_iter<char*> >(std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*>) [function] [call site] 00845
9 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char*>, boost::iterators::incrementable_traversal_tag>::iterator_range_base<std::__1::__wrap_iter<char*> >(std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*>) [function] [call site] 00846
3 boost::range_iterator<boost::iterator_range<std::__1::__wrap_iter<char*> >, void>::type boost::range_adl_barrier::end<boost::iterator_range<std::__1::__wrap_iter<char*> > >(boost::iterator_range<std::__1::__wrap_iter<char*> >&) [function] [call site] 00847
4 boost::range_iterator<boost::iterator_range<std::__1::__wrap_iter<char*> >, void>::type boost::range_detail::range_end<boost::iterator_range<std::__1::__wrap_iter<char*> > >(boost::iterator_range<std::__1::__wrap_iter<char*> >&) [function] [call site] 00848
5 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char*>, boost::iterators::incrementable_traversal_tag>::end() const [function] [call site] 00849
3 boost::range_iterator<boost::iterator_range<std::__1::__wrap_iter<char*> >, void>::type boost::range_adl_barrier::begin<boost::iterator_range<std::__1::__wrap_iter<char*> > >(boost::iterator_range<std::__1::__wrap_iter<char*> >&) [function] [call site] 00850
4 boost::range_iterator<boost::iterator_range<std::__1::__wrap_iter<char*> >, void>::type boost::range_detail::range_begin<boost::iterator_range<std::__1::__wrap_iter<char*> > >(boost::iterator_range<std::__1::__wrap_iter<char*> >&) [function] [call site] 00851
5 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char*>, boost::iterators::incrementable_traversal_tag>::begin() const [function] [call site] 00852
3 boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >::split_iterator<boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> > >(std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*>, boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >) [function] [call site] 00853
4 boost::algorithm::detail::find_iterator_base<std::__1::__wrap_iter<char*> >::find_iterator_base<boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> > >(boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >, int) [function] [call site] 00854
5 _ZN5boost9function2INS_14iterator_rangeINSt3__111__wrap_iterIPcEEEES5_S5_EC2INS_9algorithm6detail13token_finderFINSA_10is_any_ofFIcEEEEEET_NS_10enable_if_IXntsr11is_integralISF_EE5valueEiE4typeE [function] [call site] 00855
6 void boost::function2<boost::iterator_range<std::__1::__wrap_iter<char*> >, std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*> >::assign_to<boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> > >(boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >) [function] [call site] 00856
7 bool boost::detail::function::basic_vtable2<boost::iterator_range<std::__1::__wrap_iter<char*> >, std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*> >::assign_to<boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> > >(boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >, boost::detail::function::function_buffer&) const [function] [call site] 00857
8 bool boost::detail::function::basic_vtable2<boost::iterator_range<std::__1::__wrap_iter<char*> >, std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*> >::assign_to<boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> > >(boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [function] [call site] 00858
9 void boost::detail::function::basic_vtable2<boost::iterator_range<std::__1::__wrap_iter<char*> >, std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*> >::assign_functor<boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> > >(boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >, boost::detail::function::function_buffer&, boost::integral_constant<bool, false>) const [function] [call site] 00859
4 boost::iterator_range<std::__1::__wrap_iter<char*> >::iterator_range<std::__1::__wrap_iter<char*> >(std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*>) [function] [call site] 00860
5 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char*>, boost::iterators::random_access_traversal_tag>::iterator_range_base<std::__1::__wrap_iter<char*> >(std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*>) [function] [call site] 00861
4 boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >::increment() [function] [call site] 00862
5 boost::algorithm::detail::find_iterator_base<std::__1::__wrap_iter<char*> >::do_find(std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*>) const [function] [call site] 00863
6 boost::function2<boost::iterator_range<std::__1::__wrap_iter<char*> >, std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*> >::operator()(std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*>) const [function] [call site] 00864
7 boost::function2<boost::iterator_range<std::__1::__wrap_iter<char*> >, std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*> >::get_vtable() const [function] [call site] 00865
6 boost::iterator_range<std::__1::__wrap_iter<char*> >::iterator_range<std::__1::__wrap_iter<char*> >(std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*>) [function] [call site] 00866
5 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char*>, boost::iterators::incrementable_traversal_tag>::begin() const [function] [call site] 00867
5 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char*>, boost::iterators::incrementable_traversal_tag>::end() const [function] [call site] 00868
5 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char*>, boost::iterators::incrementable_traversal_tag>::end() const [function] [call site] 00869
5 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char*>, boost::iterators::incrementable_traversal_tag>::begin() const [function] [call site] 00870
5 boost::iterator_range<std::__1::__wrap_iter<char*> >::iterator_range<std::__1::__wrap_iter<char*> >(std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*>) [function] [call site] 00871
5 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char*>, boost::iterators::incrementable_traversal_tag>::end() const [function] [call site] 00872
4 boost::algorithm::detail::find_iterator_base<std::__1::__wrap_iter<char*> >::~find_iterator_base() [function] [call site] 00873
5 boost::function2<boost::iterator_range<std::__1::__wrap_iter<char*> >, std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*> >::~function2() [function] [call site] 00874
6 boost::function2<boost::iterator_range<std::__1::__wrap_iter<char*> >, std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*> >::clear() [function] [call site] 00875
7 boost::function2<boost::iterator_range<std::__1::__wrap_iter<char*> >, std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*> >::get_vtable() const [function] [call site] 00876
7 boost::detail::function::basic_vtable2<boost::iterator_range<std::__1::__wrap_iter<char*> >, std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*> >::clear(boost::detail::function::function_buffer&) const [function] [call site] 00877
3 boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >, boost::use_default, boost::use_default> boost::iterators::make_transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> > >(boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >, boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char*> >) [function] [call site] 00878
4 boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >, boost::use_default, boost::use_default>::transform_iterator(boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> > const&, boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char*> >) [function] [call site] 00879
5 boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >, boost::use_default, boost::use_default>, boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::use_default, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::use_default>::iterator_adaptor(boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> > const&) [function] [call site] 00880
6 boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >::split_iterator(boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> > const&) [function] [call site] 00881
7 boost::algorithm::detail::find_iterator_base<std::__1::__wrap_iter<char*> >::find_iterator_base(boost::algorithm::detail::find_iterator_base<std::__1::__wrap_iter<char*> > const&) [function] [call site] 00882
8 boost::function2<boost::iterator_range<std::__1::__wrap_iter<char*> >, std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*> >::function2(boost::function2<boost::iterator_range<std::__1::__wrap_iter<char*> >, std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*> > const&) [function] [call site] 00883
9 boost::function2<boost::iterator_range<std::__1::__wrap_iter<char*> >, std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*> >::assign_to_own(boost::function2<boost::iterator_range<std::__1::__wrap_iter<char*> >, std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*> > const&) [function] [call site] 00884
10 boost::function2<boost::iterator_range<std::__1::__wrap_iter<char*> >, std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*> >::get_vtable() const [function] [call site] 00885
3 boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >::~split_iterator() [function] [call site] 00886
4 boost::algorithm::detail::find_iterator_base<std::__1::__wrap_iter<char*> >::~find_iterator_base() [function] [call site] 00887
3 boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >::split_iterator() [function] [call site] 00888
4 boost::algorithm::detail::find_iterator_base<std::__1::__wrap_iter<char*> >::find_iterator_base() [function] [call site] 00889
5 boost::function2<boost::iterator_range<std::__1::__wrap_iter<char*> >, std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*> >::function2() [function] [call site] 00890
4 boost::iterator_range<std::__1::__wrap_iter<char*> >::iterator_range() [function] [call site] 00891
5 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char*>, boost::iterators::random_access_traversal_tag>::iterator_range_base() [function] [call site] 00892
6 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char*>, boost::iterators::bidirectional_traversal_tag>::iterator_range_base() [function] [call site] 00893
7 boost::iterator_range_detail::iterator_range_base<std::__1::__wrap_iter<char*>, boost::iterators::incrementable_traversal_tag>::iterator_range_base() [function] [call site] 00894
4 boost::algorithm::detail::find_iterator_base<std::__1::__wrap_iter<char*> >::~find_iterator_base() [function] [call site] 00895
3 boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >, boost::use_default, boost::use_default> boost::iterators::make_transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> > >(boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >, boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char*> >) [function] [call site] 00896
3 boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >::~split_iterator() [function] [call site] 00897
3 boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >, boost::use_default, boost::use_default>::transform_iterator(boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >, boost::use_default, boost::use_default> const&) [function] [call site] 00898
4 boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >, boost::use_default, boost::use_default>, boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::use_default, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::use_default>::iterator_adaptor(boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >, boost::use_default, boost::use_default>, boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::use_default, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::use_default> const&) [function] [call site] 00899
5 boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >::split_iterator(boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> > const&) [function] [call site] 00900
3 boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >, boost::use_default, boost::use_default>::~transform_iterator() [function] [call site] 00901
4 boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >, boost::use_default, boost::use_default>, boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::use_default, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::use_default>::~iterator_adaptor() [function] [call site] 00902
5 boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >::~split_iterator() [function] [call site] 00903
3 boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__wrap_iter<char*> >, boost::algorithm::split_iterator<std::__1::__wrap_iter<char*> >, boost::use_default, boost::use_default>::~transform_iterator() [function] [call site] 00904
1 boost::algorithm::detail::is_any_ofF<char>::~is_any_ofF() [function] [call site] 00905
1 ZoneName::ZoneName(ZoneName const&) [function] [call site] 00906
2 DNSName::DNSName(DNSName const&) [function] [call site] 00907
3 boost::container::basic_string<char, std::__1::char_traits<char>, void>::basic_string(boost::container::basic_string<char, std::__1::char_traits<char>, void> const&) [function] [call site] 00908
4 boost::container::new_allocator<char>::new_allocator(boost::container::new_allocator<char> const&) [function] [call site] 00909
4 __clang_call_terminate [call site] 00910
4 boost::container::basic_string<char, std::__1::char_traits<char>, void>::assign(char const*, char const*) [function] [call site] 00911
5 boost::container::basic_string<char, std::__1::char_traits<char>, void>::reserve(unsigned long) [function] [call site] 00912
4 boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::deallocate(char*, unsigned long) [function] [call site] 00913
4 __clang_call_terminate [call site] 00914
2 DNSName::~DNSName() [function] [call site] 00915
1 ZoneParserTNG::ZoneParserTNG(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, ZoneName, bool) [function] [call site] 00916
2 DNSName::DNSName() [function] [call site] 00917
3 boost::container::basic_string<char, std::__1::char_traits<char>, void>::basic_string() [function] [call site] 00918
2 ZoneName::ZoneName(ZoneName&&) [function] [call site] 00919
3 DNSName::DNSName(DNSName&&) [function] [call site] 00920
4 boost::container::basic_string<char, std::__1::char_traits<char>, void>::basic_string(boost::container::basic_string<char, std::__1::char_traits<char>, void>&&) [function] [call site] 00921
5 boost::container::new_allocator<char>::new_allocator(boost::container::new_allocator<char> const&) [function] [call site] 00922
5 boost::container::operator==(boost::container::new_allocator<char> const&, boost::container::new_allocator<char> const&) [function] [call site] 00923
5 boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::swap_data(boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >&) [function] [call site] 00924
5 boost::container::basic_string<char, std::__1::char_traits<char>, void>& boost::container::basic_string<char, std::__1::char_traits<char>, void>::assign<char*>(char*, char*, boost::move_detail::disable_if_convertible<char*, unsigned long, void>::type*) [function] [call site] 00925
6 boost::container::basic_string<char, std::__1::char_traits<char>, void>::erase(char const*, char const*) [function] [call site] 00926
6 boost::container::basic_string<char, std::__1::char_traits<char>, void>& boost::container::basic_string<char, std::__1::char_traits<char>, void>::append<char*>(char*, char*) [function] [call site] 00927
7 _ZN5boost9container12basic_stringIcNSt3__111char_traitsIcEEvE6insertIPcEES7_PKcT_SA_PNS_11move_detail13disable_if_orIvNSB_14is_convertibleISA_mEENS0_3dtl17is_input_iteratorISA_Xsr21has_iterator_categoryISA_EE5valueEEENSB_5bool_ILb0EEESJ_E4typeE [function] [call site] 00928
8 void boost::container::basic_string<char, std::__1::char_traits<char>, void>::priv_copy<char*, char*>(char*, char*, char*) [function] [call site] 00929
8 unsigned long boost::container::basic_string<char, std::__1::char_traits<char>, void>::priv_uninitialized_copy<char*, char*>(char*, char*, char*) [function] [call site] 00930
8 void boost::container::basic_string<char, std::__1::char_traits<char>, void>::priv_copy<char*, char*>(char*, char*, char*) [function] [call site] 00931
8 unsigned long boost::container::basic_string<char, std::__1::char_traits<char>, void>::priv_uninitialized_copy<char*, char*>(char*, char*, char*) [function] [call site] 00932
8 unsigned long boost::container::basic_string<char, std::__1::char_traits<char>, void>::priv_uninitialized_copy<char*, char*>(char*, char*, char*) [function] [call site] 00933
5 __clang_call_terminate [call site] 00934
2 ZoneName::~ZoneName() [function] [call site] 00935
3 DNSName::~DNSName() [function] [call site] 00936
2 DNSName::~DNSName() [function] [call site] 00937
1 ZoneName::~ZoneName() [function] [call site] 00938
1 ZoneParserTNG::setMaxGenerateSteps(unsigned long) [function] [call site] 00939
1 ZoneParserTNG::setMaxIncludes(unsigned long) [function] [call site] 00940
1 DNSResourceRecord::DNSResourceRecord() [function] [call site] 00941
2 DNSName::DNSName() [function] [call site] 00942
2 QType::QType(unsigned short) [function] [call site] 00943
2 DNSName::~DNSName() [function] [call site] 00944
1 ZoneParserTNG::get(DNSResourceRecord&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) [function] [call site] 00945
2 ZoneParserTNG::getTemplateLine() [function] [call site] 00946
3 makeString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::pair<unsigned long, unsigned long> const&) [function] [call site] 00947
3 __isoc99_sscanf [call site] 00948
3 __cxa_allocate_exception [call site] 00949
3 ZoneParserTNG::getLineOfFile() [function] [call site] 00950
3 PDNSException::PDNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) [function] [call site] 00951
3 __cxa_throw [call site] 00952
3 __cxa_free_exception [call site] 00953
3 __cxa_allocate_exception [call site] 00954
3 ZoneParserTNG::getLineOfFile() [function] [call site] 00955
3 PDNSException::PDNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) [function] [call site] 00956
3 __cxa_throw [call site] 00957
3 __cxa_free_exception [call site] 00958
3 snprintf [call site] 00959
3 snprintf [call site] 00960
3 snprintf [call site] 00961
3 snprintf [call site] 00962
2 ZoneParserTNG::getLine() [function] [call site] 00963
3 stringfgets(_IO_FILE*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 00964
4 fgets [call site] 00965
4 strchr [call site] 00966
3 fclose [call site] 00967
2 boost::algorithm::detail::is_any_ofF<boost::range_value<char [6]>::type> boost::algorithm::is_any_of<char [6]>(char const (&) [6]) [function] [call site] 00968
3 boost::iterator_range<char const*> boost::as_literal<char, 6ul>(char const (&) [6ul]) [function] [call site] 00969
2 void boost::algorithm::trim_right_if<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::algorithm::detail::is_any_ofF<char> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, boost::algorithm::detail::is_any_ofF<char>) [function] [call site] 00970
3 boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void>::type boost::range_adl_barrier::begin<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 00971
3 boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void>::type boost::range_adl_barrier::end<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 00972
3 boost::algorithm::detail::is_any_ofF<char>::is_any_ofF(boost::algorithm::detail::is_any_ofF<char> const&) [function] [call site] 00973
3 std::__1::__wrap_iter<char*> boost::algorithm::detail::trim_end<std::__1::__wrap_iter<char*>, boost::algorithm::detail::is_any_ofF<char> >(std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*>, boost::algorithm::detail::is_any_ofF<char>) [function] [call site] 00974
4 boost::algorithm::detail::is_any_ofF<char>::is_any_ofF(boost::algorithm::detail::is_any_ofF<char> const&) [function] [call site] 00975
4 std::__1::__wrap_iter<char*> boost::algorithm::detail::trim_end_iter_select<std::__1::__wrap_iter<char*>, boost::algorithm::detail::is_any_ofF<char> >(std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*>, boost::algorithm::detail::is_any_ofF<char>, std::__1::bidirectional_iterator_tag) [function] [call site] 00976
5 bool boost::algorithm::detail::is_any_ofF<char>::operator()<char>(char) const [function] [call site] 00977
6 boost::algorithm::detail::is_any_ofF<char>::use_fixed_storage(unsigned long) [function] [call site] 00978
4 boost::algorithm::detail::is_any_ofF<char>::~is_any_ofF() [function] [call site] 00979
3 boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void>::type boost::range_adl_barrier::end<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 00980
3 boost::algorithm::detail::is_any_ofF<char>::~is_any_ofF() [function] [call site] 00981
2 boost::algorithm::detail::is_any_ofF<char>::~is_any_ofF() [function] [call site] 00982
2 void vstringtok<std::__1::deque<std::__1::pair<unsigned long, unsigned long>, std::__1::allocator<std::__1::pair<unsigned long, unsigned long> > > >(std::__1::deque<std::__1::pair<unsigned long, unsigned long>, std::__1::allocator<std::__1::pair<unsigned long, unsigned long> > >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*) [function] [call site] 00983
2 makeString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::pair<unsigned long, unsigned long> const&) [function] [call site] 00984
2 pdns_iequals(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00985
3 dns_tolower(unsigned char) [function] [call site] 00986
2 makeString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::pair<unsigned long, unsigned long> const&) [function] [call site] 00987
2 boost::algorithm::detail::is_any_ofF<boost::range_value<char [2]>::type> boost::algorithm::is_any_of<char [2]>(char const (&) [2]) [function] [call site] 00988
2 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > boost::algorithm::trim_right_copy_if<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::algorithm::detail::is_any_ofF<char> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, boost::algorithm::detail::is_any_ofF<char>) [function] [call site] 00989
3 boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, void>::type boost::range_adl_barrier::begin<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00990
3 boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, void>::type boost::range_adl_barrier::begin<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00991
3 boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, void>::type boost::range_adl_barrier::end<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00992
3 boost::algorithm::detail::is_any_ofF<char>::is_any_ofF(boost::algorithm::detail::is_any_ofF<char> const&) [function] [call site] 00993
3 std::__1::__wrap_iter<char const*> boost::algorithm::detail::trim_end<std::__1::__wrap_iter<char const*>, boost::algorithm::detail::is_any_ofF<char> >(std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*>, boost::algorithm::detail::is_any_ofF<char>) [function] [call site] 00994
4 std::__1::__wrap_iter<char const*> boost::algorithm::detail::trim_end_iter_select<std::__1::__wrap_iter<char const*>, boost::algorithm::detail::is_any_ofF<char> >(std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*>, boost::algorithm::detail::is_any_ofF<char>, std::__1::bidirectional_iterator_tag) [function] [call site] 00995
3 boost::algorithm::detail::is_any_ofF<char>::~is_any_ofF() [function] [call site] 00996
2 ZoneParserTNG::makeTTLFromZone(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00997
3 auto pdns::checked_stoi_into<unsigned int>(unsigned int&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long*, int) [function] [call site] 00998
4 unsigned int pdns::checked_stoi<unsigned int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long*, int) [function] [call site] 00999
5 unsigned int pdns::checked_conv<unsigned int, unsigned long long>(unsigned long long) [function] [call site] 01000
3 __cxa_begin_catch [call site] 01001
3 __cxa_allocate_exception [call site] 01002
3 ZoneParserTNG::getLineOfFile() [function] [call site] 01003
3 PDNSException::PDNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) [function] [call site] 01004
3 __cxa_throw [call site] 01005
3 __cxa_free_exception [call site] 01006
3 __cxa_end_catch [call site] 01007
3 dns_tolower(unsigned char) [function] [call site] 01008
3 isdigit [call site] 01009
3 __cxa_allocate_exception [call site] 01010
3 ZoneParserTNG::getLineOfFile() [function] [call site] 01011
3 PDNSException::PDNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) [function] [call site] 01012
3 __cxa_throw [call site] 01013
3 __cxa_free_exception [call site] 01014
3 __clang_call_terminate [call site] 01015
2 boost::algorithm::detail::is_any_ofF<char>::~is_any_ofF() [function] [call site] 01016
2 pdns_iequals(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01017
2 makeString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::pair<unsigned long, unsigned long> const&) [function] [call site] 01018
2 unquotify(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01019
2 ZoneParserTNG::stackFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01020
3 __cxa_allocate_exception [call site] 01021
3 __cxa_throw [call site] 01022
3 __cxa_free_exception [call site] 01023
3 open [call site] 01024
3 __errno_location [call site] 01025
3 __cxa_allocate_exception [call site] 01026
3 stringerror(int) [function] [call site] 01027
4 pdns::getMessageFromErrno(int) [function] [call site] 01028
5 strerror_r [call site] 01029
3 __cxa_throw [call site] 01030
3 __cxa_free_exception [call site] 01031
3 fstat [call site] 01032
3 __errno_location [call site] 01033
3 close [call site] 01034
3 __cxa_allocate_exception [call site] 01035
3 stringerror(int) [function] [call site] 01036
3 __cxa_throw [call site] 01037
3 __cxa_free_exception [call site] 01038
3 close [call site] 01039
3 __cxa_allocate_exception [call site] 01040
3 __cxa_throw [call site] 01041
3 __cxa_free_exception [call site] 01042
3 fdopen [call site] 01043
3 __errno_location [call site] 01044
3 close [call site] 01045
3 __cxa_allocate_exception [call site] 01046
3 stringerror(int) [function] [call site] 01047
3 __cxa_throw [call site] 01048
3 __cxa_free_exception [call site] 01049
3 ZoneParserTNG::filestate::filestate(_IO_FILE*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) [function] [call site] 01050
3 ZoneParserTNG::filestate::~filestate() [function] [call site] 01051
2 pdns_iequals(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01052
2 makeString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::pair<unsigned long, unsigned long> const&) [function] [call site] 01053
2 ZoneName::ZoneName(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 01054
3 DNSName::DNSName() [function] [call site] 01055
3 ZoneName::findVariantSeparator(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 01056
3 ZoneName::setVariant(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 01057
4 __cxa_allocate_exception [call site] 01058
4 std::out_of_range::out_of_range[abi:ne180100](std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01059
4 __cxa_throw [call site] 01060
4 __cxa_free_exception [call site] 01061
3 DNSName::~DNSName() [function] [call site] 01062
3 DNSName::DNSName(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 01063
4 boost::container::basic_string<char, std::__1::char_traits<char>, void>::basic_string() [function] [call site] 01064
4 boost::container::basic_string<char, std::__1::char_traits<char>, void>::assign(unsigned long, char) [function] [call site] 01065
5 boost::container::basic_string<char, std::__1::char_traits<char>, void>& boost::container::basic_string<char, std::__1::char_traits<char>, void>::assign<boost::container::constant_iterator<char> >(boost::container::constant_iterator<char>, boost::container::constant_iterator<char>, boost::move_detail::disable_if_convertible<boost::container::constant_iterator<char>, unsigned long, void>::type*) [function] [call site] 01066
6 boost::container::basic_string<char, std::__1::char_traits<char>, void>& boost::container::basic_string<char, std::__1::char_traits<char>, void>::append<boost::container::constant_iterator<char> >(boost::container::constant_iterator<char>, boost::container::constant_iterator<char>) [function] [call site] 01067
4 memchr [call site] 01068
4 boost::container::basic_string<char, std::__1::char_traits<char>, void>::reserve(unsigned long) [function] [call site] 01069
4 __clang_call_terminate [call site] 01070
4 DNSName::throwSafeRangeError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, unsigned long) [function] [call site] 01071
5 DNSName::appendEscapedLabel(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, char const*, unsigned long) [function] [call site] 01072
6 snprintf [call site] 01073
6 __cxa_allocate_exception [call site] 01074
6 std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [call site] 01075
6 __cxa_throw [call site] 01076
6 __cxa_free_exception [call site] 01077
5 __cxa_allocate_exception [call site] 01078
5 std::range_error::range_error[abi:ne180100](std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01079
5 __cxa_throw [call site] 01080
5 __cxa_free_exception [call site] 01081
4 boost::container::basic_string<char, std::__1::char_traits<char>, void>::append(unsigned long, char) [function] [call site] 01082
4 boost::container::basic_string<char, std::__1::char_traits<char>, void>& boost::container::basic_string<char, std::__1::char_traits<char>, void>::append<char const*>(char const*, char const*) [function] [call site] 01083
5 _ZN5boost9container12basic_stringIcNSt3__111char_traitsIcEEvE6insertIPKcEEPcS8_T_SA_PNS_11move_detail13disable_if_orIvNSB_14is_convertibleISA_mEENS0_3dtl17is_input_iteratorISA_Xsr21has_iterator_categoryISA_EE5valueEEENSB_5bool_ILb0EEESJ_E4typeE [function] [call site] 01084
6 unsigned long boost::container::basic_string<char, std::__1::char_traits<char>, void>::priv_uninitialized_copy<char const*, char*>(char const*, char const*, char*) [function] [call site] 01085
6 unsigned long boost::container::basic_string<char, std::__1::char_traits<char>, void>::priv_uninitialized_copy<char const*, char*>(char const*, char const*, char*) [function] [call site] 01086
6 unsigned long boost::container::basic_string<char, std::__1::char_traits<char>, void>::priv_uninitialized_copy<char const*, char*>(char const*, char const*, char*) [function] [call site] 01087
4 DNSName::throwSafeRangeError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, unsigned long) [function] [call site] 01088
4 DNSName::throwSafeRangeError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, unsigned long) [function] [call site] 01089
4 __clang_call_terminate [call site] 01090
4 __assert_fail [call site] 01091
4 __clang_call_terminate [call site] 01092
4 boost::container::basic_string<char, std::__1::char_traits<char>, void>::append(unsigned long, char) [function] [call site] 01093
4 segmentDNSNameRaw(char const*, unsigned long) [function] [call site] 01094
5 boost::container::basic_string<char, std::__1::char_traits<char>, void>::basic_string() [function] [call site] 01095
5 boost::container::basic_string<char, std::__1::char_traits<char>, void>::append(unsigned long, char) [function] [call site] 01096
5 boost::container::basic_string<char, std::__1::char_traits<char>, void>::reserve(unsigned long) [function] [call site] 01097
5 __cxa_allocate_exception [call site] 01098
5 std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [call site] 01099
5 __cxa_throw [call site] 01100
5 __cxa_free_exception [call site] 01101
5 __assert_fail [call site] 01102
5 __clang_call_terminate [call site] 01103
5 __clang_call_terminate [call site] 01104
5 boost::container::basic_string<char, std::__1::char_traits<char>, void>::append(unsigned long, char) [function] [call site] 01105
5 boost::container::basic_string<char, std::__1::char_traits<char>, void>::append(unsigned long, char) [function] [call site] 01106
5 boost::container::basic_string<char, std::__1::char_traits<char>, void>::append(unsigned long, char) [function] [call site] 01107
5 boost::container::basic_string<char, std::__1::char_traits<char>, void>::append(unsigned long, char) [function] [call site] 01108
5 __cxa_allocate_exception [call site] 01109
5 std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [call site] 01110
5 __cxa_throw [call site] 01111
5 __cxa_free_exception [call site] 01112
5 boost::container::basic_string<char, std::__1::char_traits<char>, void>::append(unsigned long, char) [function] [call site] 01113
5 boost::container::basic_string<char, std::__1::char_traits<char>, void>::~basic_string() [function] [call site] 01114
4 boost::container::basic_string<char, std::__1::char_traits<char>, void>::operator=(boost::container::basic_string<char, std::__1::char_traits<char>, void>&&) [function] [call site] 01115
4 boost::container::basic_string<char, std::__1::char_traits<char>, void>::~basic_string() [function] [call site] 01116
4 __clang_call_terminate [call site] 01117
4 DNSName::throwSafeRangeError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, unsigned long) [function] [call site] 01118
4 boost::container::basic_string<char, std::__1::char_traits<char>, void>::~basic_string() [function] [call site] 01119
3 DNSName::operator=(DNSName&&) [function] [call site] 01120
3 DNSName::~DNSName() [function] [call site] 01121
2 ZoneName::operator=(ZoneName&&) [function] [call site] 01122
3 DNSName::operator=(DNSName&&) [function] [call site] 01123
2 ZoneName::~ZoneName() [function] [call site] 01124
2 pdns_iequals(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01125
2 __cxa_allocate_exception [call site] 01126
2 std::runtime_error::runtime_error(char const*) [call site] 01127
2 __cxa_throw [call site] 01128
2 __cxa_free_exception [call site] 01129
2 makeString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::pair<unsigned long, unsigned long> const&) [function] [call site] 01130
2 ZoneParserTNG::get(DNSResourceRecord&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*)::$_0::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >&, char) const [function] [call site] 01131
3 __cxa_allocate_exception [call site] 01132
3 std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [call site] 01133
3 __cxa_throw [call site] 01134
3 __cxa_free_exception [call site] 01135
3 __cxa_allocate_exception [call site] 01136
3 std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [call site] 01137
3 __cxa_throw [call site] 01138
3 __cxa_free_exception [call site] 01139
2 __cxa_allocate_exception [call site] 01140
2 std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [call site] 01141
2 __cxa_throw [call site] 01142
2 __cxa_free_exception [call site] 01143
2 ZoneParserTNG::get(DNSResourceRecord&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*)::$_1::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned int&) const [function] [call site] 01144
3 __cxa_allocate_exception [call site] 01145
3 std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [call site] 01146
3 __cxa_throw [call site] 01147
3 __cxa_free_exception [call site] 01148
3 __cxa_begin_catch [call site] 01149
3 __cxa_allocate_exception [call site] 01150
3 std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [call site] 01151
3 __cxa_throw [call site] 01152
3 __cxa_free_exception [call site] 01153
3 __cxa_end_catch [call site] 01154
3 __clang_call_terminate [call site] 01155
2 ZoneParserTNG::get(DNSResourceRecord&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*)::$_0::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >&, char) const [function] [call site] 01156
2 __cxa_allocate_exception [call site] 01157
2 std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [call site] 01158
2 __cxa_throw [call site] 01159
2 __cxa_free_exception [call site] 01160
2 ZoneParserTNG::get(DNSResourceRecord&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*)::$_1::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned int&) const [function] [call site] 01161
2 ZoneParserTNG::get(DNSResourceRecord&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*)::$_1::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned int&) const [function] [call site] 01162
2 __cxa_allocate_exception [call site] 01163
2 std::runtime_error::runtime_error(char const*) [call site] 01164
2 __cxa_throw [call site] 01165
2 __cxa_free_exception [call site] 01166
2 __cxa_allocate_exception [call site] 01167
2 std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [call site] 01168
2 __cxa_throw [call site] 01169
2 __cxa_free_exception [call site] 01170
2 ZoneParserTNG::get(DNSResourceRecord&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*)::$_0::~$_0() [function] [call site] 01171
2 __cxa_allocate_exception [call site] 01172
2 ZoneParserTNG::getLineOfFile() [function] [call site] 01173
2 std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [call site] 01174
2 __cxa_throw [call site] 01175
2 __cxa_free_exception [call site] 01176
2 makeString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::pair<unsigned long, unsigned long> const&) [function] [call site] 01177
2 dns_isspace(char) [function] [call site] 01178
2 DNSName::operator=(DNSName const&) [function] [call site] 01179
3 boost::container::basic_string<char, std::__1::char_traits<char>, void>::operator=(boost::container::basic_string<char, std::__1::char_traits<char>, void> const&) [function] [call site] 01180
4 boost::container::operator!=(boost::container::new_allocator<char> const&, boost::container::new_allocator<char> const&) [function] [call site] 01181
4 boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::deallocate(char*, unsigned long) [function] [call site] 01182
4 boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::assure_short() [function] [call site] 01183
5 __assert_fail [call site] 01184
4 __assert_fail [call site] 01185
4 boost::container::basic_string<char, std::__1::char_traits<char>, void>::assign(char const*, char const*) [function] [call site] 01186
2 DNSName::DNSName(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 01187
2 DNSName::operator=(DNSName&&) [function] [call site] 01188
2 DNSName::~DNSName() [function] [call site] 01189
2 ZoneName::operator DNSName&() [function] [call site] 01190
2 DNSName::DNSName(DNSName const&) [function] [call site] 01191
2 DNSName::operator=(DNSName&&) [function] [call site] 01192
2 DNSName::~DNSName() [function] [call site] 01193
2 isCanonical(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 01194
2 ZoneName::operator DNSName&() [function] [call site] 01195
2 DNSName::DNSName(DNSName const&) [function] [call site] 01196
2 DNSName::operator+=(DNSName const&) [function] [call site] 01197
3 DNSName::throwSafeRangeError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*, unsigned long) [function] [call site] 01198
3 DNSName::empty() const [function] [call site] 01199
4 __clang_call_terminate [call site] 01200
3 boost::container::basic_string<char, std::__1::char_traits<char>, void>::operator+=(boost::container::basic_string<char, std::__1::char_traits<char>, void> const&) [function] [call site] 01201
4 boost::container::basic_string<char, std::__1::char_traits<char>, void>::append(boost::container::basic_string<char, std::__1::char_traits<char>, void> const&) [function] [call site] 01202
5 __clang_call_terminate [call site] 01203
5 boost::container::basic_string<char, std::__1::char_traits<char>, void>& boost::container::basic_string<char, std::__1::char_traits<char>, void>::append<char const*>(char const*, char const*) [function] [call site] 01204
3 boost::container::basic_string<char, std::__1::char_traits<char>, void>::replace(unsigned long, unsigned long, boost::container::basic_string<char, std::__1::char_traits<char>, void> const&) [function] [call site] 01205
4 boost::container::throw_out_of_range(char const*) [function] [call site] 01206
4 unsigned long const& boost::container::dtl::min_value<unsigned long>(unsigned long const&, unsigned long const&) [function] [call site] 01207
4 __clang_call_terminate [call site] 01208
4 boost::container::throw_length_error(char const*) [function] [call site] 01209
4 _ZN5boost9container12basic_stringIcNSt3__111char_traitsIcEEvE7replaceIPKcEERS5_S8_S8_T_SA_PNS_11move_detail13disable_if_orIvNSB_14is_convertibleISA_mEENS0_3dtl17is_input_iteratorISA_Xsr21has_iterator_categoryISA_EE5valueEEENSB_5bool_ILb0EEESJ_E4typeE [function] [call site] 01210
5 boost::container::basic_string<char, std::__1::char_traits<char>, void>::erase(char const*, char const*) [function] [call site] 01211
5 _ZN5boost9container12basic_stringIcNSt3__111char_traitsIcEEvE6insertIPKcEEPcS8_T_SA_PNS_11move_detail13disable_if_orIvNSB_14is_convertibleISA_mEENS0_3dtl17is_input_iteratorISA_Xsr21has_iterator_categoryISA_EE5valueEEENSB_5bool_ILb0EEESJ_E4typeE [function] [call site] 01212
2 DNSName::~DNSName() [function] [call site] 01213
2 DNSName::operator=(DNSName const&) [function] [call site] 01214
2 __cxa_allocate_exception [call site] 01215
2 ZoneParserTNG::getLineOfFile() [function] [call site] 01216
2 std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [call site] 01217
2 __cxa_throw [call site] 01218
2 __cxa_free_exception [call site] 01219
2 makeString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::pair<unsigned long, unsigned long> const&) [function] [call site] 01220
2 pdns_iequals(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01221
2 isTimeSpec(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01222
3 isdigit [call site] 01223
3 tolower [call site] 01224
2 ZoneParserTNG::makeTTLFromZone(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01225
2 DNSRecordContent::TypeToNumber(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01226
3 DNSRecordContent::getN2Typemap() [function] [call site] 01227
3 toUpper(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01228
4 dns_toupper(unsigned char) [function] [call site] 01229
3 DNSRecordContent::getN2Typemap() [function] [call site] 01230
3 DNSRecordContent::isUnknownType(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01231
4 bool boost::algorithm::starts_with<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, char [5]>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const (&) [5]) [function] [call site] 01232
5 bool boost::algorithm::starts_with<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, char [5], boost::algorithm::is_equal>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const (&) [5], boost::algorithm::is_equal) [function] [call site] 01233
6 boost::iterator_range<boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, void>::type> boost::as_literal<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01234
6 boost::iterator_range<char const*> boost::as_literal<char, 5ul>(char const (&) [5ul]) [function] [call site] 01235
6 boost::range_iterator<boost::iterator_range<std::__1::__wrap_iter<char const*> >, void>::type boost::range_adl_barrier::end<boost::iterator_range<std::__1::__wrap_iter<char const*> > >(boost::iterator_range<std::__1::__wrap_iter<char const*> >&) [function] [call site] 01236
6 boost::range_iterator<boost::iterator_range<char const*>, void>::type boost::range_adl_barrier::end<boost::iterator_range<char const*> >(boost::iterator_range<char const*>&) [function] [call site] 01237
7 boost::range_iterator<boost::iterator_range<char const*>, void>::type boost::range_detail::range_end<boost::iterator_range<char const*> >(boost::iterator_range<char const*>&) [function] [call site] 01238
6 boost::range_iterator<boost::iterator_range<std::__1::__wrap_iter<char const*> >, void>::type boost::range_adl_barrier::begin<boost::iterator_range<std::__1::__wrap_iter<char const*> > >(boost::iterator_range<std::__1::__wrap_iter<char const*> >&) [function] [call site] 01239
6 boost::range_iterator<boost::iterator_range<char const*>, void>::type boost::range_adl_barrier::begin<boost::iterator_range<char const*> >(boost::iterator_range<char const*>&) [function] [call site] 01240
7 boost::range_iterator<boost::iterator_range<char const*>, void>::type boost::range_detail::range_begin<boost::iterator_range<char const*> >(boost::iterator_range<char const*>&) [function] [call site] 01241
6 bool boost::algorithm::is_equal::operator()<char, char>(char const&, char const&) const [function] [call site] 01242
3 unsigned short pdns::checked_stoi<unsigned short>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long*, int) [function] [call site] 01243
3 __cxa_allocate_exception [call site] 01244
3 std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [call site] 01245
3 __cxa_throw [call site] 01246
3 __cxa_free_exception [call site] 01247
2 QType::QType(unsigned short) [function] [call site] 01248
2 __cxa_begin_catch [call site] 01249
2 __cxa_allocate_exception [call site] 01250
2 ZoneParserTNG::getLineOfFile() [function] [call site] 01251
2 std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [call site] 01252
2 __cxa_throw [call site] 01253
2 __cxa_free_exception [call site] 01254
2 __cxa_end_catch [call site] 01255
2 __cxa_allocate_exception [call site] 01256
2 ZoneParserTNG::getLineOfFile() [function] [call site] 01257
2 std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [call site] 01258
2 __cxa_throw [call site] 01259
2 __cxa_free_exception [call site] 01260
2 chopComment(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 01261
2 boost::algorithm::detail::is_any_ofF<boost::range_value<char [6]>::type> boost::algorithm::is_any_of<char [6]>(char const (&) [6]) [function] [call site] 01262
2 void boost::algorithm::trim_if<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::algorithm::detail::is_any_ofF<char> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, boost::algorithm::detail::is_any_ofF<char>) [function] [call site] 01263
3 boost::algorithm::detail::is_any_ofF<char>::is_any_ofF(boost::algorithm::detail::is_any_ofF<char> const&) [function] [call site] 01264
3 void boost::algorithm::trim_right_if<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::algorithm::detail::is_any_ofF<char> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, boost::algorithm::detail::is_any_ofF<char>) [function] [call site] 01265
3 boost::algorithm::detail::is_any_ofF<char>::~is_any_ofF() [function] [call site] 01266
3 boost::algorithm::detail::is_any_ofF<char>::is_any_ofF(boost::algorithm::detail::is_any_ofF<char> const&) [function] [call site] 01267
3 void boost::algorithm::trim_left_if<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::algorithm::detail::is_any_ofF<char> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, boost::algorithm::detail::is_any_ofF<char>) [function] [call site] 01268
4 boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void>::type boost::range_adl_barrier::begin<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 01269
4 boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void>::type boost::range_adl_barrier::begin<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 01270
4 boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void>::type boost::range_adl_barrier::end<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 01271
4 boost::algorithm::detail::is_any_ofF<char>::is_any_ofF(boost::algorithm::detail::is_any_ofF<char> const&) [function] [call site] 01272
4 std::__1::__wrap_iter<char*> boost::algorithm::detail::trim_begin<std::__1::__wrap_iter<char*>, boost::algorithm::detail::is_any_ofF<char> >(std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*>, boost::algorithm::detail::is_any_ofF<char>) [function] [call site] 01273
5 bool boost::algorithm::detail::is_any_ofF<char>::operator()<char>(char) const [function] [call site] 01274
4 boost::algorithm::detail::is_any_ofF<char>::~is_any_ofF() [function] [call site] 01275
3 boost::algorithm::detail::is_any_ofF<char>::~is_any_ofF() [function] [call site] 01276
2 ZoneName::toString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool) const [function] [call site] 01277
3 DNSName::toString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool) const [function] [call site] 01278
4 DNSName::toString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool) const [function] [call site] 01279
5 DNSName::empty() const [function] [call site] 01280
5 __cxa_allocate_exception [call site] 01281
5 std::out_of_range::out_of_range[abi:ne180100](char const*) [function] [call site] 01282
5 __cxa_throw [call site] 01283
5 std::out_of_range::~out_of_range() [call site] 01284
5 __cxa_free_exception [call site] 01285
5 DNSName::isRoot() const [function] [call site] 01286
6 __clang_call_terminate [call site] 01287
6 __clang_call_terminate [call site] 01288
6 __assert_fail [call site] 01289
5 __clang_call_terminate [call site] 01290
5 __clang_call_terminate [call site] 01291
5 __clang_call_terminate [call site] 01292
5 __clang_call_terminate [call site] 01293
5 DNSName::appendEscapedLabel(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, char const*, unsigned long) [function] [call site] 01294
2 findAndElide(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, char) [function] [call site] 01295
2 findAndElide(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, char) [function] [call site] 01296
2 ZoneParserTNG::getLine() [function] [call site] 01297
2 void boost::algorithm::trim_right<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::locale const&) [function] [call site] 01298
3 boost::algorithm::is_space(std::__1::locale const&) [function] [call site] 01299
4 boost::algorithm::detail::is_classifiedF::is_classifiedF(unsigned short, std::__1::locale const&) [function] [call site] 01300
3 void boost::algorithm::trim_right_if<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::algorithm::detail::is_classifiedF>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, boost::algorithm::detail::is_classifiedF) [function] [call site] 01301
4 boost::algorithm::detail::is_classifiedF::is_classifiedF(boost::algorithm::detail::is_classifiedF const&) [function] [call site] 01302
4 std::__1::__wrap_iter<char*> boost::algorithm::detail::trim_end<std::__1::__wrap_iter<char*>, boost::algorithm::detail::is_classifiedF>(std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*>, boost::algorithm::detail::is_classifiedF) [function] [call site] 01303
5 boost::algorithm::detail::is_classifiedF::is_classifiedF(boost::algorithm::detail::is_classifiedF const&) [function] [call site] 01304
5 std::__1::__wrap_iter<char*> boost::algorithm::detail::trim_end_iter_select<std::__1::__wrap_iter<char*>, boost::algorithm::detail::is_classifiedF>(std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*>, boost::algorithm::detail::is_classifiedF, std::__1::bidirectional_iterator_tag) [function] [call site] 01305
6 bool boost::algorithm::detail::is_classifiedF::operator()<char>(char) const [function] [call site] 01306
5 boost::algorithm::detail::is_classifiedF::~is_classifiedF() [function] [call site] 01307
4 boost::algorithm::detail::is_classifiedF::~is_classifiedF() [function] [call site] 01308
3 boost::algorithm::detail::is_classifiedF::~is_classifiedF() [function] [call site] 01309
2 chopComment(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 01310
2 void boost::algorithm::trim<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::locale const&) [function] [call site] 01311
3 boost::algorithm::is_space(std::__1::locale const&) [function] [call site] 01312
3 void boost::algorithm::trim_if<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::algorithm::detail::is_classifiedF>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, boost::algorithm::detail::is_classifiedF) [function] [call site] 01313
4 boost::algorithm::detail::is_classifiedF::is_classifiedF(boost::algorithm::detail::is_classifiedF const&) [function] [call site] 01314
4 void boost::algorithm::trim_right_if<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::algorithm::detail::is_classifiedF>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, boost::algorithm::detail::is_classifiedF) [function] [call site] 01315
4 boost::algorithm::detail::is_classifiedF::~is_classifiedF() [function] [call site] 01316
4 boost::algorithm::detail::is_classifiedF::is_classifiedF(boost::algorithm::detail::is_classifiedF const&) [function] [call site] 01317
4 void boost::algorithm::trim_left_if<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::algorithm::detail::is_classifiedF>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, boost::algorithm::detail::is_classifiedF) [function] [call site] 01318
5 boost::algorithm::detail::is_classifiedF::is_classifiedF(boost::algorithm::detail::is_classifiedF const&) [function] [call site] 01319
5 std::__1::__wrap_iter<char*> boost::algorithm::detail::trim_begin<std::__1::__wrap_iter<char*>, boost::algorithm::detail::is_classifiedF>(std::__1::__wrap_iter<char*>, std::__1::__wrap_iter<char*>, boost::algorithm::detail::is_classifiedF) [function] [call site] 01320
6 bool boost::algorithm::detail::is_classifiedF::operator()<char>(char) const [function] [call site] 01321
5 boost::algorithm::detail::is_classifiedF::~is_classifiedF() [function] [call site] 01322
4 boost::algorithm::detail::is_classifiedF::~is_classifiedF() [function] [call site] 01323
3 boost::algorithm::detail::is_classifiedF::~is_classifiedF() [function] [call site] 01324
2 findAndElide(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, char) [function] [call site] 01325
2 boost::algorithm::detail::is_any_ofF<boost::range_value<char [6]>::type> boost::algorithm::is_any_of<char [6]>(char const (&) [6]) [function] [call site] 01326
2 void boost::algorithm::trim_if<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::algorithm::detail::is_any_ofF<char> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, boost::algorithm::detail::is_any_ofF<char>) [function] [call site] 01327
2 boost::algorithm::detail::is_any_ofF<char>::~is_any_ofF() [function] [call site] 01328
2 DNSRecordContent::isUnknownType(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01329
2 DNSRecordContent::upgradeContent(DNSName const&, QType const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01330
3 UnknownRecordContent::UnknownRecordContent(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01331
4 DNSRecordContent::DNSRecordContent() [function] [call site] 01332
4 DNSRecord::DNSRecord() [function] [call site] 01333
5 DNSName::DNSName() [function] [call site] 01334
5 QClass::operator unsigned short() const [function] [call site] 01335
5 DNSName::~DNSName() [function] [call site] 01336
4 void stringtok<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*) [function] [call site] 01337
4 bool boost::algorithm::equals<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, char [2]>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const (&) [2]) [function] [call site] 01338
5 bool boost::algorithm::equals<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, char [2], boost::algorithm::is_equal>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const (&) [2], boost::algorithm::is_equal) [function] [call site] 01339
6 boost::iterator_range<boost::range_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, void>::type> boost::as_literal<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01340
6 boost::iterator_range<char const*> boost::as_literal<char, 2ul>(char const (&) [2ul]) [function] [call site] 01341
6 boost::range_iterator<boost::iterator_range<std::__1::__wrap_iter<char const*> >, void>::type boost::range_adl_barrier::end<boost::iterator_range<std::__1::__wrap_iter<char const*> > >(boost::iterator_range<std::__1::__wrap_iter<char const*> >&) [function] [call site] 01342
6 boost::range_iterator<boost::iterator_range<char const*>, void>::type boost::range_adl_barrier::end<boost::iterator_range<char const*> >(boost::iterator_range<char const*>&) [function] [call site] 01343
6 boost::range_iterator<boost::iterator_range<std::__1::__wrap_iter<char const*> >, void>::type boost::range_adl_barrier::begin<boost::iterator_range<std::__1::__wrap_iter<char const*> > >(boost::iterator_range<std::__1::__wrap_iter<char const*> >&) [function] [call site] 01344
6 boost::range_iterator<boost::iterator_range<char const*>, void>::type boost::range_adl_barrier::begin<boost::iterator_range<char const*> >(boost::iterator_range<char const*>&) [function] [call site] 01345
6 bool boost::algorithm::is_equal::operator()<char, char>(char const&, char const&) const [function] [call site] 01346
4 __cxa_allocate_exception [call site] 01347
4 MOADNSException::MOADNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01348
4 __cxa_throw [call site] 01349
4 __cxa_free_exception [call site] 01350
4 __cxa_allocate_exception [call site] 01351
4 MOADNSException::MOADNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01352
4 __cxa_throw [call site] 01353
4 __cxa_free_exception [call site] 01354
4 unsigned int pdns::checked_stoi<unsigned int>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long*, int) [function] [call site] 01355
4 __cxa_allocate_exception [call site] 01356
4 boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_format(char const*) [function] [call site] 01357
5 boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_altstringbuf(unsigned int) [function] [call site] 01358
5 boost::optional<std::__1::locale>::optional() [function] [call site] 01359
6 boost::optional_detail::optional_base<std::__1::locale>::optional_base() [function] [call site] 01360
6 __clang_call_terminate [call site] 01361
5 boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >::parse(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01362
6 boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >::getloc() const [function] [call site] 01363
7 boost::optional<std::__1::locale>::operator!() const [function] [call site] 01364
8 boost::optional_detail::optional_base<std::__1::locale>::is_initialized() const [function] [call site] 01365
7 boost::optional<std::__1::locale>::get() const [function] [call site] 01366
8 boost::optional_detail::optional_base<std::__1::locale>::is_initialized() const [function] [call site] 01367
8 __assert_fail [call site] 01368
8 boost::optional_detail::optional_base<std::__1::locale>::get_impl() const [function] [call site] 01369
9 boost::optional_detail::aligned_storage<std::__1::locale>::ref() const [function] [call site] 01370
10 boost::optional_detail::aligned_storage<std::__1::locale>::ptr_ref() const [function] [call site] 01371
11 boost::optional_detail::aligned_storage<std::__1::locale>::address() const [function] [call site] 01372
6 std::__1::ctype<char> const& boost::io::detail::const_or_not<std::__1::ctype<char> >(std::__1::ctype<char> const&) [function] [call site] 01373
6 boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >::exceptions() const [function] [call site] 01374
6 int boost::io::detail::upper_bound_from_fstring<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::ctype<char> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::value_type, std::__1::ctype<char> const&, unsigned char) [function] [call site] 01375
7 boost::io::bad_format_string::bad_format_string(unsigned long, unsigned long) [function] [call site] 01376
8 boost::io::format_error::format_error() [function] [call site] 01377
9 std::exception::exception[abi:ne180100]() [function] [call site] 01378
7 void boost::throw_exception<boost::io::bad_format_string>(boost::io::bad_format_string const&) [function] [call site] 01379
8 boost::wrapexcept<boost::io::bad_format_string>::wrapexcept(boost::io::bad_format_string const&) [function] [call site] 01380
9 boost::io::bad_format_string::bad_format_string(boost::io::bad_format_string const&) [function] [call site] 01381
10 boost::io::format_error::format_error(boost::io::format_error const&) [function] [call site] 01382
11 std::exception::exception[abi:ne180100](std::exception const&) [function] [call site] 01383
9 boost::wrapexcept<boost::io::bad_format_string>::copy_from(void const*) [function] [call site] 01384
9 boost::io::bad_format_string::~bad_format_string() [function] [call site] 01385
10 boost::io::format_error::~format_error() [function] [call site] 01386
11 std::exception::~exception() [call site] 01387
8 boost::wrapexcept<boost::io::bad_format_string>::~wrapexcept() [function] [call site] 01388
9 boost::io::bad_format_string::~bad_format_string() [function] [call site] 01389
7 boost::io::bad_format_string::~bad_format_string() [function] [call site] 01390
7 std::__1::__wrap_iter<char const*> boost::io::detail::wrap_scan_notdigit<std::__1::__wrap_iter<char const*>, std::__1::ctype<char> >(std::__1::ctype<char> const&, std::__1::__wrap_iter<char const*>, std::__1::__wrap_iter<char const*>) [function] [call site] 01391
8 bool boost::io::detail::wrap_isdigit<char, std::__1::ctype<char> >(std::__1::ctype<char> const&, char) [function] [call site] 01392
6 boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >::make_or_reuse_data(unsigned long) [function] [call site] 01393
7 boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >::getloc() const [function] [call site] 01394
7 boost::io::detail::format_item<char, std::__1::char_traits<char>, std::__1::allocator<char> >::format_item(char) [function] [call site] 01395
8 boost::io::detail::stream_format_state<char, std::__1::char_traits<char> >::stream_format_state(char) [function] [call site] 01396
9 boost::optional<std::__1::locale>::optional() [function] [call site] 01397
9 boost::io::detail::stream_format_state<char, std::__1::char_traits<char> >::reset(char) [function] [call site] 01398
8 boost::io::detail::format_item<char, std::__1::char_traits<char>, std::__1::allocator<char> >::max_streamsize() [function] [call site] 01399
7 boost::io::detail::format_item<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~format_item() [function] [call site] 01400
8 boost::io::detail::stream_format_state<char, std::__1::char_traits<char> >::~stream_format_state() [function] [call site] 01401
9 boost::optional<std::__1::locale>::~optional() [function] [call site] 01402
10 boost::optional_detail::optional_base<std::__1::locale>::~optional_base() [function] [call site] 01403
11 boost::optional_detail::optional_base<std::__1::locale>::destroy() [function] [call site] 01404
12 boost::optional_detail::optional_base<std::__1::locale>::destroy_impl() [function] [call site] 01405
13 boost::optional_detail::aligned_storage<std::__1::locale>::ref() [function] [call site] 01406
14 boost::optional_detail::aligned_storage<std::__1::locale>::ptr_ref() [function] [call site] 01407
15 boost::optional_detail::aligned_storage<std::__1::locale>::address() [function] [call site] 01408
11 __clang_call_terminate [call site] 01409
7 boost::io::detail::format_item<char, std::__1::char_traits<char>, std::__1::allocator<char> >::format_item(char) [function] [call site] 01410
7 boost::io::detail::format_item<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~format_item() [function] [call site] 01411
7 boost::io::detail::format_item<char, std::__1::char_traits<char>, std::__1::allocator<char> >::reset(char) [function] [call site] 01412
8 boost::io::detail::format_item<char, std::__1::char_traits<char>, std::__1::allocator<char> >::max_streamsize() [function] [call site] 01413
8 boost::io::detail::stream_format_state<char, std::__1::char_traits<char> >::reset(char) [function] [call site] 01414
6 void boost::io::detail::append_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::size_type, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::size_type) [function] [call site] 01415
6 __assert_fail [call site] 01416
6 void boost::io::detail::append_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::size_type, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::size_type) [function] [call site] 01417
6 boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >::exceptions() const [function] [call site] 01418
6 bool boost::io::detail::parse_printf_directive<char, std::__1::char_traits<char>, std::__1::allocator<char>, std::__1::__wrap_iter<char const*>, std::__1::ctype<char> >(std::__1::__wrap_iter<char const*>&, std::__1::__wrap_iter<char const*> const&, boost::io::detail::format_item<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, std::__1::ctype<char> const&, unsigned long, unsigned char) [function] [call site] 01419
7 boost::io::detail::maybe_throw_exception(unsigned char, unsigned long, unsigned long) [function] [call site] 01420
8 boost::io::bad_format_string::bad_format_string(unsigned long, unsigned long) [function] [call site] 01421
8 void boost::throw_exception<boost::io::bad_format_string>(boost::io::bad_format_string const&) [function] [call site] 01422
8 boost::io::bad_format_string::~bad_format_string() [function] [call site] 01423
7 std::__1::ctype<char> const& boost::io::detail::const_or_not<std::__1::ctype<char> >(std::__1::ctype<char> const&) [function] [call site] 01424
7 boost::io::detail::maybe_throw_exception(unsigned char, unsigned long, unsigned long) [function] [call site] 01425
7 std::__1::ctype<char> const& boost::io::detail::const_or_not<std::__1::ctype<char> >(std::__1::ctype<char> const&) [function] [call site] 01426
7 bool boost::io::detail::wrap_isdigit<char, std::__1::ctype<char> >(std::__1::ctype<char> const&, char) [function] [call site] 01427
7 std::__1::__wrap_iter<char const*> boost::io::detail::str2int<int, std::__1::__wrap_iter<char const*>, std::__1::ctype<char> >(std::__1::__wrap_iter<char const*> const&, std::__1::__wrap_iter<char const*> const&, int&, std::__1::ctype<char> const&) [function] [call site] 01428
8 bool boost::io::detail::wrap_isdigit<char, std::__1::ctype<char> >(std::__1::ctype<char> const&, char) [function] [call site] 01429
8 char boost::io::detail::wrap_narrow<char, std::__1::ctype<char> >(std::__1::ctype<char> const&, char, char) [function] [call site] 01430
9 std::__1::ctype<char> const& boost::io::detail::const_or_not<std::__1::ctype<char> >(std::__1::ctype<char> const&) [function] [call site] 01431
7 boost::io::detail::maybe_throw_exception(unsigned char, unsigned long, unsigned long) [function] [call site] 01432
7 std::__1::ctype<char> const& boost::io::detail::const_or_not<std::__1::ctype<char> >(std::__1::ctype<char> const&) [function] [call site] 01433
7 boost::io::detail::maybe_throw_exception(unsigned char, unsigned long, unsigned long) [function] [call site] 01434
7 std::__1::ctype<char> const& boost::io::detail::const_or_not<std::__1::ctype<char> >(std::__1::ctype<char> const&) [function] [call site] 01435
7 char boost::io::detail::wrap_narrow<char, std::__1::ctype<char> >(std::__1::ctype<char> const&, char, char) [function] [call site] 01436
7 boost::io::detail::maybe_throw_exception(unsigned char, unsigned long, unsigned long) [function] [call site] 01437
7 std::__1::ctype<char> const& boost::io::detail::const_or_not<std::__1::ctype<char> >(std::__1::ctype<char> const&) [function] [call site] 01438
7 bool boost::io::detail::wrap_isdigit<char, std::__1::ctype<char> >(std::__1::ctype<char> const&, char) [function] [call site] 01439
7 std::__1::__wrap_iter<char const*> boost::io::detail::str2int<long, std::__1::__wrap_iter<char const*>, std::__1::ctype<char> >(std::__1::__wrap_iter<char const*> const&, std::__1::__wrap_iter<char const*> const&, long&, std::__1::ctype<char> const&) [function] [call site] 01440
7 boost::io::detail::maybe_throw_exception(unsigned char, unsigned long, unsigned long) [function] [call site] 01441
7 std::__1::ctype<char> const& boost::io::detail::const_or_not<std::__1::ctype<char> >(std::__1::ctype<char> const&) [function] [call site] 01442
7 std::__1::ctype<char> const& boost::io::detail::const_or_not<std::__1::ctype<char> >(std::__1::ctype<char> const&) [function] [call site] 01443
7 bool boost::io::detail::wrap_isdigit<char, std::__1::ctype<char> >(std::__1::ctype<char> const&, char) [function] [call site] 01444
7 std::__1::__wrap_iter<char const*> boost::io::detail::str2int<long, std::__1::__wrap_iter<char const*>, std::__1::ctype<char> >(std::__1::__wrap_iter<char const*> const&, std::__1::__wrap_iter<char const*> const&, long&, std::__1::ctype<char> const&) [function] [call site] 01445
7 char boost::io::detail::wrap_narrow<char, std::__1::ctype<char> >(std::__1::ctype<char> const&, char, char) [function] [call site] 01446
7 boost::io::detail::maybe_throw_exception(unsigned char, unsigned long, unsigned long) [function] [call site] 01447
7 boost::io::detail::maybe_throw_exception(unsigned char, unsigned long, unsigned long) [function] [call site] 01448
7 boost::io::detail::maybe_throw_exception(unsigned char, unsigned long, unsigned long) [function] [call site] 01449
7 boost::io::detail::maybe_throw_exception(unsigned char, unsigned long, unsigned long) [function] [call site] 01450
7 boost::io::detail::maybe_throw_exception(unsigned char, unsigned long, unsigned long) [function] [call site] 01451
7 std::__1::ctype<char> const& boost::io::detail::const_or_not<std::__1::ctype<char> >(std::__1::ctype<char> const&) [function] [call site] 01452
7 char boost::io::detail::wrap_narrow<char, std::__1::ctype<char> >(std::__1::ctype<char> const&, char, char) [function] [call site] 01453
7 boost::io::detail::maybe_throw_exception(unsigned char, unsigned long, unsigned long) [function] [call site] 01454
7 std::__1::ctype<char> const& boost::io::detail::const_or_not<std::__1::ctype<char> >(std::__1::ctype<char> const&) [function] [call site] 01455
7 boost::io::detail::maybe_throw_exception(unsigned char, unsigned long, unsigned long) [function] [call site] 01456
7 std::__1::ctype<char> const& boost::io::detail::const_or_not<std::__1::ctype<char> >(std::__1::ctype<char> const&) [function] [call site] 01457
7 boost::io::detail::maybe_throw_exception(unsigned char, unsigned long, unsigned long) [function] [call site] 01458
6 boost::io::detail::format_item<char, std::__1::char_traits<char>, std::__1::allocator<char> >::compute_states() [function] [call site] 01459
7 __assert_fail [call site] 01460
6 __assert_fail [call site] 01461
6 void boost::io::detail::append_string<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::size_type, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::size_type) [function] [call site] 01462
6 boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >::exceptions() const [function] [call site] 01463
6 boost::io::bad_format_string::bad_format_string(unsigned long, unsigned long) [function] [call site] 01464
6 void boost::throw_exception<boost::io::bad_format_string>(boost::io::bad_format_string const&) [function] [call site] 01465
6 boost::io::bad_format_string::~bad_format_string() [function] [call site] 01466
6 std::__1::ctype<char> const& boost::io::detail::const_or_not<std::__1::ctype<char> >(std::__1::ctype<char> const&) [function] [call site] 01467
6 boost::io::detail::format_item<char, std::__1::char_traits<char>, std::__1::allocator<char> >::format_item(char) [function] [call site] 01468
6 boost::io::detail::format_item<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~format_item() [function] [call site] 01469
5 boost::optional<std::__1::locale>::~optional() [function] [call site] 01470
5 boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_altstringbuf() [function] [call site] 01471
6 boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::dealloc() [function] [call site] 01472
6 __clang_call_terminate [call site] 01473
4 boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >& boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator%<unsigned long>(unsigned long const&) [function] [call site] 01474
5 boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >& boost::io::detail::feed<char, std::__1::char_traits<char>, std::__1::allocator<char>, unsigned long const&>(boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, unsigned long const&) [function] [call site] 01475
6 boost::io::detail::put_holder<char, std::__1::char_traits<char> >::put_holder<unsigned long const>(unsigned long const&) [function] [call site] 01476
6 boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >& boost::io::detail::feed_impl<char, std::__1::char_traits<char>, std::__1::allocator<char>, boost::io::detail::put_holder<char, std::__1::char_traits<char> > const&>(boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, boost::io::detail::put_holder<char, std::__1::char_traits<char> > const&) [function] [call site] 01477
7 boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >::clear() [function] [call site] 01478
8 __assert_fail [call site] 01479
7 void boost::io::detail::distribute<char, std::__1::char_traits<char>, std::__1::allocator<char>, boost::io::detail::put_holder<char, std::__1::char_traits<char> > const&>(boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, boost::io::detail::put_holder<char, std::__1::char_traits<char> > const&) [function] [call site] 01480
8 boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >::exceptions() const [function] [call site] 01481
8 boost::io::too_many_args::too_many_args(unsigned long, unsigned long) [function] [call site] 01482
9 boost::io::format_error::format_error() [function] [call site] 01483
8 void boost::throw_exception<boost::io::too_many_args>(boost::io::too_many_args const&) [function] [call site] 01484
9 boost::wrapexcept<boost::io::too_many_args>::wrapexcept(boost::io::too_many_args const&) [function] [call site] 01485
10 boost::io::too_many_args::too_many_args(boost::io::too_many_args const&) [function] [call site] 01486
11 boost::io::format_error::format_error(boost::io::format_error const&) [function] [call site] 01487
10 boost::wrapexcept<boost::io::too_many_args>::copy_from(void const*) [function] [call site] 01488
10 boost::io::too_many_args::~too_many_args() [function] [call site] 01489
11 boost::io::format_error::~format_error() [function] [call site] 01490
9 boost::wrapexcept<boost::io::too_many_args>::~wrapexcept() [function] [call site] 01491
10 boost::io::too_many_args::~too_many_args() [function] [call site] 01492
8 boost::io::too_many_args::~too_many_args() [function] [call site] 01493
8 boost::optional<std::__1::locale>::pointer_type boost::get_pointer<std::__1::locale>(boost::optional<std::__1::locale>&) [function] [call site] 01494
9 boost::optional_detail::optional_base<std::__1::locale>::get_ptr() [function] [call site] 01495
10 boost::optional_detail::optional_base<std::__1::locale>::get_ptr_impl() [function] [call site] 01496
11 boost::optional_detail::aligned_storage<std::__1::locale>::ptr_ref() [function] [call site] 01497
8 void boost::io::detail::put<char, std::__1::char_traits<char>, std::__1::allocator<char>, boost::io::detail::put_holder<char, std::__1::char_traits<char> > const&>(boost::io::detail::put_holder<char, std::__1::char_traits<char> > const&, boost::io::detail::format_item<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >::string_type&, boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >::internal_streambuf_t&, std::__1::locale*) [function] [call site] 01498
9 boost::io::basic_oaltstringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_oaltstringstream(boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) [function] [call site] 01499
10 boost::base_from_member<boost::shared_ptr<boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 0>::base_from_member<boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::No_Op>(boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::No_Op) [function] [call site] 01500
11 boost::shared_ptr<boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::shared_ptr<boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::io::basic_oaltstringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::No_Op>(boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::No_Op) [function] [call site] 01501
12 boost::detail::shared_count::shared_count<boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::No_Op>(boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::No_Op) [function] [call site] 01502
13 boost::detail::sp_counted_impl_pd<boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::No_Op>::sp_counted_impl_pd(boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::No_Op&) [function] [call site] 01503
14 boost::detail::sp_counted_base::sp_counted_base() [function] [call site] 01504
13 __cxa_begin_catch [call site] 01505
13 boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >* const& boost::io::basic_oaltstringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::No_Op::operator()<boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>(boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >* const&) [function] [call site] 01506
13 __cxa_rethrow [call site] 01507
13 __cxa_end_catch [call site] 01508
13 __clang_call_terminate [call site] 01509
12 void boost::detail::sp_deleter_construct<boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(boost::shared_ptr<boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > >*, boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) [function] [call site] 01510
13 boost::detail::sp_enable_shared_from_this(...) [function] [call site] 01511
12 boost::detail::shared_count::~shared_count() [function] [call site] 01512
13 boost::detail::sp_counted_base::release() [function] [call site] 01513
14 boost::detail::atomic_decrement(unsigned int*) [function] [call site] 01514
14 boost::detail::sp_counted_base::weak_release() [function] [call site] 01515
15 boost::detail::atomic_decrement(unsigned int*) [function] [call site] 01516
13 __clang_call_terminate [call site] 01517
10 boost::shared_ptr<boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::get() const [function] [call site] 01518
10 boost::base_from_member<boost::shared_ptr<boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 0>::~base_from_member() [function] [call site] 01519
11 boost::shared_ptr<boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::~shared_ptr() [function] [call site] 01520
12 boost::detail::shared_count::~shared_count() [function] [call site] 01521
9 boost::io::detail::stream_format_state<char, std::__1::char_traits<char> >::apply_on(std::__1::basic_ios<char, std::__1::char_traits<char> >&, std::__1::locale*) const [function] [call site] 01522
10 boost::optional<std::__1::locale>::operator!() const [function] [call site] 01523
10 boost::optional<std::__1::locale>::get() const [function] [call site] 01524
9 void boost::io::detail::put_head<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, boost::io::detail::put_holder<char, std::__1::char_traits<char> > const&) [function] [call site] 01525
9 void boost::io::detail::put_last<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, boost::io::detail::put_holder<char, std::__1::char_traits<char> > const&) [function] [call site] 01526
9 boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::pcount() const [function] [call site] 01527
9 boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::pcount() const [function] [call site] 01528
9 void boost::io::detail::mk_str<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::size_type, long, char, unsigned int, char, bool) [function] [call site] 01529
9 void boost::io::detail::put_last<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, boost::io::detail::put_holder<char, std::__1::char_traits<char> > const&) [function] [call site] 01530
9 boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::pcount() const [function] [call site] 01531
9 boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::pcount() const [function] [call site] 01532
9 boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::clear_buffer() [function] [call site] 01533
9 boost::io::basic_oaltstringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_oaltstringstream(boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) [function] [call site] 01534
9 boost::io::detail::stream_format_state<char, std::__1::char_traits<char> >::apply_on(std::__1::basic_ios<char, std::__1::char_traits<char> >&, std::__1::locale*) const [function] [call site] 01535
9 void boost::io::detail::put_head<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, boost::io::detail::put_holder<char, std::__1::char_traits<char> > const&) [function] [call site] 01536
9 boost::io::basic_oaltstringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_oaltstringstream() [function] [call site] 01537
10 boost::io::basic_oaltstringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_oaltstringstream() [function] [call site] 01538
11 boost::base_from_member<boost::shared_ptr<boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, 0>::~base_from_member() [function] [call site] 01539
9 void boost::io::detail::put_last<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, boost::io::detail::put_holder<char, std::__1::char_traits<char> > const&) [function] [call site] 01540
9 boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::pcount() const [function] [call site] 01541
9 boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::pcount() const [function] [call site] 01542
9 __assert_fail [call site] 01543
9 __assert_fail [call site] 01544
9 __assert_fail [call site] 01545
9 boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::clear_buffer() [function] [call site] 01546
9 boost::io::basic_oaltstringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_oaltstringstream() [function] [call site] 01547
4 boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >& boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator%<unsigned int>(unsigned int&) [function] [call site] 01548
5 boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >& boost::io::detail::feed<char, std::__1::char_traits<char>, std::__1::allocator<char>, unsigned int&>(boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, unsigned int&) [function] [call site] 01549
6 boost::io::detail::put_holder<char, std::__1::char_traits<char> >::put_holder<unsigned int>(unsigned int&) [function] [call site] 01550
4 boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str() const [function] [call site] 01551
5 boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >::exceptions() const [function] [call site] 01552
5 boost::io::too_few_args::too_few_args(unsigned long, unsigned long) [function] [call site] 01553
6 boost::io::format_error::format_error() [function] [call site] 01554
5 void boost::throw_exception<boost::io::too_few_args>(boost::io::too_few_args const&) [function] [call site] 01555
6 boost::wrapexcept<boost::io::too_few_args>::wrapexcept(boost::io::too_few_args const&) [function] [call site] 01556
7 boost::io::too_few_args::too_few_args(boost::io::too_few_args const&) [function] [call site] 01557
8 boost::io::format_error::format_error(boost::io::format_error const&) [function] [call site] 01558
7 boost::wrapexcept<boost::io::too_few_args>::copy_from(void const*) [function] [call site] 01559
7 boost::io::too_few_args::~too_few_args() [function] [call site] 01560
8 boost::io::format_error::~format_error() [function] [call site] 01561
6 boost::wrapexcept<boost::io::too_few_args>::~wrapexcept() [function] [call site] 01562
7 boost::io::too_few_args::~too_few_args() [function] [call site] 01563
5 boost::io::too_few_args::~too_few_args() [function] [call site] 01564
5 boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >::size() const [function] [call site] 01565
5 __assert_fail [call site] 01566
4 MOADNSException::MOADNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01567
4 __cxa_throw [call site] 01568
4 boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_format() [function] [call site] 01569
5 boost::optional<std::__1::locale>::~optional() [function] [call site] 01570
5 boost::io::basic_altstringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_altstringbuf() [function] [call site] 01571
4 __cxa_free_exception [call site] 01572
4 __isoc99_sscanf [call site] 01573
4 __cxa_allocate_exception [call site] 01574
4 MOADNSException::MOADNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01575
4 __cxa_throw [call site] 01576
4 __cxa_free_exception [call site] 01577
4 DNSRecord::~DNSRecord() [function] [call site] 01578
5 DNSName::~DNSName() [function] [call site] 01579
4 DNSRecordContent::~DNSRecordContent() [function] [call site] 01580
3 QType::getCode() const [function] [call site] 01581
3 DNSRecordContent::serialize(DNSName const&, bool, bool, bool) const [function] [call site] 01582
4 QClass::operator unsigned short() const [function] [call site] 01583
4 GenericDNSPacketWriter<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::GenericDNSPacketWriter(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, DNSName const&, unsigned short, unsigned short, unsigned char) [function] [call site] 01584
5 DNSName::DNSName(DNSName const&) [function] [call site] 01585
5 htons [call site] 01586
5 DNSName::wirelength() const [function] [call site] 01587
6 __clang_call_terminate [call site] 01588
5 GenericDNSPacketWriter<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::xfrName(DNSName const&, bool) [function] [call site] 01589
6 DNSName::empty() const [function] [call site] 01590
6 DNSName::isRoot() const [function] [call site] 01591
6 GenericDNSPacketWriter<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::lookupName(DNSName const&, unsigned short*) [function] [call site] 01592
7 DNSName::getStorage() const [function] [call site] 01593
7 boost::container::vector<unsigned short, boost::container::dtl::static_storage_allocator<unsigned short, 34ul, 0ul, true>, void>::vector() [function] [call site] 01594
8 boost::container::vector_alloc_holder<boost::container::dtl::static_storage_allocator<unsigned short, 34ul, 0ul, true>, unsigned long, boost::move_detail::integral_constant<unsigned int, 0u> >::vector_alloc_holder() [function] [call site] 01595
7 boost::container::vector<unsigned short, boost::container::dtl::static_storage_allocator<unsigned short, 34ul, 0ul, true>, void>::vector() [function] [call site] 01596
7 __clang_call_terminate [call site] 01597
7 boost::container::throw_bad_alloc() [function] [call site] 01598
7 __assert_fail [call site] 01599
7 __cxa_begin_catch [call site] 01600
7 __cxa_end_catch [call site] 01601
7 boost::container::vector<unsigned short, boost::container::dtl::static_storage_allocator<unsigned short, 34ul, 0ul, true>, void>::priv_destroy_all() [function] [call site] 01602
8 __clang_call_terminate [call site] 01603
7 __cxa_begin_catch [call site] 01604
7 __cxa_end_catch [call site] 01605
7 __assert_fail [call site] 01606
7 __clang_call_terminate [call site] 01607
7 __clang_call_terminate [call site] 01608
7 __assert_fail [call site] 01609
7 __assert_fail [call site] 01610
7 __assert_fail [call site] 01611
7 __clang_call_terminate [call site] 01612
7 __clang_call_terminate [call site] 01613
7 strncasecmp [call site] 01614
7 __assert_fail [call site] 01615
7 __clang_call_terminate [call site] 01616
7 boost::container::static_vector<unsigned short, 34ul, void>::~static_vector() [function] [call site] 01617
8 boost::container::vector<unsigned short, boost::container::dtl::static_storage_allocator<unsigned short, 34ul, 0ul, true>, void>::~vector() [function] [call site] 01618
9 __clang_call_terminate [call site] 01619
6 DNSName::getStorage() const [function] [call site] 01620
6 __clang_call_terminate [call site] 01621
6 __clang_call_terminate [call site] 01622
6 DNSName::makeLowerCase() const [function] [call site] 01623
7 DNSName::DNSName(DNSName const&) [function] [call site] 01624
7 DNSName::makeUsLowerCase() [function] [call site] 01625
8 dns_tolower(unsigned char) [function] [call site] 01626
7 DNSName::~DNSName() [function] [call site] 01627
6 DNSName::~DNSName() [function] [call site] 01628
6 DNSName::getStorage() const [function] [call site] 01629
6 __clang_call_terminate [call site] 01630
5 GenericDNSPacketWriter<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::xfr16BitInt(unsigned short) [function] [call site] 01631
6 htons [call site] 01632
5 GenericDNSPacketWriter<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::xfr16BitInt(unsigned short) [function] [call site] 01633
5 DNSName::~DNSName() [function] [call site] 01634
4 GenericDNSPacketWriter<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::setCanonic(bool) [function] [call site] 01635
4 GenericDNSPacketWriter<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::setLowercase(bool) [function] [call site] 01636
4 QClass::operator unsigned short() const [function] [call site] 01637
4 GenericDNSPacketWriter<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::startRecord(DNSName const&, unsigned short, unsigned int, unsigned short, DNSResourceRecord::Place, bool) [function] [call site] 01638
5 GenericDNSPacketWriter<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::commit() [function] [call site] 01639
6 ntohs [call site] 01640
6 htons [call site] 01641
6 ntohs [call site] 01642
6 htons [call site] 01643
6 ntohs [call site] 01644
6 htons [call site] 01645
6 ntohs [call site] 01646
6 htons [call site] 01647
5 DNSName::isRoot() const [function] [call site] 01648
5 DNSName::operator==(DNSName const&) const [function] [call site] 01649
6 DNSName::empty() const [function] [call site] 01650
6 dns_tolower(unsigned char) [function] [call site] 01651
5 GenericDNSPacketWriter<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::xfrName(DNSName const&, bool) [function] [call site] 01652
5 GenericDNSPacketWriter<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::xfr16BitInt(unsigned short) [function] [call site] 01653
5 GenericDNSPacketWriter<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::xfr16BitInt(unsigned short) [function] [call site] 01654
5 GenericDNSPacketWriter<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::xfr32BitInt(unsigned int) [function] [call site] 01655
6 htonl [call site] 01656
5 GenericDNSPacketWriter<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::xfr16BitInt(unsigned short) [function] [call site] 01657
4 GenericDNSPacketWriter<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::getWireFormatContent(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 01658
4 GenericDNSPacketWriter<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::getRecordPayload(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 01659
4 GenericDNSPacketWriter<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::~GenericDNSPacketWriter() [function] [call site] 01660
5 DNSName::~DNSName() [function] [call site] 01661
3 QClass::operator unsigned short() const [function] [call site] 01662
3 DNSRecordContent::deserialize(DNSName const&, unsigned short, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned short, bool) [function] [call site] 01663
4 htons [call site] 01664
4 htons [call site] 01665
4 DNSName::getStorage() const [function] [call site] 01666
4 __clang_call_terminate [call site] 01667
4 __clang_call_terminate [call site] 01668
4 htons [call site] 01669
4 htons [call site] 01670
4 htons [call site] 01671
4 DNSRecord::DNSRecord() [function] [call site] 01672
4 DNSName::operator=(DNSName const&) [function] [call site] 01673
4 PacketReader::PacketReader(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned short, bool) [function] [call site] 01674
5 std::out_of_range::out_of_range[abi:ne180100](char const*) [function] [call site] 01675
5 std::out_of_range::~out_of_range() [call site] 01676
4 PacketReader::getDnsrecordheader(dnsrecordheader&) [function] [call site] 01677
5 ntohs [call site] 01678
5 ntohs [call site] 01679
5 ntohs [call site] 01680
5 ntohl [call site] 01681
4 DNSRecordContent::make(DNSRecord const&, PacketReader&, unsigned short) [function] [call site] 01682
5 DNSRecordContent::getTypemap() [function] [call site] 01683
5 DNSRecordContent::getTypemap() [function] [call site] 01684
4 DNSRecord::~DNSRecord() [function] [call site] 01685
3 UnknownRecordContent::~UnknownRecordContent() [function] [call site] 01686
4 DNSRecord::~DNSRecord() [function] [call site] 01687
4 DNSRecordContent::~DNSRecordContent() [function] [call site] 01688
2 QType::getCode() const [function] [call site] 01689
2 void stringtok<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*) [function] [call site] 01690
2 toCanonic(ZoneName const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01691
3 ZoneName::operator DNSName const&() const [function] [call site] 01692
3 isCanonical(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 01693
3 DNSName::DNSName(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 01694
3 ZoneName::operator DNSName const&() const [function] [call site] 01695
3 DNSName::DNSName(DNSName const&) [function] [call site] 01696
3 DNSName::DNSName(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 01697
3 DNSName::operator+=(DNSName const&) [function] [call site] 01698
3 DNSName::~DNSName() [function] [call site] 01699
2 DNSName::toStringRootDot() const [function] [call site] 01700
3 DNSName::isRoot() const [function] [call site] 01701
3 DNSName::toString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool) const [function] [call site] 01702
2 DNSName::~DNSName() [function] [call site] 01703
2 __cxa_begin_catch [call site] 01704
2 __cxa_allocate_exception [call site] 01705
2 DNSName::toLogString() const [function] [call site] 01706
3 DNSName::empty() const [function] [call site] 01707
3 DNSName::toStringRootDot() const [function] [call site] 01708
2 QType::toString() const [function] [call site] 01709
2 PDNSException::PDNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) [function] [call site] 01710
2 __cxa_throw [call site] 01711
2 __cxa_free_exception [call site] 01712
2 __cxa_end_catch [call site] 01713
2 void stringtok<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*) [function] [call site] 01714
2 toCanonic(ZoneName const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01715
2 DNSName::toStringRootDot() const [function] [call site] 01716
2 DNSName::~DNSName() [function] [call site] 01717
2 toCanonic(ZoneName const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01718
2 DNSName::toStringRootDot() const [function] [call site] 01719
2 DNSName::~DNSName() [function] [call site] 01720
2 void stringtok<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*) [function] [call site] 01721
2 toCanonic(ZoneName const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01722
2 DNSName::toStringRootDot() const [function] [call site] 01723
2 DNSName::~DNSName() [function] [call site] 01724
2 __cxa_begin_catch [call site] 01725
2 __cxa_allocate_exception [call site] 01726
2 DNSName::toLogString() const [function] [call site] 01727
2 QType::toString() const [function] [call site] 01728
2 PDNSException::PDNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) [function] [call site] 01729
2 __cxa_throw [call site] 01730
2 __cxa_free_exception [call site] 01731
2 __cxa_end_catch [call site] 01732
2 toCanonic(ZoneName const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01733
2 DNSName::toStringRootDot() const [function] [call site] 01734
2 DNSName::~DNSName() [function] [call site] 01735
2 __cxa_begin_catch [call site] 01736
2 __cxa_allocate_exception [call site] 01737
2 DNSName::toLogString() const [function] [call site] 01738
2 QType::toString() const [function] [call site] 01739
2 PDNSException::PDNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) [function] [call site] 01740
2 __cxa_throw [call site] 01741
2 __cxa_free_exception [call site] 01742
2 __cxa_end_catch [call site] 01743
2 void stringtok<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*) [function] [call site] 01744
2 toCanonic(ZoneName const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01745
2 DNSName::toStringRootDot() const [function] [call site] 01746
2 DNSName::~DNSName() [function] [call site] 01747
2 __cxa_begin_catch [call site] 01748
2 __cxa_allocate_exception [call site] 01749
2 DNSName::toLogString() const [function] [call site] 01750
2 QType::toString() const [function] [call site] 01751
2 PDNSException::PDNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) [function] [call site] 01752
2 __cxa_throw [call site] 01753
2 __cxa_free_exception [call site] 01754
2 __cxa_end_catch [call site] 01755
2 __cxa_allocate_exception [call site] 01756
2 DNSName::toLogString() const [function] [call site] 01757
2 PDNSException::PDNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) [function] [call site] 01758
2 __cxa_throw [call site] 01759
2 __cxa_free_exception [call site] 01760
2 void stringtok<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*) [function] [call site] 01761
2 __cxa_allocate_exception [call site] 01762
2 DNSName::toLogString() const [function] [call site] 01763
2 PDNSException::PDNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) [function] [call site] 01764
2 __cxa_throw [call site] 01765
2 __cxa_free_exception [call site] 01766
2 toCanonic(ZoneName const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01767
2 DNSName::toStringRootDot() const [function] [call site] 01768
2 DNSName::~DNSName() [function] [call site] 01769
2 toCanonic(ZoneName const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01770
2 DNSName::toStringRootDot() const [function] [call site] 01771
2 DNSName::~DNSName() [function] [call site] 01772
2 __cxa_begin_catch [call site] 01773
2 __cxa_allocate_exception [call site] 01774
2 DNSName::toLogString() const [function] [call site] 01775
2 QType::toString() const [function] [call site] 01776
2 PDNSException::PDNSException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) [function] [call site] 01777
2 __cxa_throw [call site] 01778
2 __cxa_free_exception [call site] 01779
2 __cxa_end_catch [call site] 01780
2 ZoneParserTNG::makeTTLFromZone(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 01781
2 __clang_call_terminate [call site] 01782
1 DNSResourceRecord::~DNSResourceRecord() [function] [call site] 01783
1 ZoneParserTNG::~ZoneParserTNG() [function] [call site] 01784
2 fclose [call site] 01785
2 ZoneName::~ZoneName() [function] [call site] 01786
2 DNSName::~DNSName() [function] [call site] 01787
2 __clang_call_terminate [call site] 01788
1 __cxa_begin_catch [call site] 01789
1 __cxa_end_catch [call site] 01790
1 __cxa_begin_catch [call site] 01791
1 __cxa_end_catch [call site] 01792