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 |
---|---|---|---|---|---|---|---|
546 | 546 |
2 :
['boost::container::basic_string
|
632 | 632 |
DNSName::DNSName(std::__1::basic_string_view
|
call site: 00000 | /src/pdns/pdns/dnsname.cc:64 |
14 | 608 |
4 :
['DNSName::packetParser(char const*, unsigned long, unsigned long, bool, unsigned short*, unsigned short*, unsigned int*, int, unsigned short)', 'std::range_error::range_error(char const*)', 'abort', 'std::__1::to_string(int)'] |
318 | 926 | DNSName::packetParser(charconst*,unsignedlong,unsignedlong,bool,unsignedshort*,unsignedshort*,unsignedint*,int,unsignedshort) | call site: 00000 | /src/pdns/pdns/dnsname.cc:197 |
10 | 10 |
4 :
['std::range_error::range_error(char const*)', '__cxa_throw', '__cxa_free_exception', '__cxa_allocate_exception'] |
10 | 10 | checkLabelLength(unsignedchar) | call site: 00000 | /src/pdns/pdns/dnsname.cc:121 |
0 | 0 | None | 913 | 913 |
DNSName::DNSName(std::__1::basic_string_view
|
call site: 00000 | /src/pdns/pdns/dnsname.cc:81 |
0 | 0 | None | 536 | 538 | DNSName::parsePacketUncompressed(pdns::views::UnsignedCharViewconst&,unsignedlong,bool) | call site: 00000 | /src/pdns/pdns/dnsname.cc:168 |
0 | 0 | None | 328 | 1264 | DNSName::packetParser(charconst*,unsignedlong,unsignedlong,bool,unsignedshort*,unsignedshort*,unsignedint*,int,unsignedshort) | call site: 00000 | /src/pdns/pdns/dnsname.cc:183 |
0 | 0 | None | 205 | 799 | DNSName::DNSName(charconst*,unsignedlong,unsignedlong,bool,unsignedshort*,unsignedshort*,unsignedint*,unsignedshort) | call site: 00000 | /src/pdns/pdns/dnsname.cc:104 |
0 | 0 | None | 53 | 53 |
DNSName::DNSName(std::__1::basic_string_view
|
call site: 00000 | /src/pdns/pdns/dnsname.cc:72 |
0 | 0 | None | 53 | 53 |
DNSName::DNSName(std::__1::basic_string_view
|
call site: 00000 | /src/pdns/pdns/dnsname.cc:83 |
0 | 0 | None | 53 | 53 |
DNSName::DNSName(std::__1::basic_string_view
|
call site: 00000 | /src/pdns/pdns/dnsname.cc:86 |
0 | 0 | None | 18 | 30 | DNSName::packetParser(charconst*,unsignedlong,unsignedlong,bool,unsignedshort*,unsignedshort*,unsignedint*,int,unsignedshort) | call site: 00000 | /src/pdns/pdns/dnsname.cc:230 |
0 | 0 | None | 10 | 16 | DNSName::packetParser(charconst*,unsignedlong,unsignedlong,bool,unsignedshort*,unsignedshort*,unsignedint*,int,unsignedshort) | call site: 00000 | /src/pdns/pdns/dnsname.cc:234 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
__cxa_guard_acquire
[call site]
00001
PacketCache::canHashPacket(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unordered_set<unsigned short, std::__1::hash<unsigned short>, std::__1::equal_to<unsigned short>, std::__1::allocator<unsigned short> > const&)
[function]
[call site]
00002
PacketCache::hashHeaderAndQName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long&)
[function]
[call site]
00003
__assert_fail
[call site]
00004
burtle(unsigned char const*, unsigned int, unsigned int)
[function]
[call site]
00005
burtlemix(unsigned int&, unsigned int&, unsigned int&)
[function]
[call site]
00006
burtlemix(unsigned int&, unsigned int&, unsigned int&)
[function]
[call site]
00007
burtleCI(unsigned char const*, unsigned int, unsigned int)
[function]
[call site]
00008
dns_tolower(unsigned char)
[function]
[call site]
00009
dns_tolower(unsigned char)
[function]
[call site]
00010
dns_tolower(unsigned char)
[function]
[call site]
00011
burtlemix(unsigned int&, unsigned int&, unsigned int&)
[function]
[call site]
00012
dns_tolower(unsigned char)
[function]
[call site]
00013
dns_tolower(unsigned char)
[function]
[call site]
00014
dns_tolower(unsigned char)
[function]
[call site]
00015
dns_tolower(unsigned char)
[function]
[call site]
00016
dns_tolower(unsigned char)
[function]
[call site]
00017
dns_tolower(unsigned char)
[function]
[call site]
00018
dns_tolower(unsigned char)
[function]
[call site]
00019
dns_tolower(unsigned char)
[function]
[call site]
00020
dns_tolower(unsigned char)
[function]
[call site]
00021
dns_tolower(unsigned char)
[function]
[call site]
00022
dns_tolower(unsigned char)
[function]
[call site]
00023
burtlemix(unsigned int&, unsigned int&, unsigned int&)
[function]
[call site]
00024
PacketCache::hashAfterQname(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, unsigned int, unsigned long, std::__1::unordered_set<unsigned short, std::__1::hash<unsigned short>, std::__1::equal_to<unsigned short>, std::__1::allocator<unsigned short> > const&)
[function]
[call site]
00025
__assert_fail
[call site]
00026
dnsheader_aligned::dnsheader_aligned(void const*)
[function]
[call site]
00027
dnsheader_aligned::isMemoryAligned(void const*)
[function]
[call site]
00028
dnsheader_aligned::get() const
[function]
[call site]
00029
__bswap_16(unsigned short)
[function]
[call site]
00030
burtle(unsigned char const*, unsigned int, unsigned int)
[function]
[call site]
00031
burtle(unsigned char const*, unsigned int, unsigned int)
[function]
[call site]
00032
burtle(unsigned char const*, unsigned int, unsigned int)
[function]
[call site]
00033
getNextEDNSOption(char const*, unsigned long, unsigned short&, unsigned short&)
[function]
[call site]
00034
burtle(unsigned char const*, unsigned int, unsigned int)
[function]
[call site]
00035
burtle(unsigned char const*, unsigned int, unsigned int)
[function]
[call site]
00036
burtle(unsigned char const*, unsigned int, unsigned int)
[function]
[call site]
00037
DNSName::DNSName(char const*, unsigned long, unsigned long, bool, unsigned short*, unsigned short*, unsigned int*, unsigned short)
[function]
[call site]
00038
boost::container::basic_string<char, std::__1::char_traits<char>, void>::basic_string()
[function]
[call site]
00039
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::basic_string_base()
[function]
[call site]
00040
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::members_holder::members_holder()
[function]
[call site]
00041
boost::container::new_allocator<char>::new_allocator()
[function]
[call site]
00042
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::members_holder::init()
[function]
[call site]
00043
boost::container::basic_string<char, std::__1::char_traits<char>, void>::priv_terminate_string()
[function]
[call site]
00044
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::priv_end_addr() const
[function]
[call site]
00045
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::is_short() const
[function]
[call site]
00046
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::priv_short_addr() const
[function]
[call site]
00047
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::members_holder::pshort_repr() const
[function]
[call site]
00048
boost::intrusive::pointer_traits<char*>::pointer_to(char&)
[function]
[call site]
00049
char* boost::move_detail::addressof<char>(char&)
[function]
[call site]
00050
boost::move_detail::addr_impl_ref<char>::addr_impl_ref(char&)
[function]
[call site]
00051
boost::move_detail::addressof_impl<char>::f(char&, long)
[function]
[call site]
00052
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::priv_long_addr() const
[function]
[call site]
00053
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::members_holder::plong_repr() const
[function]
[call site]
00054
__clang_call_terminate
[call site]
00055
__cxa_begin_catch
[call site]
00056
__cxa_allocate_exception
[call site]
00057
std::range_error::range_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00058
std::runtime_error::runtime_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[call site]
00059
memchr
[call site]
00060
boost::container::basic_string<char, std::__1::char_traits<char>, void>::reserve(unsigned long)
[function]
[call site]
00061
boost::container::basic_string<char, std::__1::char_traits<char>, void>::priv_reserve(unsigned long, bool)
[function]
[call site]
00062
boost::container::basic_string<char, std::__1::char_traits<char>, void>::max_size() const
[function]
[call site]
00063
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::max_size() const
[function]
[call site]
00064
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::alloc() const
[function]
[call site]
00065
boost::container::allocator_traits<boost::container::new_allocator<char> >::max_size(boost::container::new_allocator<char> const&)
[function]
[call site]
00066
boost::container::allocator_traits<boost::container::new_allocator<char> >::priv_max_size(boost::move_detail::integral_constant<bool, true>, boost::container::new_allocator<char> const&)
[function]
[call site]
00067
boost::container::new_allocator<char>::max_size() const
[function]
[call site]
00068
boost::container::throw_length_error(char const*)
[function]
[call site]
00069
__cxa_allocate_exception
[call site]
00070
std::length_error::length_error(char const*)
[function]
[call site]
00071
std::logic_error::logic_error(char const*)
[call site]
00072
boost::container::basic_string<char, std::__1::char_traits<char>, void>::capacity() const
[function]
[call site]
00073
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::priv_capacity() const
[function]
[call site]
00074
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::priv_storage() const
[function]
[call site]
00075
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::is_short() const
[function]
[call site]
00076
__clang_call_terminate
[call site]
00077
boost::container::basic_string<char, std::__1::char_traits<char>, void>::size() const
[function]
[call site]
00078
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::priv_size() const
[function]
[call site]
00079
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::is_short() const
[function]
[call site]
00080
__clang_call_terminate
[call site]
00081
unsigned long const& boost::container::dtl::max_value<unsigned long>(unsigned long const&, unsigned long const&)
[function]
[call site]
00082
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::next_capacity(unsigned long) const
[function]
[call site]
00083
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::priv_storage() const
[function]
[call site]
00084
boost::container::allocator_traits<boost::container::new_allocator<char> >::max_size(boost::container::new_allocator<char> const&)
[function]
[call site]
00085
unsigned long boost::container::dtl::grow_factor_ratio<0u, 2u, 1u>::operator()<unsigned long>(unsigned long, unsigned long, unsigned long) const
[function]
[call site]
00086
unsigned long const& boost::container::dtl::min_value<unsigned long>(unsigned long const&, unsigned long const&)
[function]
[call site]
00087
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::allocation_command(unsigned int, unsigned long, unsigned long&, char*&)
[function]
[call site]
00088
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::is_short() const
[function]
[call site]
00089
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::alloc()
[function]
[call site]
00090
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]
00091
boost::container::throw_logic_error(char const*)
[function]
[call site]
00092
__cxa_allocate_exception
[call site]
00093
boost::container::new_allocator<char>::allocate(unsigned long)
[function]
[call site]
00094
boost::container::throw_bad_alloc()
[function]
[call site]
00095
__cxa_allocate_exception
[call site]
00096
__cxa_begin_catch
[call site]
00097
__cxa_rethrow
[call site]
00098
__cxa_end_catch
[call site]
00099
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::priv_addr() const
[function]
[call site]
00100
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::is_short() const
[function]
[call site]
00101
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::priv_short_addr() const
[function]
[call site]
00102
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::priv_long_addr() const
[function]
[call site]
00103
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::priv_size() const
[function]
[call site]
00104
unsigned long boost::container::basic_string<char, std::__1::char_traits<char>, void>::priv_uninitialized_copy<char*, char*>(char*, char*, char*)
[function]
[call site]
00105
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::construct(char*, char const&)
[function]
[call site]
00106
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::alloc()
[function]
[call site]
00107
char* boost::movelib::to_raw_pointer<char>(char*)
[function]
[call site]
00108
void boost::container::allocator_traits<boost::container::new_allocator<char> >::construct<char, char const&>(boost::container::new_allocator<char>&, char*, char const&)
[function]
[call site]
00109
char const& boost::forward<char const&>(boost::move_detail::remove_reference<char const&>::type&)
[function]
[call site]
00110
void boost::container::allocator_traits<boost::container::new_allocator<char> >::priv_construct<char, char const&>(boost::move_detail::integral_constant<bool, false>, boost::container::new_allocator<char>&, char*, char const&)
[function]
[call site]
00111
char const& boost::forward<char const&>(boost::move_detail::remove_reference<char const&>::type&)
[function]
[call site]
00112
__cxa_begin_catch
[call site]
00113
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::destroy(char*)
[function]
[call site]
00114
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::alloc()
[function]
[call site]
00115
char* boost::movelib::to_raw_pointer<char>(char*)
[function]
[call site]
00116
__cxa_end_catch
[call site]
00117
__cxa_rethrow
[call site]
00118
boost::container::basic_string<char, std::__1::char_traits<char>, void>::priv_construct_null(char*)
[function]
[call site]
00119
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::construct(char*, char const&)
[function]
[call site]
00120
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::deallocate_block()
[function]
[call site]
00121
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::priv_addr() const
[function]
[call site]
00122
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::assure_long()
[function]
[call site]
00123
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::is_short() const
[function]
[call site]
00124
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::destroy_short()
[function]
[call site]
00125
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::is_short() const
[function]
[call site]
00126
__assert_fail
[call site]
00127
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::members_holder::pshort_repr()
[function]
[call site]
00128
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::construct_long()
[function]
[call site]
00129
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::long_t::long_t()
[function]
[call site]
00130
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::members_holder::plong_repr()
[function]
[call site]
00131
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::priv_long_addr(char*)
[function]
[call site]
00132
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::members_holder::plong_repr()
[function]
[call site]
00133
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::priv_long_size(unsigned long)
[function]
[call site]
00134
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::members_holder::plong_repr()
[function]
[call site]
00135
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::priv_storage(unsigned long)
[function]
[call site]
00136
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::is_short() const
[function]
[call site]
00137
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::priv_long_storage(unsigned long)
[function]
[call site]
00138
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::members_holder::plong_repr()
[function]
[call site]
00139
DNSName::packetParser(char const*, unsigned long, unsigned long, bool, unsigned short*, unsigned short*, unsigned int*, int, unsigned short)
[function]
[call site]
00140
__cxa_allocate_exception
[call site]
00141
std::range_error::range_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00142
__cxa_allocate_exception
[call site]
00143
std::range_error::range_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00144
pdns::views::UnsignedCharView::UnsignedCharView(char const*, unsigned long)
[function]
[call site]
00145
DNSName::parsePacketUncompressed(pdns::views::UnsignedCharView const&, unsigned long, bool)
[function]
[call site]
00146
pdns::views::UnsignedCharView::at(unsigned long) const
[function]
[call site]
00147
std::range_error::range_error(char const*)
[function]
[call site]
00148
std::runtime_error::runtime_error(char const*)
[call site]
00149
__cxa_allocate_exception
[call site]
00150
std::range_error::range_error(char const*)
[function]
[call site]
00151
checkLabelLength(unsigned char)
[function]
[call site]
00152
__cxa_allocate_exception
[call site]
00153
std::range_error::range_error(char const*)
[function]
[call site]
00154
__cxa_allocate_exception
[call site]
00155
std::range_error::range_error(char const*)
[function]
[call site]
00156
__cxa_free_exception
[call site]
00157
std::range_error::range_error(char const*)
[function]
[call site]
00158
pdns::views::UnsignedCharView::size() const
[function]
[call site]
00159
__cxa_allocate_exception
[call site]
00160
std::range_error::range_error(char const*)
[function]
[call site]
00161
pdns::views::UnsignedCharView::size() const
[function]
[call site]
00162
boost::container::basic_string<char, std::__1::char_traits<char>, void>::size() const
[function]
[call site]
00163
boost::container::basic_string<char, std::__1::char_traits<char>, void>::reserve(unsigned long)
[function]
[call site]
00164
boost::container::basic_string<char, std::__1::char_traits<char>, void>::resize(unsigned long)
[function]
[call site]
00165
boost::container::basic_string<char, std::__1::char_traits<char>, void>::resize(unsigned long, char)
[function]
[call site]
00166
boost::container::basic_string<char, std::__1::char_traits<char>, void>::size() const
[function]
[call site]
00167
boost::container::basic_string<char, std::__1::char_traits<char>, void>::begin()
[function]
[call site]
00168
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::priv_addr() const
[function]
[call site]
00169
__clang_call_terminate
[call site]
00170
boost::container::basic_string<char, std::__1::char_traits<char>, void>::size() const
[function]
[call site]
00171
boost::container::basic_string<char, std::__1::char_traits<char>, void>::at(unsigned long)
[function]
[call site]
00172
boost::container::basic_string<char, std::__1::char_traits<char>, void>::size() const
[function]
[call site]
00173
boost::container::throw_out_of_range(char const*)
[function]
[call site]
00174
__cxa_allocate_exception
[call site]
00175
std::out_of_range::out_of_range(char const*)
[function]
[call site]
00176
std::logic_error::logic_error(char const*)
[call site]
00177
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::priv_addr() const
[function]
[call site]
00178
pdns::views::UnsignedCharView::at(unsigned long) const
[function]
[call site]
00179
boost::container::basic_string<char, std::__1::char_traits<char>, void>::append(unsigned long, char)
[function]
[call site]
00180
boost::container::constant_iterator<char, long>::constant_iterator(char const&, long)
[function]
[call site]
00181
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, long> >(boost::container::constant_iterator<char, long>, boost::container::constant_iterator<char, long>)
[function]
[call site]
00182
boost::container::basic_string<char, std::__1::char_traits<char>, void>::end()
[function]
[call site]
00183
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::priv_end_addr() const
[function]
[call site]
00184
__clang_call_terminate
[call site]
00185
pdns::views::UnsignedCharView::at(unsigned long) const
[function]
[call site]
00186
pdns::views::UnsignedCharView::size() const
[function]
[call site]
00187
abort
[call site]
00188
__cxa_allocate_exception
[call site]
00189
std::range_error::range_error(char const*)
[function]
[call site]
00190
pdns::views::UnsignedCharView::at(unsigned long) const
[function]
[call site]
00191
__cxa_allocate_exception
[call site]
00192
std::range_error::range_error(char const*)
[function]
[call site]
00193
__cxa_allocate_exception
[call site]
00194
std::range_error::range_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00195
__cxa_allocate_exception
[call site]
00196
std::range_error::range_error(char const*)
[function]
[call site]
00197
DNSName::packetParser(char const*, unsigned long, unsigned long, bool, unsigned short*, unsigned short*, unsigned int*, int, unsigned short)
[function]
[call site]
00198
boost::container::basic_string<char, std::__1::char_traits<char>, void>::empty() const
[function]
[call site]
00199
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::priv_size() const
[function]
[call site]
00200
boost::container::basic_string<char, std::__1::char_traits<char>, void>::append(unsigned long, char)
[function]
[call site]
00201
pdns::views::UnsignedCharView::size() const
[function]
[call site]
00202
__cxa_allocate_exception
[call site]
00203
std::range_error::range_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00204
pdns::views::UnsignedCharView::at(unsigned long) const
[function]
[call site]
00205
pdns::views::UnsignedCharView::size() const
[function]
[call site]
00206
__cxa_allocate_exception
[call site]
00207
std::range_error::range_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00208
pdns::views::UnsignedCharView::at(unsigned long) const
[function]
[call site]
00209
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::~basic_string_base()
[function]
[call site]
00210
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::is_short() const
[function]
[call site]
00211
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::priv_long_addr() const
[function]
[call site]
00212
__clang_call_terminate
[call site]
00213
PacketCache::queryMatches(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&, DNSName const&, std::__1::unordered_set<unsigned short, std::__1::hash<unsigned short>, std::__1::equal_to<unsigned short>, std::__1::allocator<unsigned short> > const&)
[function]
[call site]
00214
PacketCache::queryHeaderMatches(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]
00215
DNSName::wirelength() const
[function]
[call site]
00216
boost::container::basic_string<char, std::__1::char_traits<char>, void>::length() const
[function]
[call site]
00217
boost::container::basic_string<char, std::__1::char_traits<char>, void>::size() const
[function]
[call site]
00218
dnsheader_aligned::dnsheader_aligned(void const*)
[function]
[call site]
00219
dnsheader_aligned::get() const
[function]
[call site]
00220
__bswap_16(unsigned short)
[function]
[call site]
00221
getNextEDNSOption(char const*, unsigned long, unsigned short&, unsigned short&)
[function]
[call site]
00222
DNSName::~DNSName()
[function]
[call site]
00223
boost::container::dtl::basic_string_base<boost::container::new_allocator<char> >::~basic_string_base()
[function]
[call site]
00224
__cxa_begin_catch
[call site]
00225
__cxa_end_catch
[call site]
00226
__cxa_guard_acquire
[call site]
00227
PacketCache::canHashPacket(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unordered_set<unsigned short, std::__1::hash<unsigned short>, std::__1::equal_to<unsigned short>, std::__1::allocator<unsigned short> > const&)
[function]
[call site]
00228
DNSName::DNSName(char const*, unsigned long, unsigned long, bool, unsigned short*, unsigned short*, unsigned int*, unsigned short)
[function]
[call site]
00229
PacketCache::queryMatches(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&, DNSName const&, std::__1::unordered_set<unsigned short, std::__1::hash<unsigned short>, std::__1::equal_to<unsigned short>, std::__1::allocator<unsigned short> > const&)
[function]
[call site]
00230
DNSName::~DNSName()
[function]
[call site]
00231
__cxa_begin_catch
[call site]
00232
__cxa_begin_catch
[call site]
00233
__cxa_end_catch
[call site]
00234
__cxa_begin_catch
[call site]
00235