-
+# Valgrind suppressions file. Place permanent suppressions that we never
+# want to reconsider again into this file. For temporary suppressions
+# that we want to revisit in the future, use
+# valgrind-suppressions.revisit.
+#
+# Don't add any "obj:" lines in suppressions as these are likely
+# site-specific. Use "..." instead to match these. Look at the other
+# suppressions as examples.
+#
+# In case you want to make sense of the following symbols, demangle them
+# with a command like: c++filt < valgrind-suppressions
{
- valgrind_hash_fb4fc45f1a0e3f2f4fd4d173c915e038
+ valgrind_hash_0a2325da8cfca286aad9746b19f62257
+ # detected in src/hooks/dhcp/forensic_log/tests/dhcp-forensic-log-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:malloc
- fun:strdup
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_init_sec_context
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_init_sec_context
- fun:_ZN3isc8gss_tsig12GssApiSecCtx4initEN5boost10shared_ptrINS0_10GssApiCredEEERNS0_10GssApiNameEjRNS0_12GssApiBufferES9_Rj
- fun:_ZN3isc8gss_tsig16TKeyExchangeImpl18doExchangeInternalEN5boost10shared_ptrINS0_12GssApiBufferEEE
- fun:_ZN3isc8gss_tsig16TKeyExchangeImpl10doExchangeEv
- fun:_ZN12_GLOBAL__N_139TKeyExchangeTest_noServerPrincipal_Test8TestBodyEv
+ fun:realloc
+ fun:_ZL23evalensure_buffer_stackv
+ fun:_Z21eval_switch_to_bufferP15yy_buffer_state
+ fun:_Z16eval_scan_bufferPcm
+ fun:_Z15eval_scan_bytesPKci
+ fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
+ fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
+ fun:_ZN3isc4dhcp11LegalLogMgr27setResponseFormatExpressionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc4dhcp18LegalLogMgrFactory10addBackendERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEEm
+ fun:_ZN12_GLOBAL__N_141LegalLogMgrTest_parseExtraParameters_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_c305d72282a7ea5ff0866907a0132ed4
- Memcheck:Leak
- match-leak-kinds: possible
- fun:calloc
- fun:calloc
- fun:allocate_dtv
- fun:_dl_allocate_tls
- fun:allocate_stack
- fun:pthread_create@@GLIBC_2.34
- fun:_ZNSt6thread15_M_start_threadESt10unique_ptrINS_6_StateESt14default_deleteIS1_EEPFvvE
- obj:/usr/lib/x86_64-linux-gnu/liblog4cplus-2.0.so.3.4.7
- obj:/usr/lib/x86_64-linux-gnu/liblog4cplus-2.0.so.3.4.7
- obj:/usr/lib/x86_64-linux-gnu/liblog4cplus-2.0.so.3.4.7
- obj:/usr/lib/x86_64-linux-gnu/liblog4cplus-2.0.so.3.4.7
- fun:call_init.part.0
- fun:call_init
- fun:_dl_init
- obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
- obj:*
- obj:*
- obj:*
-}
-{
- valgrind_hash_08e70988c4c7301503feb8496df9765f
+ valgrind_hash_0bc6eb1f823ad3c849688dd58c5c0df3
+ # detected in src/bin/perfdhcp/tests/perfdhcp-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:malloc
- fun:CRYPTO_strdup
- fun:BIO_meth_new
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectPoll
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectdb
- fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
- fun:operator()
- fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc4dhcp15LeaseMgrFactory8recreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
- fun:_ZNK3isc4dhcp11CfgDbAccess14createManagersEv
- fun:_ZN3isc4dhcp4test13Dhcpv4SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS1_14NakedDhcpv4SrvEbbbbNS2_13LeaseAffinityE
- fun:_ZN3isc4dhcp4test13Dhcpv4SrvTest17acquireAndDeclineERNS1_11Dhcp4ClientERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_SC_SC_NS2_14ExpectedResultEh
- fun:_ZN12_GLOBAL__N_147DeclineTest_declineNoIdentifierChangePgSQL_Test8TestBodyEv
+ fun:_Znwm
+ fun:_ZN5boost10posix_timelsIcSt11char_traitsIcEEERSt13basic_ostreamIT_T0_ES8_RKNS0_13time_durationE
+ fun:_ZN3isc8perfdhcp13AvalancheScen3runEv
+ fun:_ZN38AvalancheScenTest_Packet4Exchange_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
fun:main
}
{
- valgrind_hash_90b739c5c36e3ebef0e588e67e4b553e
+ valgrind_hash_0dd81a82d25479f64b43e35419a0b1f4
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:calloc
- fun:calloc
- fun:_dl_check_map_versions
+ fun:malloc
+ fun:malloc
+ fun:_dl_new_object
+ fun:_dl_map_object_from_fd
+ fun:_dl_map_object
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:dl_open_worker
fun:_dl_catch_exception
fun:_dl_open
- fun:do_dlopen
+ fun:dlopen_doit
fun:_dl_catch_exception
fun:_dl_catch_error
- fun:dlerror_run
- fun:__libc_dlopen_mode
- fun:module_load
- fun:__nss_module_load
- fun:__nss_module_get_function
- fun:get_nss_addresses
- fun:gaih_inet
- fun:getaddrinfo
- fun:_ZN8AddrInfoC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc6radius6Server10getAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_131ServerClassTest_getAddress_Test8TestBodyEv
+ fun:_dlerror_run
+ fun:dlopen_implementation
+ fun:dlopen@@GLIBC_2.34
+ fun:krb5int_open_plugin
+ fun:krb5int_open_plugin_dirs
+ fun:krb5_authdata_context_init
+ obj:/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
+ fun:krb5_rd_req_decoded
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_accept_sec_context
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_accept_sec_context
+ fun:_ZN3isc8gss_tsig12GssApiSecCtx6acceptERNS0_10GssApiCredERNS0_12GssApiBufferERNS0_10GssApiNameES5_
+ fun:_ZN3isc8gss_tsig4test14DummyDNSServer29udpTKeyExchangeReceiveHandlerEPN5boost4asio21basic_datagram_socketINS4_2ip3udpENS4_15any_io_executorEEEPNS6_14basic_endpointIS7_EEm
+ fun:__invoke_impl<void, void (isc::gss_tsig::test::DummyDNSServer::*&)(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int), isc::gss_tsig::test::DummyDNSServer*&, boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::any_io_executor>*&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*&, long unsigned int const&>
+ fun:__invoke<void (isc::gss_tsig::test::DummyDNSServer::*&)(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int), isc::gss_tsig::test::DummyDNSServer*&, boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::any_io_executor>*&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*&, long unsigned int const&>
+ fun:__call<void, const boost::system::error_code&, long unsigned int const&, 0, 1, 2, 3>
+ fun:operator()<const boost::system::error_code&, long unsigned int const&>
+ fun:operator()
+ fun:asio_handler_invoke<boost::asio::detail::binder2<std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)>, boost::system::error_code, long unsigned int> >
+ fun:invoke<boost::asio::detail::binder2<std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)>, boost::system::error_code, long unsigned int>, std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)> >
+ fun:complete<boost::asio::detail::binder2<std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)>, boost::system::error_code, long unsigned int> >
+ fun:_ZN5boost4asio6detail27reactive_socket_recvfrom_opINS0_17mutable_buffers_1ENS0_2ip14basic_endpointINS4_3udpEEESt5_BindIFMN3isc8gss_tsig4test14DummyDNSServerEFvPNS0_21basic_datagram_socketIS6_NS0_15any_io_executorEEEPS7_mEPSC_SG_SH_St12_PlaceholderILi2EEEESE_E11do_completeEPvPNS1_19scheduler_operationERKNS_6system10error_codeEm
+ fun:complete
+ fun:_ZN5boost4asio6detail9scheduler10do_run_oneERNS1_27conditionally_enabled_mutex11scoped_lockERNS1_21scheduler_thread_infoERKNS_6system10error_codeE
+ fun:_ZN5boost4asio6detail9scheduler3runERNS_6system10error_codeE.isra.0
+ fun:run
+ fun:run
+ fun:_ZN3isc8asiolink9IOService3runEv
+ fun:_ZN12_GLOBAL__N_152GssTsigDNSUpdateTest_runGssTsigDNSUpdateTimeout_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_0bc6eb1f823ad3c849688dd58c5c0df3
+ valgrind_hash_0fd2370961a6dd19d5f23de6935f078b
+ # detected in src/bin/perfdhcp/tests/perfdhcp-tests
+ # detected in src/bin/perfdhcp/tests/perfdhcp-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:_Znwm
+ fun:_Znam
+ fun:_ZNSt6locale5_Impl16_M_install_facetEPKNS_2idEPKNS_5facetE
+ fun:_ZNSt6localeC1IN5boost9date_time10time_facetINS1_10posix_time5ptimeEcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEEERKS_PT_
fun:_ZN5boost10posix_timelsIcSt11char_traitsIcEEERSt13basic_ostreamIT_T0_ES8_RKNS0_13time_durationE
fun:_ZN3isc8perfdhcp13AvalancheScen3runEv
fun:_ZN38AvalancheScenTest_Packet4Exchange_Test8TestBodyEv
fun:main
}
{
- valgrind_hash_873fa14b09159d8edeee0e9940c13b57
+ valgrind_hash_1a250a9b78e3d8138a14e38fd613ab80
+ # detected in src/hooks/dhcp/pgsql/tests/dhcp-pgsql-lib-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:malloc
+ fun:CRYPTO_strdup
+ fun:BIO_meth_new
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectPoll
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectdb
+ fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
+ fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
+ fun:operator()
+ fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_121PgSqlAllocEngine4TestC2Ev
+ fun:PgSqlAllocEngine4Test_bootpAlloc4_Test
+ fun:_ZN7testing8internal15TestFactoryImplIN12_GLOBAL__N_138PgSqlAllocEngine4Test_bootpAlloc4_TestEE10CreateTestEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_15TestFactoryBaseEPNS_4TestEEET0_PT_MS6_FS5_vEPKc
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_1a638b34e3baed4efc53e4712367fa89
+ # detected in src/hooks/dhcp/perfmon/libloadtests/dhcp-perfmon-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:malloc
- fun:strdup
+ fun:_dl_new_object
+ fun:_dl_map_object_from_fd
fun:_dl_map_object
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_141LeaseQueryLibLoadTest_validLoadDhcp4_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_b0f1578a75d2aa2d822014d7d61fabbe
- Memcheck:Leak
- match-leak-kinds: reachable
- fun:realloc
- fun:_ZL23evalensure_buffer_stackv
- fun:_Z21eval_switch_to_bufferP15yy_buffer_state
- fun:_Z16eval_scan_bufferPcm
- fun:_Z15eval_scan_bytesPKci
- fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
- fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
- fun:_ZNK3isc11ddns_tuning14DdnsTuningImpl15parseExpressionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc11ddns_tuning14DdnsTuningImpl9configureEN5boost10shared_ptrIKNS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_118DdnsTuningImplTest18testInvalidConfigsEv.cold
- fun:_ZN12_GLOBAL__N_153DdnsTuningImplTest4_invalidConfigsMultiThreading_Test8TestBodyEv
+ fun:_ZN12_GLOBAL__N_134PerfMonLibLoadTest_validLoad4_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_663f30c9253afc6c33c86dc9816a6867
+ valgrind_hash_1d3df3cfb1b6b8a6084f7f2806bb711a
+ # detected in src/hooks/dhcp/lease_query/libloadtests/dhcp-lease-query-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:calloc
- fun:calloc
- fun:_dl_check_map_versions
+ fun:malloc
+ fun:malloc
+ fun:_dl_new_object
+ fun:_dl_map_object_from_fd
+ fun:_dl_map_object
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:dl_open_worker
fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_134PerfMonLibLoadTest_validLoad4_Test8TestBodyEv
+ fun:_ZN12_GLOBAL__N_141LeaseQueryLibLoadTest_validLoadDhcp4_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_71663390cad1a4dae19cdcb8b09d8f6f
+ valgrind_hash_2a8233438e3953ca4fb892c7934c7f96
+ # detected in src/bin/perfdhcp/tests/perfdhcp-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:malloc
- fun:krb5int_setspecific
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
- fun:PQconnectPoll
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectdb
- fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
- fun:operator()
- fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc4dhcp15LeaseMgrFactory8recreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
- fun:_ZNK3isc4dhcp11CfgDbAccess14createManagersEv
- fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS1_14NakedDhcpv6SrvEbbbbNS2_13LeaseAffinityE
- fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest17acquireAndDeclineERNS1_11Dhcp6ClientERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjSC_jNS2_16AddressInclusionENS2_14ExpectedResultEh
- fun:_ZN3isc4dhcp4test27DeclineTest_basicPgSQL_Test8TestBodyEv
+ fun:_Znam
+ fun:_ZNSt6locale5_ImplC1ERKS0_m
+ fun:_ZNSt6localeC1IN5boost9date_time10time_facetINS1_10posix_time5ptimeEcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEEERKS_PT_
+ fun:_ZN5boost10posix_timelsIcSt11char_traitsIcEEERSt13basic_ostreamIT_T0_ES8_RKNS0_13time_durationE
+ fun:_ZN3isc8perfdhcp13AvalancheScen3runEv
+ fun:_ZN38AvalancheScenTest_Packet4Exchange_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
fun:main
}
{
- valgrind_hash_a9b20032cfed09708ecad043b4e22d16
+ valgrind_hash_2ba624b4542793eb03a1859292beae82
+ # detected in src/hooks/dhcp/mysql/tests/dhcp-mysql-lib-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
- fun:CRYPTO_zalloc
- fun:BIO_meth_new
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectPoll
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectdb
- fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
- fun:operator()
- fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_130BaseBulkLeaseQuery4ProcessTestI17PgSQLTestLeaseMgrE5SetUpEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_ef9f55137ddcb6f207ed2f0e0a4acbd9
- Memcheck:Leak
- match-leak-kinds: indirect
fun:malloc
- fun:krb5int_copy_data_contents_add0
- fun:krb5_copy_principal
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
- fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
- fun:_ZN12_GLOBAL__N_130GssApiTest_credBadService_Test8TestBodyEv
+ fun:strdup
+ fun:_dl_load_cache_lookup
+ fun:_dl_map_object
+ fun:dl_open_worker_begin
+ fun:_dl_catch_exception
+ fun:dl_open_worker
+ fun:_dl_catch_exception
+ fun:_dl_open
+ fun:do_dlopen
+ fun:_dl_catch_exception
+ fun:_dl_catch_error
+ fun:dlerror_run
+ fun:__libc_dlopen_mode
+ fun:module_load
+ fun:__nss_module_load
+ fun:__nss_module_get_function
+ fun:get_nss_addresses
+ fun:gaih_inet
+ fun:getaddrinfo
+ obj:/usr/lib/x86_64-linux-gnu/libmysqlclient.so.21.2.45
+ obj:/usr/lib/x86_64-linux-gnu/libmysqlclient.so.21.2.45
+ fun:mysql_real_connect
+ fun:_ZN3isc2db15MySqlConnection12openDatabaseEv
+ fun:_ZN3isc2db15MySqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15MySqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
+ fun:_ZN3isc4dhcp23MySqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19MySqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19MySqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFN5boost10shared_ptrIN3isc4dhcp18BaseHostDataSourceEEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEEEPSM_E9_M_invokeERKSt9_Any_dataSL_
+ fun:operator()
+ fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_137MySqlHostDataSource_OpenDatabase_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_1327b78ff9cb91267e9e12edba21b3e7
- Memcheck:Leak
- match-leak-kinds: reachable
- fun:_Znwm
- fun:allocate
- fun:allocate
- fun:allocate
- fun:_M_allocate
- fun:_M_allocate
- fun:_M_create_storage
- fun:_Vector_base
- fun:_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC1ERKS7_
- fun:special_values_formatter
- fun:date_facet
- fun:_ZN5boost9date_time10time_facetINS_10posix_time5ptimeEcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em
- fun:_ZN5boost10posix_timelsIcSt11char_traitsIcEEERSt13basic_ostreamIT_T0_ES8_RKNS0_13time_durationE
- fun:_ZN3isc8perfdhcp13AvalancheScen3runEv
- fun:_ZN38AvalancheScenTest_Packet4Exchange_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:main
-}
-{
- valgrind_hash_96eb7544498092cbafc98312820cc4a7
+ valgrind_hash_2d629cfe68c2303b7c4333f90c46cfe7
+ # detected in src/hooks/dhcp/radius/libloadtests/dhcp-radius-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:malloc
- fun:decompose_rpath
- fun:cache_rpath
+ fun:_dl_new_object
+ fun:_dl_map_object_from_fd
fun:_dl_map_object
fun:openaux
fun:_dl_catch_exception
fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:loadLibs
- fun:_ZN12_GLOBAL__N_126LibLoadTest_validLoad_Test8TestBodyEv
+ fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
+ fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
+ fun:_ZN12_GLOBAL__N_132RadiusLibLoadTest_validLoad_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_24b01e0dd2e11f510b83d5a14bfb9986
+ valgrind_hash_2ee2de8361521ad2b6e7171e44e3f39f
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
- fun:malloc
- fun:strdup
- fun:_dl_map_object
- fun:dl_open_worker_begin
- fun:_dl_catch_exception
- fun:dl_open_worker
- fun:_dl_catch_exception
- fun:_dl_open
- fun:dlopen_doit
- fun:_dl_catch_exception
- fun:_dl_catch_error
- fun:_dlerror_run
- fun:dlopen_implementation
- fun:dlopen@@GLIBC_2.34
- fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
- fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_132RadiusLibLoadTest_validLoad_Test8TestBodyEv
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_verify_mic
+ fun:gss_verify_mic
+ fun:_ZN3isc8gss_tsig12GssApiSecCtx6verifyERNS0_12GssApiBufferES3_
+ fun:_ZN3isc8gss_tsig14GssTsigContext6verifyEPKNS_3dns10TSIGRecordEPKvm
+ fun:_ZN12_GLOBAL__N_134GssTsigContextTest_signVerify_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_1d3df3cfb1b6b8a6084f7f2806bb711a
+ valgrind_hash_2f1c93035d3b99e1cb65454242d80b9e
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:malloc
- fun:_dl_new_object
- fun:_dl_map_object_from_fd
+ fun:strdup
fun:_dl_map_object
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:_dlerror_run
fun:dlopen_implementation
fun:dlopen@@GLIBC_2.34
- fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
- fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_141LeaseQueryLibLoadTest_validLoadDhcp4_Test8TestBodyEv
+ fun:krb5int_open_plugin
+ fun:krb5int_open_plugin_dirs
+ fun:krb5_authdata_context_init
+ obj:/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
+ fun:krb5_rd_req_decoded
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_accept_sec_context
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_accept_sec_context
+ fun:_ZN3isc8gss_tsig12GssApiSecCtx6acceptERNS0_10GssApiCredERNS0_12GssApiBufferERNS0_10GssApiNameES5_
+ fun:_ZN3isc8gss_tsig4test14DummyDNSServer29udpTKeyExchangeReceiveHandlerEPN5boost4asio21basic_datagram_socketINS4_2ip3udpENS4_15any_io_executorEEEPNS6_14basic_endpointIS7_EEm
+ fun:__invoke_impl<void, void (isc::gss_tsig::test::DummyDNSServer::*&)(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int), isc::gss_tsig::test::DummyDNSServer*&, boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::any_io_executor>*&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*&, long unsigned int const&>
+ fun:__invoke<void (isc::gss_tsig::test::DummyDNSServer::*&)(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int), isc::gss_tsig::test::DummyDNSServer*&, boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::any_io_executor>*&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*&, long unsigned int const&>
+ fun:__call<void, const boost::system::error_code&, long unsigned int const&, 0, 1, 2, 3>
+ fun:operator()<const boost::system::error_code&, long unsigned int const&>
+ fun:operator()
+ fun:asio_handler_invoke<boost::asio::detail::binder2<std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)>, boost::system::error_code, long unsigned int> >
+ fun:invoke<boost::asio::detail::binder2<std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)>, boost::system::error_code, long unsigned int>, std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)> >
+ fun:complete<boost::asio::detail::binder2<std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)>, boost::system::error_code, long unsigned int> >
+ fun:_ZN5boost4asio6detail27reactive_socket_recvfrom_opINS0_17mutable_buffers_1ENS0_2ip14basic_endpointINS4_3udpEEESt5_BindIFMN3isc8gss_tsig4test14DummyDNSServerEFvPNS0_21basic_datagram_socketIS6_NS0_15any_io_executorEEEPS7_mEPSC_SG_SH_St12_PlaceholderILi2EEEESE_E11do_completeEPvPNS1_19scheduler_operationERKNS_6system10error_codeEm
+ fun:complete
+ fun:_ZN5boost4asio6detail9scheduler10do_run_oneERNS1_27conditionally_enabled_mutex11scoped_lockERNS1_21scheduler_thread_infoERKNS_6system10error_codeE
+ fun:_ZN5boost4asio6detail9scheduler3runERNS_6system10error_codeE.isra.0
+ fun:run
+ fun:run
+ fun:_ZN3isc8asiolink9IOService3runEv
+ fun:_ZN12_GLOBAL__N_152GssTsigDNSUpdateTest_runGssTsigDNSUpdateTimeout_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_fde24afed0906d2cd8a8c36bb4d8446d
+ valgrind_hash_3ccbc36611f2153d260ff30449b417f1
+ # detected in src/bin/dhcp6/tests/kea-dhcp6-tests
Memcheck:Leak
- match-leak-kinds: possible
- fun:calloc
- fun:calloc
- fun:allocate_dtv
- fun:_dl_allocate_tls
- fun:allocate_stack
- fun:pthread_create@@GLIBC_2.34
- fun:_ZNSt6thread15_M_start_threadESt10unique_ptrINS_6_StateESt14default_deleteIS1_EEPFvvE
- obj:/usr/lib/x86_64-linux-gnu/liblog4cplus-2.0.so.3.4.7
- obj:/usr/lib/x86_64-linux-gnu/liblog4cplus-2.0.so.3.4.7
- obj:/usr/lib/x86_64-linux-gnu/liblog4cplus-2.0.so.3.4.7
- obj:/usr/lib/x86_64-linux-gnu/liblog4cplus-2.0.so.3.4.7
- fun:call_init.part.0
- fun:call_init
- fun:_dl_init
- obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
+ match-leak-kinds: reachable
+ fun:realloc
+ fun:_ZL23evalensure_buffer_stackv
+ fun:_Z21eval_switch_to_bufferP15yy_buffer_state
+ fun:_Z16eval_scan_bufferPcm
+ fun:_Z15eval_scan_bytesPKci
+ fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
+ fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
+ fun:_ZN3isc4dhcp16ExpressionParser5parseERN5boost10shared_ptrISt6vectorINS3_INS0_5TokenEEESaIS6_EEEENS3_IKNS_4data7ElementEEEtSt8functionIFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENS_4eval11EvalContext10ParserTypeE
+ fun:_ZN3isc4dhcp20ClientClassDefParser5parseERN5boost10shared_ptrINS0_21ClientClassDictionaryEEENS3_IKNS_4data7ElementEEEtbb
+ fun:_ZN3isc4dhcp24ClientClassDefListParser5parseEN5boost10shared_ptrIKNS_4data7ElementEEEtb
+ fun:_ZN3isc4dhcp18processDhcp6ConfigEN5boost10shared_ptrIKNS_4data7ElementEEE
+ fun:_ZN3isc4dhcp20configureDhcp6ServerERNS0_9Dhcpv6SrvEN5boost10shared_ptrIKNS_4data7ElementEEEbb
+ fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS1_14NakedDhcpv6SrvEbbbbNS2_13LeaseAffinityE
+ fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbNS2_13LeaseAffinityE
+ fun:_ZN12_GLOBAL__N_137ClassifyTest_matchClassification_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
}
{
- valgrind_hash_975189712759ffb170d9d1a8d871d1db
+ valgrind_hash_3d7f36122ed705236a74f152693d856b
+ # detected in src/lib/pgsql/tests/kea-pgsql-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
- fun:krb5int_setspecific
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
+ fun:CRYPTO_strdup
+ fun:BIO_meth_new
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
fun:PQconnectPoll
obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
fun:PQconnectdb
fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZNK3isc4dhcp10PgSqlStore10getVersionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc4dhcp10PgSqlStore4openEv
- fun:_ZN3isc4dhcp18LegalLogMgrFactory10addBackendERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEEm
- obj:*
- fun:_ZN3isc5hooks14LibraryManager7runLoadEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
- fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_141PgSqlLegalLibLoadTest_PgSqlValidLoad_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
+ fun:_ZN3isc2db4test15PgSqlBasicsTestC1Ev
+ fun:PgSqlSchemaTest
+ fun:PgSqlSchemaTest_schemaVersion_Test
+ fun:_ZN7testing8internal15TestFactoryImplIN12_GLOBAL__N_134PgSqlSchemaTest_schemaVersion_TestEE10CreateTestEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_15TestFactoryBaseEPNS_4TestEEET0_PT_MS6_FS5_vEPKc
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing9TestSuite3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
fun:main
}
{
- valgrind_hash_ccd2d560dcbda056e9a6489532aaaacf
+ valgrind_hash_3da2c294487d39c48a0c2866de89f599
+ # detected in src/hooks/dhcp/mysql/tests/dhcp-mysql-lib-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:malloc
- fun:malloc
+ fun:calloc
+ fun:calloc
fun:_dl_new_object
fun:_dl_map_object_from_fd
fun:_dl_map_object
fun:dl_open_worker
fun:_dl_catch_exception
fun:_dl_open
- fun:dlopen_doit
+ fun:do_dlopen
fun:_dl_catch_exception
fun:_dl_catch_error
- fun:_dlerror_run
- fun:dlopen_implementation
- fun:dlopen@@GLIBC_2.34
- fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:loadLibs
- fun:_ZN12_GLOBAL__N_126LibLoadTest_validLoad_Test8TestBodyEv
+ fun:dlerror_run
+ fun:__libc_dlopen_mode
+ fun:module_load
+ fun:__nss_module_load
+ fun:__nss_module_get_function
+ fun:get_nss_addresses
+ fun:gaih_inet
+ fun:getaddrinfo
+ obj:/usr/lib/x86_64-linux-gnu/libmysqlclient.so.21.2.45
+ obj:/usr/lib/x86_64-linux-gnu/libmysqlclient.so.21.2.45
+ fun:mysql_real_connect
+ fun:_ZN3isc2db15MySqlConnection12openDatabaseEv
+ fun:_ZN3isc2db15MySqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15MySqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
+ fun:_ZN3isc4dhcp23MySqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19MySqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19MySqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFN5boost10shared_ptrIN3isc4dhcp18BaseHostDataSourceEEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEEEPSM_E9_M_invokeERKSt9_Any_dataSL_
+ fun:operator()
+ fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_137MySqlHostDataSource_OpenDatabase_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_f14632c878ae7665e06e5bcb1d19dd61
+ valgrind_hash_3ffd7beac9b014447b6ec0faf5a46d1f
+ # detected in src/hooks/dhcp/lease_query/libloadtests/dhcp-lease-query-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:calloc
- fun:_dl_new_object
- fun:_dl_map_object_from_fd
- fun:_dl_map_object
+ fun:_dl_check_map_versions
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:dl_open_worker
fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_134PerfMonLibLoadTest_validLoad4_Test8TestBodyEv
+ fun:_ZN12_GLOBAL__N_141LeaseQueryLibLoadTest_validLoadDhcp4_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_2f1c93035d3b99e1cb65454242d80b9e
+ valgrind_hash_004d6ff08ea748328fa9b6dc45fcf769
+ # detected in src/hooks/dhcp/radius/tests/dhcp-radius-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:malloc
- fun:malloc
- fun:strdup
+ fun:calloc
+ fun:calloc
+ fun:_dl_new_object
+ fun:_dl_map_object_from_fd
fun:_dl_map_object
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:dl_open_worker
fun:_dl_catch_exception
fun:_dl_open
- fun:dlopen_doit
+ fun:do_dlopen
fun:_dl_catch_exception
fun:_dl_catch_error
- fun:_dlerror_run
- fun:dlopen_implementation
- fun:dlopen@@GLIBC_2.34
- fun:krb5int_open_plugin
- fun:krb5int_open_plugin_dirs
- fun:krb5_authdata_context_init
- obj:/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
- fun:krb5_rd_req_decoded
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_accept_sec_context
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_accept_sec_context
- fun:_ZN3isc8gss_tsig12GssApiSecCtx6acceptERNS0_10GssApiCredERNS0_12GssApiBufferERNS0_10GssApiNameES5_
- fun:_ZN3isc8gss_tsig4test14DummyDNSServer29udpTKeyExchangeReceiveHandlerEPN5boost4asio21basic_datagram_socketINS4_2ip3udpENS4_15any_io_executorEEEPNS6_14basic_endpointIS7_EEm
- fun:__invoke_impl<void, void (isc::gss_tsig::test::DummyDNSServer::*&)(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int), isc::gss_tsig::test::DummyDNSServer*&, boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::any_io_executor>*&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*&, long unsigned int const&>
- fun:__invoke<void (isc::gss_tsig::test::DummyDNSServer::*&)(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int), isc::gss_tsig::test::DummyDNSServer*&, boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::any_io_executor>*&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*&, long unsigned int const&>
- fun:__call<void, const boost::system::error_code&, long unsigned int const&, 0, 1, 2, 3>
- fun:operator()<const boost::system::error_code&, long unsigned int const&>
- fun:operator()
- fun:asio_handler_invoke<boost::asio::detail::binder2<std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)>, boost::system::error_code, long unsigned int> >
- fun:invoke<boost::asio::detail::binder2<std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)>, boost::system::error_code, long unsigned int>, std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)> >
- fun:complete<boost::asio::detail::binder2<std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)>, boost::system::error_code, long unsigned int> >
- fun:_ZN5boost4asio6detail27reactive_socket_recvfrom_opINS0_17mutable_buffers_1ENS0_2ip14basic_endpointINS4_3udpEEESt5_BindIFMN3isc8gss_tsig4test14DummyDNSServerEFvPNS0_21basic_datagram_socketIS6_NS0_15any_io_executorEEEPS7_mEPSC_SG_SH_St12_PlaceholderILi2EEEESE_E11do_completeEPvPNS1_19scheduler_operationERKNS_6system10error_codeEm
- fun:complete
- fun:_ZN5boost4asio6detail9scheduler10do_run_oneERNS1_27conditionally_enabled_mutex11scoped_lockERNS1_21scheduler_thread_infoERKNS_6system10error_codeE
- fun:_ZN5boost4asio6detail9scheduler3runERNS_6system10error_codeE.isra.0
- fun:run
- fun:run
- fun:_ZN3isc8asiolink9IOService3runEv
- fun:_ZN12_GLOBAL__N_152GssTsigDNSUpdateTest_runGssTsigDNSUpdateTimeout_Test8TestBodyEv
+ fun:dlerror_run
+ fun:__libc_dlopen_mode
+ fun:module_load
+ fun:__nss_module_load
+ fun:__nss_module_get_function
+ fun:get_nss_addresses
+ fun:gaih_inet
+ fun:getaddrinfo
+ fun:_ZN8AddrInfoC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc6radius6Server10getAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_131ServerClassTest_getAddress_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_9f308b7bd26e5b69f8b165c756764688
+ valgrind_hash_4eff57d8103fe4549f1074faa7a80874
+ # detected in src/hooks/dhcp/flex_id/tests/dhcp-flex-id-tests
Memcheck:Leak
- match-leak-kinds: indirect
- fun:malloc
- fun:krb5_copy_principal
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
- fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
- fun:_ZN12_GLOBAL__N_127GssApiTest_credNoRealm_Test8TestBodyEv
+ match-leak-kinds: reachable
+ fun:realloc
+ fun:_ZL23evalensure_buffer_stackv
+ fun:_Z21eval_switch_to_bufferP15yy_buffer_state
+ fun:_Z16eval_scan_bufferPcm
+ fun:_Z15eval_scan_bytesPKci
+ fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
+ fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
+ fun:_ZN3isc7flex_id23parseAndStoreExpressionEbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc7flex_id18storeConfigurationEbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbb
+ fun:_ZN12_GLOBAL__N_111CalloutTest20host4_identifierCallERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIhSaIhEE
+ fun:_ZN12_GLOBAL__N_140CalloutTest_host4_identifierMsgType_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_ef9bf80d7624f6323b6da84b9a6391dc
+ valgrind_hash_4f98250430769cbb83b3faf495d0035e
+ # detected in src/hooks/dhcp/pgsql/libloadtests/dhcp-pgsql-libload-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:calloc
+ fun:calloc
+ fun:_dl_check_map_versions
+ fun:dl_open_worker_begin
+ fun:_dl_catch_exception
+ fun:dl_open_worker
+ fun:_dl_catch_exception
+ fun:_dl_open
+ fun:dlopen_doit
+ fun:_dl_catch_exception
+ fun:_dl_catch_error
+ fun:_dlerror_run
+ fun:dlopen_implementation
+ fun:dlopen@@GLIBC_2.34
+ fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
+ fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
+ fun:_ZN12_GLOBAL__N_132PgSqlLibLoadTest_validLoad4_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_5b3a2b355f8533f678ea1f323ea77386
+ # detected in src/hooks/dhcp/mysql/tests/dhcp-mysql-lib-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:get_nss_addresses
fun:gaih_inet
fun:getaddrinfo
- fun:PQconnectPoll
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectStart
- fun:PQconnectdb
- fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp23PgSqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19PgSqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19PgSqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ obj:/usr/lib/x86_64-linux-gnu/libmysqlclient.so.21.2.45
+ obj:/usr/lib/x86_64-linux-gnu/libmysqlclient.so.21.2.45
+ fun:mysql_real_connect
+ fun:_ZN3isc2db15MySqlConnection12openDatabaseEv
+ fun:_ZN3isc2db15MySqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15MySqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
+ fun:_ZN3isc4dhcp23MySqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19MySqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19MySqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
fun:__invoke_impl<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
fun:__invoke_r<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
fun:_ZNSt17_Function_handlerIFN5boost10shared_ptrIN3isc4dhcp18BaseHostDataSourceEEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEEEPSM_E9_M_invokeERKSt9_Any_dataSL_
fun:operator()
fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_137PgSqlHostDataSource_OpenDatabase_Test8TestBodyEv
+ fun:_ZN12_GLOBAL__N_137MySqlHostDataSource_OpenDatabase_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_ad4d342d4930de1a30c05e1e25aa540b
+ valgrind_hash_5c62c7b060216c19aea67817f9dde567
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:calloc
- fun:calloc
- fun:_dl_check_map_versions
- fun:dl_open_worker_begin
- fun:_dl_catch_exception
- fun:dl_open_worker
- fun:_dl_catch_exception
- fun:_dl_open
- fun:dlopen_doit
- fun:_dl_catch_exception
- fun:_dl_catch_error
- fun:_dlerror_run
- fun:dlopen_implementation
- fun:dlopen@@GLIBC_2.34
- fun:krb5int_open_plugin
- fun:krb5int_open_plugin_dirs
- obj:/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
- obj:/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
- fun:krb5_sendto_kdc
- fun:krb5_tkt_creds_get
- fun:krb5_get_credentials
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:malloc
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_init_sec_context
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_init_sec_context
- fun:_ZN3isc8gss_tsig12GssApiSecCtx4initEN5boost10shared_ptrINS0_10GssApiCredEEERNS0_10GssApiNameEjRNS0_12GssApiBufferES9_Rj
- fun:_ZN3isc8gss_tsig16TKeyExchangeImpl18doExchangeInternalEN5boost10shared_ptrINS0_12GssApiBufferEEE
- fun:_ZN3isc8gss_tsig16TKeyExchangeImpl10doExchangeEv
- fun:operator()
- fun:operator()
- fun:asio_handler_invoke<boost::asio::detail::binder0<std::function<void()> > >
- fun:invoke<boost::asio::detail::binder0<std::function<void()> >, std::function<void()> >
- fun:asio_handler_invoke<boost::asio::detail::binder0<std::function<void()> >, std::function<void()> >
- fun:invoke<boost::asio::detail::binder0<std::function<void()> >, boost::asio::detail::binder0<std::function<void()> > >
- fun:_ZN5boost4asio6detail11executor_opINS1_7binder0ISt8functionIFvvEEEESaIvENS1_19scheduler_operationEE11do_completeEPvPS9_RKNS_6system10error_codeEm
- fun:complete
- fun:_ZN5boost4asio6detail9scheduler11do_poll_oneERNS1_27conditionally_enabled_mutex11scoped_lockERNS1_21scheduler_thread_infoERKNS_6system10error_codeE
- fun:_ZN5boost4asio6detail9scheduler4pollERNS_6system10error_codeE
- fun:poll
- fun:poll
- fun:_ZN3isc8asiolink9IOService4pollEv
- fun:_ZN3isc8gss_tsig11GssTsigImpl4stopEv
- fun:_ZN3isc8gss_tsig11GssTsigImplD1Ev
- fun:~TestGssTsigImpl
- fun:~TestGssTsigImpl
- fun:operator()
- fun:reset
- fun:reset
- fun:_ZN12_GLOBAL__N_115GssTsigImplTestD2Ev
- fun:~GssTsigImplTest_rekeyHandler_Test
- fun:_ZN12_GLOBAL__N_133GssTsigImplTest_rekeyHandler_TestD0Ev
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
+ fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
+ fun:_ZN12_GLOBAL__N_127GssApiTest_credNoRealm_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing9TestSuite3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:main
}
{
- valgrind_hash_1a638b34e3baed4efc53e4712367fa89
+ valgrind_hash_5cc0d9fd1080dbd9e1ff7b067578eccc
+ # detected in src/hooks/dhcp/radius/tests/dhcp-radius-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:dl_open_worker
fun:_dl_catch_exception
fun:_dl_open
- fun:dlopen_doit
+ fun:do_dlopen
fun:_dl_catch_exception
fun:_dl_catch_error
- fun:_dlerror_run
- fun:dlopen_implementation
- fun:dlopen@@GLIBC_2.34
- fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
- fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_134PerfMonLibLoadTest_validLoad4_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:dlerror_run
+ fun:__libc_dlopen_mode
+ fun:module_load
+ fun:__nss_module_load
+ fun:__nss_module_get_function
+ fun:get_nss_addresses
+ fun:gaih_inet
+ fun:getaddrinfo
+ fun:_ZN8AddrInfoC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc6radius6Server10getAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_131ServerClassTest_getAddress_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing9TestSuite3RunEv
fun:main
}
{
- valgrind_hash_3ccbc36611f2153d260ff30449b417f1
+ valgrind_hash_5d823f11efb6ad5e06bb2d2fe4fd6f1d
+ # detected in src/lib/eval/tests/kea-eval-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
fun:_Z15eval_scan_bytesPKci
fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
- fun:_ZN3isc4dhcp16ExpressionParser5parseERN5boost10shared_ptrISt6vectorINS3_INS0_5TokenEEESaIS6_EEEENS3_IKNS_4data7ElementEEEtSt8functionIFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENS_4eval11EvalContext10ParserTypeE
- fun:_ZN3isc4dhcp20ClientClassDefParser5parseERN5boost10shared_ptrINS0_21ClientClassDictionaryEEENS3_IKNS_4data7ElementEEEtbb
- fun:_ZN3isc4dhcp24ClientClassDefListParser5parseEN5boost10shared_ptrIKNS_4data7ElementEEEtb
- fun:_ZN3isc4dhcp18processDhcp6ConfigEN5boost10shared_ptrIKNS_4data7ElementEEE
- fun:_ZN3isc4dhcp20configureDhcp6ServerERNS0_9Dhcpv6SrvEN5boost10shared_ptrIKNS_4data7ElementEEEbb
- fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS1_14NakedDhcpv6SrvEbbbbNS2_13LeaseAffinityE
- fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbNS2_13LeaseAffinityE
- fun:_ZN12_GLOBAL__N_137ClassifyTest_matchClassification_Test8TestBodyEv
+ fun:_ZN12_GLOBAL__N_111BooleanTest5checkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb.isra.0
+ fun:_ZN12_GLOBAL__N_123BooleanTest_strict_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
fun:main
}
{
- valgrind_hash_f1b073049302b39b3c797caf49c893f9
+ valgrind_hash_5e0fb7002fa1f5f0cc62c47b7eb71800
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
- match-leak-kinds: reachable
+ match-leak-kinds: indirect
fun:malloc
- fun:krb5int_setspecific
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:krb5int_copy_data_contents_add0
+ fun:krb5_copy_principal
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
fun:gss_add_cred_from
fun:gss_acquire_cred_from
fun:gss_acquire_cred
- fun:PQconnectPoll
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectdb
- fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
- fun:operator()
- fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_130BaseBulkLeaseQuery4ProcessTestI17PgSQLTestLeaseMgrE5SetUpEv
+ fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
+ fun:_ZN12_GLOBAL__N_127GssApiTest_credNoRealm_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_e828394872102a813424cb63f6b3ed1d
+ valgrind_hash_5e049e1a588b6dbf045de2f4c5186f37
+ # detected in src/hooks/dhcp/pgsql/tests/dhcp-pgsql-lib-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:dl_open_worker
fun:_dl_catch_exception
fun:_dl_open
- fun:dlopen_doit
- fun:_dl_catch_exception
- fun:_dl_catch_error
- fun:_dlerror_run
- fun:dlopen_implementation
- fun:dlopen@@GLIBC_2.34
- fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:loadLibs
- fun:_ZN12_GLOBAL__N_126LibLoadTest_validLoad_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_d510e46acec636003a26d9b702cecf99
- Memcheck:Leak
- match-leak-kinds: reachable
- fun:malloc
- fun:malloc
- fun:_dl_new_object
- fun:_dl_map_object_from_fd
- fun:_dl_map_object
- fun:openaux
- fun:_dl_catch_exception
- fun:_dl_map_object_deps
- fun:dl_open_worker_begin
- fun:_dl_catch_exception
- fun:dl_open_worker
- fun:_dl_catch_exception
- fun:_dl_open
fun:do_dlopen
fun:_dl_catch_exception
fun:_dl_catch_error
fun:get_nss_addresses
fun:gaih_inet
fun:getaddrinfo
- fun:_ZN8AddrInfoC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc6radius6Server10getAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_131ServerClassTest_getAddress_Test8TestBodyEv
+ fun:PQconnectPoll
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectStart
+ fun:PQconnectdb
+ fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
+ fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
+ fun:_ZN3isc4dhcp23PgSqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19PgSqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19PgSqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFN5boost10shared_ptrIN3isc4dhcp18BaseHostDataSourceEEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEEEPSM_E9_M_invokeERKSt9_Any_dataSL_
+ fun:operator()
+ fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_137PgSqlHostDataSource_OpenDatabase_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_0fd2370961a6dd19d5f23de6935f078b
+ valgrind_hash_5e6087f107e9c270b4640f8b74af6ec9
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
- match-leak-kinds: reachable
- fun:_Znam
- fun:_ZNSt6locale5_Impl16_M_install_facetEPKNS_2idEPKNS_5facetE
- fun:_ZNSt6localeC1IN5boost9date_time10time_facetINS1_10posix_time5ptimeEcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEEERKS_PT_
- fun:_ZN5boost10posix_timelsIcSt11char_traitsIcEEERSt13basic_ostreamIT_T0_ES8_RKNS0_13time_durationE
- fun:_ZN3isc8perfdhcp13AvalancheScen3runEv
- fun:_ZN38AvalancheScenTest_Packet4Exchange_Test8TestBodyEv
+ match-leak-kinds: indirect
+ fun:malloc
+ fun:krb5int_copy_data_contents
+ fun:krb5_copy_principal
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
+ fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
+ fun:_ZN12_GLOBAL__N_127GssApiTest_credNoRealm_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
fun:main
}
{
- valgrind_hash_1a250a9b78e3d8138a14e38fd613ab80
+ valgrind_hash_6fac1cf5258c73743ff6310eda9ada97
+ # detected in src/hooks/dhcp/pgsql/tests/dhcp-pgsql-lib-tests
+ # detected in src/hooks/dhcp/pgsql/tests/dhcp-pgsql-lib-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
- fun:CRYPTO_strdup
- fun:BIO_meth_new
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
fun:PQconnectPoll
obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
fun:PQconnectdb
fun:main
}
{
- valgrind_hash_c6befba8034bd882def7735ecb3c0541
+ valgrind_hash_7cee6a84dab020163a071fe8b6c0340b
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:realloc
- fun:_ZL23evalensure_buffer_stackv
- fun:_Z21eval_switch_to_bufferP15yy_buffer_state
- fun:_Z16eval_scan_bufferPcm
- fun:_Z15eval_scan_bytesPKci
- fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
- fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
- obj:*
- obj:*
- obj:*
- fun:_ZN3isc5hooks14LibraryManager7runLoadEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
- fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_132FlexIdLibLoadTest_validLoad_Test8TestBodyEv
+ fun:malloc
+ fun:krb5int_setspecific
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
+ fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
+ fun:_ZN12_GLOBAL__N_127GssApiTest_credNoRealm_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_c1f71a7709c660e088d4cc8325870f15
+ valgrind_hash_7d6c5f5cd497023ba397be134fdd7ba4
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
- match-leak-kinds: reachable
- fun:calloc
- fun:calloc
- fun:_dl_new_object
- fun:_dl_map_object_from_fd
- fun:_dl_map_object
- fun:dl_open_worker_begin
- fun:_dl_catch_exception
- fun:dl_open_worker
- fun:_dl_catch_exception
- fun:_dl_open
- fun:dlopen_doit
- fun:_dl_catch_exception
- fun:_dl_catch_error
- fun:_dlerror_run
- fun:dlopen_implementation
- fun:dlopen@@GLIBC_2.34
- fun:krb5int_open_plugin
- fun:krb5int_open_plugin_dirs
- fun:krb5_authdata_context_init
- obj:/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
- fun:krb5_rd_req_decoded
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ match-leak-kinds: indirect
+ fun:malloc
+ fun:krb5int_copy_data_contents
+ fun:krb5_copy_principal
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_accept_sec_context
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_accept_sec_context
- fun:_ZN3isc8gss_tsig12GssApiSecCtx6acceptERNS0_10GssApiCredERNS0_12GssApiBufferERNS0_10GssApiNameES5_
- fun:_ZN3isc8gss_tsig4test14DummyDNSServer29udpTKeyExchangeReceiveHandlerEPN5boost4asio21basic_datagram_socketINS4_2ip3udpENS4_15any_io_executorEEEPNS6_14basic_endpointIS7_EEm
- fun:__invoke_impl<void, void (isc::gss_tsig::test::DummyDNSServer::*&)(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int), isc::gss_tsig::test::DummyDNSServer*&, boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::any_io_executor>*&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*&, long unsigned int const&>
- fun:__invoke<void (isc::gss_tsig::test::DummyDNSServer::*&)(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int), isc::gss_tsig::test::DummyDNSServer*&, boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::any_io_executor>*&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*&, long unsigned int const&>
- fun:__call<void, const boost::system::error_code&, long unsigned int const&, 0, 1, 2, 3>
- fun:operator()<const boost::system::error_code&, long unsigned int const&>
- fun:operator()
- fun:asio_handler_invoke<boost::asio::detail::binder2<std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)>, boost::system::error_code, long unsigned int> >
- fun:invoke<boost::asio::detail::binder2<std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)>, boost::system::error_code, long unsigned int>, std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)> >
- fun:complete<boost::asio::detail::binder2<std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)>, boost::system::error_code, long unsigned int> >
- fun:_ZN5boost4asio6detail27reactive_socket_recvfrom_opINS0_17mutable_buffers_1ENS0_2ip14basic_endpointINS4_3udpEEESt5_BindIFMN3isc8gss_tsig4test14DummyDNSServerEFvPNS0_21basic_datagram_socketIS6_NS0_15any_io_executorEEEPS7_mEPSC_SG_SH_St12_PlaceholderILi2EEEESE_E11do_completeEPvPNS1_19scheduler_operationERKNS_6system10error_codeEm
- fun:complete
- fun:_ZN5boost4asio6detail9scheduler10do_run_oneERNS1_27conditionally_enabled_mutex11scoped_lockERNS1_21scheduler_thread_infoERKNS_6system10error_codeE
- fun:_ZN5boost4asio6detail9scheduler3runERNS_6system10error_codeE.isra.0
- fun:run
- fun:run
- fun:_ZN3isc8asiolink9IOService3runEv
- fun:_ZN12_GLOBAL__N_152GssTsigDNSUpdateTest_runGssTsigDNSUpdateTimeout_Test8TestBodyEv
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
+ fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
+ fun:_ZN12_GLOBAL__N_127GssApiTest_credNoRealm_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_4f98250430769cbb83b3faf495d0035e
+ valgrind_hash_7eb2e4936c6a1cb62b2e0c3c5b791183
+ # detected in src/bin/dhcp6/tests/kea-dhcp6-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:calloc
- fun:calloc
- fun:_dl_check_map_versions
- fun:dl_open_worker_begin
- fun:_dl_catch_exception
- fun:dl_open_worker
- fun:_dl_catch_exception
- fun:_dl_open
- fun:dlopen_doit
- fun:_dl_catch_exception
- fun:_dl_catch_error
- fun:_dlerror_run
- fun:dlopen_implementation
- fun:dlopen@@GLIBC_2.34
- fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
- fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_132PgSqlLibLoadTest_validLoad4_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:malloc
+ fun:CRYPTO_zalloc
+ fun:BIO_meth_new
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectPoll
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectdb
+ fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
+ fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
+ fun:operator()
+ fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc4dhcp15LeaseMgrFactory8recreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
+ fun:_ZNK3isc4dhcp11CfgDbAccess14createManagersEv
+ fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS1_14NakedDhcpv6SrvEbbbbNS2_13LeaseAffinityE
+ fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest17acquireAndDeclineERNS1_11Dhcp6ClientERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjSC_jNS2_16AddressInclusionENS2_14ExpectedResultEh
+ fun:_ZN3isc4dhcp4test27DeclineTest_basicPgSQL_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing8UnitTest3RunEv
fun:RUN_ALL_TESTS
fun:main
}
{
- valgrind_hash_7cee6a84dab020163a071fe8b6c0340b
+ valgrind_hash_08e70988c4c7301503feb8496df9765f
+ # detected in src/bin/dhcp4/tests/kea-dhcp4-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
- fun:krb5int_setspecific
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
- fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
- fun:_ZN12_GLOBAL__N_127GssApiTest_credNoRealm_Test8TestBodyEv
+ fun:CRYPTO_strdup
+ fun:BIO_meth_new
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectPoll
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectdb
+ fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
+ fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
+ fun:operator()
+ fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc4dhcp15LeaseMgrFactory8recreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
+ fun:_ZNK3isc4dhcp11CfgDbAccess14createManagersEv
+ fun:_ZN3isc4dhcp4test13Dhcpv4SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS1_14NakedDhcpv4SrvEbbbbNS2_13LeaseAffinityE
+ fun:_ZN3isc4dhcp4test13Dhcpv4SrvTest17acquireAndDeclineERNS1_11Dhcp4ClientERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_SC_SC_NS2_14ExpectedResultEh
+ fun:_ZN12_GLOBAL__N_147DeclineTest_declineNoIdentifierChangePgSQL_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_bfa18bd8ee6800037f19377366a66315
+ valgrind_hash_8eb2c02aad5670cd6dc83d08611920d0
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:_Znwm
- obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33
- fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intImEES3_S3_RSt8ios_basecT_
- fun:_ZNSo9_M_insertImEERSoT_
- fun:operator<<
- fun:_ZN3isc8perfdhcp13AvalancheScen3runEv
- fun:_ZN38AvalancheScenTest_Packet4Exchange_Test8TestBodyEv
+ fun:malloc
+ fun:strdup
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
+ fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
+ fun:_ZN3isc8gss_tsig16TKeyExchangeImpl18acquireCredentialsEv
+ fun:_ZN3isc8gss_tsig16TKeyExchangeImpl10doExchangeEv
+ fun:_ZN12_GLOBAL__N_136TKeyExchangeTest_badCredentials_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
fun:main
}
{
- valgrind_hash_3225d80c78ece74983135857a246b02f
+ valgrind_hash_9afcaac7626c780be0588ee75afa9cb8
+ # detected in src/hooks/dhcp/radius/libloadtests/dhcp-radius-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:_dl_new_object
fun:_dl_map_object_from_fd
fun:_dl_map_object
- fun:openaux
- fun:_dl_catch_exception
- fun:_dl_map_object_deps
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:dl_open_worker
fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_132PgSqlLibLoadTest_validLoad4_Test8TestBodyEv
+ fun:_ZN12_GLOBAL__N_132RadiusLibLoadTest_validLoad_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_a3b5e1ea4a842ae67aed2511acf3e7d5
+ valgrind_hash_9b090b5f84a5e37b982634ade04561f9
+ # detected in src/hooks/dhcp/pgsql/tests/dhcp-pgsql-lib-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:malloc
- fun:CRYPTO_zalloc
- fun:BIO_meth_new
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectPoll
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectdb
- fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZNK3isc4dhcp10PgSqlStore10getVersionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc4dhcp10PgSqlStore4openEv
- fun:_ZN3isc4dhcp18LegalLogMgrFactory10addBackendERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEEm
- obj:*
- fun:_ZN3isc5hooks14LibraryManager7runLoadEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
- fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_141PgSqlLegalLibLoadTest_PgSqlValidLoad_Test8TestBodyEv
+ fun:realloc
+ fun:_ZL23evalensure_buffer_stackv
+ fun:_Z21eval_switch_to_bufferP15yy_buffer_state
+ fun:_Z16eval_scan_bufferPcm
+ fun:_Z15eval_scan_bytesPKci
+ fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
+ fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
+ fun:_ZN3isc4dhcp16ExpressionParser5parseERN5boost10shared_ptrISt6vectorINS3_INS0_5TokenEEESaIS6_EEEENS3_IKNS_4data7ElementEEEtSt8functionIFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENS_4eval11EvalContext10ParserTypeE
+ fun:_ZN3isc4dhcp28PgSqlConfigBackendDHCPv4Impl24createUpdateClientClass4ERKNS_2db14ServerSelectorERKN5boost10shared_ptrINS0_14ClientClassDefEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc4dhcp4test30GenericConfigBackendDHCPv4Test30setAndGetAllClientClasses4TestEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_56b10663c534aa2b6e0274c9155c7793
+ valgrind_hash_9f308b7bd26e5b69f8b165c756764688
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
- match-leak-kinds: reachable
- fun:malloc
+ match-leak-kinds: indirect
fun:malloc
- fun:_dl_new_object
- fun:_dl_map_object_from_fd
- fun:_dl_map_object
- fun:dl_open_worker_begin
- fun:_dl_catch_exception
- fun:dl_open_worker
- fun:_dl_catch_exception
- fun:_dl_open
- fun:dlopen_doit
- fun:_dl_catch_exception
- fun:_dl_catch_error
- fun:_dlerror_run
- fun:dlopen_implementation
- fun:dlopen@@GLIBC_2.34
- fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:loadLibs
- fun:_ZN12_GLOBAL__N_128CalloutTest_lease4Offer_Test8TestBodyEv
+ fun:krb5_copy_principal
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
+ fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
+ fun:_ZN12_GLOBAL__N_127GssApiTest_credNoRealm_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_5d823f11efb6ad5e06bb2d2fe4fd6f1d
- Memcheck:Leak
- match-leak-kinds: reachable
- fun:realloc
- fun:_ZL23evalensure_buffer_stackv
- fun:_Z21eval_switch_to_bufferP15yy_buffer_state
- fun:_Z16eval_scan_bufferPcm
- fun:_Z15eval_scan_bytesPKci
- fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
- fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
- fun:_ZN12_GLOBAL__N_111BooleanTest5checkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb.isra.0
- fun:_ZN12_GLOBAL__N_123BooleanTest_strict_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:main
-}
-{
- valgrind_hash_60eb35b1ccd07187b1f2f4cedc7b7172
+ valgrind_hash_9ff09d0f70ef453ac40aaa2ce65c9e5e
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:malloc
- fun:malloc
- fun:_dl_new_object
- fun:_dl_map_object_from_fd
- fun:_dl_map_object
- fun:openaux
- fun:_dl_catch_exception
- fun:_dl_map_object_deps
+ fun:calloc
+ fun:calloc
+ fun:_dl_check_map_versions
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:dl_open_worker
fun:_dl_catch_exception
fun:_dl_open
- fun:do_dlopen
+ fun:dlopen_doit
fun:_dl_catch_exception
fun:_dl_catch_error
- fun:dlerror_run
- fun:__libc_dlopen_mode
- fun:module_load
- fun:__nss_module_load
- fun:__nss_module_get_function
- fun:get_nss_addresses
- fun:gaih_inet
- fun:getaddrinfo
- obj:/usr/lib/x86_64-linux-gnu/libmysqlclient.so.21.2.45
- obj:/usr/lib/x86_64-linux-gnu/libmysqlclient.so.21.2.45
- fun:mysql_real_connect
- fun:_ZN3isc2db15MySqlConnection12openDatabaseEv
- fun:_ZN3isc2db15MySqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15MySqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp23MySqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19MySqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19MySqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFN5boost10shared_ptrIN3isc4dhcp18BaseHostDataSourceEEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEEEPSM_E9_M_invokeERKSt9_Any_dataSL_
+ fun:_dlerror_run
+ fun:dlopen_implementation
+ fun:dlopen@@GLIBC_2.34
+ fun:krb5int_open_plugin
+ fun:krb5int_open_plugin_dirs
+ fun:krb5_authdata_context_init
+ obj:/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
+ fun:krb5_rd_req_decoded
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_accept_sec_context
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_accept_sec_context
+ fun:_ZN3isc8gss_tsig12GssApiSecCtx6acceptERNS0_10GssApiCredERNS0_12GssApiBufferERNS0_10GssApiNameES5_
+ fun:_ZN3isc8gss_tsig4test14DummyDNSServer29udpTKeyExchangeReceiveHandlerEPN5boost4asio21basic_datagram_socketINS4_2ip3udpENS4_15any_io_executorEEEPNS6_14basic_endpointIS7_EEm
+ fun:__invoke_impl<void, void (isc::gss_tsig::test::DummyDNSServer::*&)(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int), isc::gss_tsig::test::DummyDNSServer*&, boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::any_io_executor>*&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*&, long unsigned int const&>
+ fun:__invoke<void (isc::gss_tsig::test::DummyDNSServer::*&)(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int), isc::gss_tsig::test::DummyDNSServer*&, boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::any_io_executor>*&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*&, long unsigned int const&>
+ fun:__call<void, const boost::system::error_code&, long unsigned int const&, 0, 1, 2, 3>
+ fun:operator()<const boost::system::error_code&, long unsigned int const&>
fun:operator()
- fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_137MySqlHostDataSource_OpenDatabase_Test8TestBodyEv
+ fun:asio_handler_invoke<boost::asio::detail::binder2<std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)>, boost::system::error_code, long unsigned int> >
+ fun:invoke<boost::asio::detail::binder2<std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)>, boost::system::error_code, long unsigned int>, std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)> >
+ fun:complete<boost::asio::detail::binder2<std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)>, boost::system::error_code, long unsigned int> >
+ fun:_ZN5boost4asio6detail27reactive_socket_recvfrom_opINS0_17mutable_buffers_1ENS0_2ip14basic_endpointINS4_3udpEEESt5_BindIFMN3isc8gss_tsig4test14DummyDNSServerEFvPNS0_21basic_datagram_socketIS6_NS0_15any_io_executorEEEPS7_mEPSC_SG_SH_St12_PlaceholderILi2EEEESE_E11do_completeEPvPNS1_19scheduler_operationERKNS_6system10error_codeEm
+ fun:complete
+ fun:_ZN5boost4asio6detail9scheduler10do_run_oneERNS1_27conditionally_enabled_mutex11scoped_lockERNS1_21scheduler_thread_infoERKNS_6system10error_codeE
+ fun:_ZN5boost4asio6detail9scheduler3runERNS_6system10error_codeE.isra.0
+ fun:run
+ fun:run
+ fun:_ZN3isc8asiolink9IOService3runEv
+ fun:_ZN12_GLOBAL__N_152GssTsigDNSUpdateTest_runGssTsigDNSUpdateTimeout_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
}
{
valgrind_hash_14f4eb72aaf8272f877e2ae1dba3e470
+ # detected in src/hooks/dhcp/pgsql/libloadtests/dhcp-pgsql-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:main
}
{
- valgrind_hash_e9cbdcc8b5d0f53fda75e5f08ef5c3d6
+ valgrind_hash_20be89755757c7927c72fb74563ce37d
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
- match-leak-kinds: reachable
- fun:_Znwm
- fun:allocate
- fun:allocate
- fun:allocate
- fun:_S_allocate
- fun:_M_create
- fun:_M_construct<char const*>
- fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1IS3_EEPKcRKS3_.isra.0
- fun:date_facet
- fun:_ZN5boost9date_time10time_facetINS_10posix_time5ptimeEcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em
- fun:_ZN5boost10posix_timelsIcSt11char_traitsIcEEERSt13basic_ostreamIT_T0_ES8_RKNS0_13time_durationE
- fun:_ZN3isc8perfdhcp13AvalancheScen3runEv
- fun:_ZN38AvalancheScenTest_Packet4Exchange_Test8TestBodyEv
+ match-leak-kinds: indirect
+ fun:malloc
+ fun:krb5int_copy_data_contents
+ fun:krb5_copy_principal
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
+ fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
+ fun:_ZN12_GLOBAL__N_130GssApiTest_credBadService_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
fun:main
}
{
- valgrind_hash_f92f2309e2f08403d684ad401a5b4216
+ valgrind_hash_24b01e0dd2e11f510b83d5a14bfb9986
+ # detected in src/hooks/dhcp/radius/libloadtests/dhcp-radius-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:calloc
- fun:calloc
- fun:_dl_new_object
- fun:_dl_map_object_from_fd
+ fun:malloc
+ fun:malloc
+ fun:strdup
fun:_dl_map_object
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:dl_open_worker
fun:_dl_catch_exception
fun:_dl_open
- fun:do_dlopen
+ fun:dlopen_doit
fun:_dl_catch_exception
fun:_dl_catch_error
- fun:dlerror_run
- fun:__libc_dlopen_mode
- fun:module_load
- fun:__nss_module_load
- fun:__nss_module_get_function
- fun:get_nss_addresses
- fun:gaih_inet
- fun:getaddrinfo
- fun:PQconnectPoll
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectStart
- fun:PQconnectdb
- fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp23PgSqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19PgSqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19PgSqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFN5boost10shared_ptrIN3isc4dhcp18BaseHostDataSourceEEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEEEPSM_E9_M_invokeERKSt9_Any_dataSL_
- fun:operator()
- fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_137PgSqlHostDataSource_OpenDatabase_Test8TestBodyEv
+ fun:_dlerror_run
+ fun:dlopen_implementation
+ fun:dlopen@@GLIBC_2.34
+ fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
+ fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
+ fun:_ZN12_GLOBAL__N_132RadiusLibLoadTest_validLoad_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_05540780efac4d618fc615e2dfd04d5d
+ valgrind_hash_37c5d533eece7f7ee7b5fcd738a63c45
+ # detected in src/hooks/dhcp/high_availability/libloadtests/dhcp-ha-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:calloc
- fun:calloc
+ fun:malloc
+ fun:malloc
fun:_dl_new_object
fun:_dl_map_object_from_fd
fun:_dl_map_object
- fun:openaux
- fun:_dl_catch_exception
- fun:_dl_map_object_deps
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:dl_open_worker
fun:_dl_catch_exception
fun:_dl_open
- fun:do_dlopen
+ fun:dlopen_doit
fun:_dl_catch_exception
fun:_dl_catch_error
- fun:dlerror_run
- fun:__libc_dlopen_mode
- fun:module_load
- fun:__nss_module_load
- fun:__nss_module_get_function
- fun:get_nss_addresses
- fun:gaih_inet
- fun:getaddrinfo
- fun:_ZN8AddrInfoC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc6radius6Server10getAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_131ServerClassTest_getAddress_Test8TestBodyEv
+ fun:_dlerror_run
+ fun:dlopen_implementation
+ fun:dlopen@@GLIBC_2.34
+ fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:_ZN12_GLOBAL__N_123CloseHATest_close4_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_56bff6e7f370dd7fb3238826c6f2be77
+ valgrind_hash_40f847627ced5c06de1c1e2af6d000fc
+ # detected in src/hooks/dhcp/run_script/libloadtests/dhcp-run-script-libload-tests
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
+ # detected in src/hooks/dhcp/lease_query/libloadtests/dhcp-lease-query-libload-tests
+ # detected in src/lib/cryptolink/tests/kea-cryptolink-tests
+ # detected in src/lib/process/tests/kea-process-tests
+ # detected in src/hooks/dhcp/ddns_tuning/tests/dhcp-ddns-tuning-tests
+ # detected in src/hooks/dhcp/forensic_log/libloadtests/dhcp-forensic-log-libload-tests
+ # detected in src/hooks/dhcp/ping_check/libloadtests/dhcp-ping-check-libload-tests
+ # detected in src/hooks/dhcp/mysql/libloadtests/dhcp-mysql-libload-tests
+ # detected in src/hooks/dhcp/high_availability/tests/dhcp-ha-lib-tests
+ # detected in src/lib/config_backend/tests/kea-config_backend-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:malloc
- fun:CRYPTO_strdup
- fun:BIO_meth_new
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectPoll
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectdb
- fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZNK3isc4dhcp10PgSqlStore10getVersionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc4dhcp10PgSqlStore4openEv
- fun:_ZN3isc4dhcp18LegalLogMgrFactory10addBackendERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEEm
+ fun:_Znwm
+ obj:/usr/lib/x86_64-linux-gnu/liblog4cplus-2.0.so.3.4.7
+ obj:/usr/lib/x86_64-linux-gnu/liblog4cplus-2.0.so.3.4.7
+ obj:/usr/lib/x86_64-linux-gnu/liblog4cplus-2.0.so.3.4.7
+ obj:/usr/lib/x86_64-linux-gnu/liblog4cplus-2.0.so.3.4.7
+ fun:call_init.part.0
+ fun:call_init
+ fun:_dl_init
+ obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
obj:*
- fun:_ZN3isc5hooks14LibraryManager7runLoadEv
+ obj:*
+ obj:*
+}
+{
+ valgrind_hash_51acceb693c25f309ca1a572784a077d
+ # detected in src/hooks/dhcp/ping_check/libloadtests/dhcp-ping-check-libload-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:calloc
+ fun:calloc
+ fun:_dl_check_map_versions
+ fun:dl_open_worker_begin
+ fun:_dl_catch_exception
+ fun:dl_open_worker
+ fun:_dl_catch_exception
+ fun:_dl_open
+ fun:dlopen_doit
+ fun:_dl_catch_exception
+ fun:_dl_catch_error
+ fun:_dlerror_run
+ fun:dlopen_implementation
+ fun:dlopen@@GLIBC_2.34
+ fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
- fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_141PgSqlLegalLibLoadTest_PgSqlValidLoad_Test8TestBodyEv
+ fun:loadLibs
+ fun:_ZN12_GLOBAL__N_128CalloutTest_lease4Offer_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_f7daa8da2c0c6636e0962ecd08970721
+ valgrind_hash_56b10663c534aa2b6e0274c9155c7793
+ # detected in src/hooks/dhcp/ping_check/libloadtests/dhcp-ping-check-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
- fun:PQconnectPoll
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectdb
- fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
- fun:operator()
- fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_130BaseBulkLeaseQuery4ProcessTestI17PgSQLTestLeaseMgrE5SetUpEv
+ fun:malloc
+ fun:_dl_new_object
+ fun:_dl_map_object_from_fd
+ fun:_dl_map_object
+ fun:dl_open_worker_begin
+ fun:_dl_catch_exception
+ fun:dl_open_worker
+ fun:_dl_catch_exception
+ fun:_dl_open
+ fun:dlopen_doit
+ fun:_dl_catch_exception
+ fun:_dl_catch_error
+ fun:_dlerror_run
+ fun:dlopen_implementation
+ fun:dlopen@@GLIBC_2.34
+ fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:loadLibs
+ fun:_ZN12_GLOBAL__N_128CalloutTest_lease4Offer_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_fc6f0beedf5cbf2e06e9084a6b62b33c
+ valgrind_hash_56bff6e7f370dd7fb3238826c6f2be77
+ # detected in src/hooks/dhcp/forensic_log/libloadtests/dhcp-forensic-log-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
- fun:strdup
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
+ fun:CRYPTO_strdup
+ fun:BIO_meth_new
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
fun:PQconnectPoll
obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
fun:PQconnectdb
fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db4test15PgSqlBasicsTestC1Ev
- fun:PgSqlBasicsTest_resultRowWorker_Test
- fun:_ZN7testing8internal15TestFactoryImplIN12_GLOBAL__N_136PgSqlBasicsTest_resultRowWorker_TestEE10CreateTestEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_15TestFactoryBaseEPNS_4TestEEET0_PT_MS6_FS5_vEPKc
+ fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZNK3isc4dhcp10PgSqlStore10getVersionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc4dhcp10PgSqlStore4openEv
+ fun:_ZN3isc4dhcp18LegalLogMgrFactory10addBackendERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEEm
+ obj:*
+ fun:_ZN3isc5hooks14LibraryManager7runLoadEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
+ fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
+ fun:_ZN12_GLOBAL__N_141PgSqlLegalLibLoadTest_PgSqlValidLoad_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing9TestSuite3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
fun:main
}
{
- valgrind_hash_5cc0d9fd1080dbd9e1ff7b067578eccc
+ valgrind_hash_60eb35b1ccd07187b1f2f4cedc7b7172
+ # detected in src/hooks/dhcp/mysql/tests/dhcp-mysql-lib-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:_dl_new_object
fun:_dl_map_object_from_fd
fun:_dl_map_object
+ fun:openaux
+ fun:_dl_catch_exception
+ fun:_dl_map_object_deps
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:dl_open_worker
fun:get_nss_addresses
fun:gaih_inet
fun:getaddrinfo
- fun:_ZN8AddrInfoC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc6radius6Server10getAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_131ServerClassTest_getAddress_Test8TestBodyEv
+ obj:/usr/lib/x86_64-linux-gnu/libmysqlclient.so.21.2.45
+ obj:/usr/lib/x86_64-linux-gnu/libmysqlclient.so.21.2.45
+ fun:mysql_real_connect
+ fun:_ZN3isc2db15MySqlConnection12openDatabaseEv
+ fun:_ZN3isc2db15MySqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15MySqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
+ fun:_ZN3isc4dhcp23MySqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19MySqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19MySqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFN5boost10shared_ptrIN3isc4dhcp18BaseHostDataSourceEEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEEEPSM_E9_M_invokeERKSt9_Any_dataSL_
+ fun:operator()
+ fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_137MySqlHostDataSource_OpenDatabase_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_c9e1404d297592d90e90bdd87a3f84f5
- Memcheck:Leak
- match-leak-kinds: reachable
- fun:malloc
- fun:malloc
- fun:decompose_rpath
- fun:cache_rpath
- fun:_dl_map_object
- fun:openaux
- fun:_dl_catch_exception
- fun:_dl_map_object_deps
- fun:dl_open_worker_begin
- fun:_dl_catch_exception
- fun:dl_open_worker
- fun:_dl_catch_exception
- fun:_dl_open
- fun:dlopen_doit
- fun:_dl_catch_exception
- fun:_dl_catch_error
- fun:_dlerror_run
- fun:dlopen_implementation
- fun:dlopen@@GLIBC_2.34
- fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
- fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_132RadiusLibLoadTest_validLoad_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_6171a16025658702e0b7fd7a027cc59b
- Memcheck:Leak
- match-leak-kinds: reachable
- fun:malloc
- fun:malloc
- fun:strdup
- fun:_dl_load_cache_lookup
- fun:_dl_map_object
- fun:openaux
- fun:_dl_catch_exception
- fun:_dl_map_object_deps
- fun:dl_open_worker_begin
- fun:_dl_catch_exception
- fun:dl_open_worker
- fun:_dl_catch_exception
- fun:_dl_open
- fun:do_dlopen
- fun:_dl_catch_exception
- fun:_dl_catch_error
- fun:dlerror_run
- fun:__libc_dlopen_mode
- fun:module_load
- fun:__nss_module_load
- fun:__nss_module_get_function
- fun:get_nss_addresses
- fun:gaih_inet
- fun:getaddrinfo
- fun:PQconnectPoll
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectStart
- fun:PQconnectdb
- fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp23PgSqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19PgSqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19PgSqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFN5boost10shared_ptrIN3isc4dhcp18BaseHostDataSourceEEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEEEPSM_E9_M_invokeERKSt9_Any_dataSL_
- fun:operator()
- fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_137PgSqlHostDataSource_OpenDatabase_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_629378b39227ea9e1642de659419c6d7
+ valgrind_hash_67b54cdd1d6fd534a00816bad8bf4d5a
+ # detected in src/hooks/dhcp/lease_cmds/tests/dhcp-lease-cmds-lib-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
fun:_Z15eval_scan_bytesPKci
fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
- obj:*
- obj:*
- obj:*
- obj:*
- fun:_ZN3isc5hooks14LibraryManager7runLoadEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN12_GLOBAL__N_111CalloutTest8loadLibsEv
- fun:_ZN12_GLOBAL__N_125CalloutTest_pkt6Send_Test8TestBodyEv
+ fun:_ZN3isc10lease_cmds15BindingVariableC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_RKNS1_6SourceEj
+ fun:_ZN12_GLOBAL__N_141BindingVariableTest_validConstructor_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_20be89755757c7927c72fb74563ce37d
+ valgrind_hash_77a355c7ae546ef1e1420c476acdd72d
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
match-leak-kinds: indirect
fun:malloc
- fun:krb5int_copy_data_contents
+ fun:krb5int_copy_data_contents_add0
fun:krb5_copy_principal
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
fun:gss_add_cred_from
fun:gss_acquire_cred_from
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
fun:gss_acquire_cred
fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
- fun:_ZN12_GLOBAL__N_130GssApiTest_credBadService_Test8TestBodyEv
+ fun:_ZN12_GLOBAL__N_127GssApiTest_credNoRealm_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_808121639073590411bc9cd8d90b5f9a
+ valgrind_hash_81f015cfa3a1bbb6481abbfc48db63ba
+ # detected in src/hooks/dhcp/class_cmds/tests/dhcp-class-cmds-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
fun:_Z15eval_scan_bytesPKci
fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
- obj:*
- obj:*
- obj:*
- obj:*
- obj:*
- fun:_ZN3isc5hooks14CalloutManager12callCalloutsEiRNS0_13CalloutHandleE
- fun:_ZN12_GLOBAL__N_112Callout4Test15callDdns4UpdateEN5boost10shared_ptrIN3isc4dhcp7Subnet4EEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
- fun:_ZN12_GLOBAL__N_112Callout4Test24testDdns4UpdateScenariosEv
+ fun:_ZN3isc4dhcp16ExpressionParser5parseERN5boost10shared_ptrISt6vectorINS3_INS0_5TokenEEESaIS6_EEEENS3_IKNS_4data7ElementEEEtSt8functionIFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENS_4eval11EvalContext10ParserTypeE
+ fun:_ZN3isc4dhcp20ClientClassDefParser5parseERN5boost10shared_ptrINS0_21ClientClassDictionaryEEENS3_IKNS_4data7ElementEEEtbb
+ fun:_ZN3isc10class_cmds13ClassCmdsImpl11updateClassERNS_5hooks13CalloutHandleE
+ fun:_ZN3isc10class_cmds9ClassCmds11updateClassERNS_5hooks13CalloutHandleE
+ fun:_ZN12_GLOBAL__N_113ClassCmdsTest11testCommandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiS8_MN3isc10class_cmds9ClassCmdsEFvRNS9_5hooks13CalloutHandleEE.constprop.0.isra.0
+ fun:_ZN12_GLOBAL__N_138ClassCmdsTest_TemplateClassUpdate_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_9b090b5f84a5e37b982634ade04561f9
+ valgrind_hash_90b739c5c36e3ebef0e588e67e4b553e
+ # detected in src/hooks/dhcp/radius/tests/dhcp-radius-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:realloc
- fun:_ZL23evalensure_buffer_stackv
- fun:_Z21eval_switch_to_bufferP15yy_buffer_state
- fun:_Z16eval_scan_bufferPcm
- fun:_Z15eval_scan_bytesPKci
- fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
- fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
- fun:_ZN3isc4dhcp16ExpressionParser5parseERN5boost10shared_ptrISt6vectorINS3_INS0_5TokenEEESaIS6_EEEENS3_IKNS_4data7ElementEEEtSt8functionIFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENS_4eval11EvalContext10ParserTypeE
- fun:_ZN3isc4dhcp28PgSqlConfigBackendDHCPv4Impl24createUpdateClientClass4ERKNS_2db14ServerSelectorERKN5boost10shared_ptrINS0_14ClientClassDefEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc4dhcp4test30GenericConfigBackendDHCPv4Test30setAndGetAllClientClasses4TestEv
+ fun:calloc
+ fun:calloc
+ fun:_dl_check_map_versions
+ fun:dl_open_worker_begin
+ fun:_dl_catch_exception
+ fun:dl_open_worker
+ fun:_dl_catch_exception
+ fun:_dl_open
+ fun:do_dlopen
+ fun:_dl_catch_exception
+ fun:_dl_catch_error
+ fun:dlerror_run
+ fun:__libc_dlopen_mode
+ fun:module_load
+ fun:__nss_module_load
+ fun:__nss_module_get_function
+ fun:get_nss_addresses
+ fun:gaih_inet
+ fun:getaddrinfo
+ fun:_ZN8AddrInfoC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc6radius6Server10getAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_131ServerClassTest_getAddress_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_e1594e24cc5224a91770e25754c2da68
+ valgrind_hash_91adf7420916cee9b5eb04fa10c54b2a
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
- match-leak-kinds: reachable
+ match-leak-kinds: definite
fun:malloc
- fun:strdup
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:krb5_copy_principal
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
fun:gss_add_cred_from
fun:gss_add_cred_from
fun:gss_acquire_cred_from
fun:gss_acquire_cred
- fun:PQconnectPoll
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectdb
- fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZNK3isc4dhcp23PgSqlHostDataSourceImpl13createContextEv
- fun:_ZN3isc4dhcp23PgSqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19PgSqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19PgSqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFN5boost10shared_ptrIN3isc4dhcp18BaseHostDataSourceEEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEEEPSM_E9_M_invokeERKSt9_Any_dataSL_
- fun:operator()
- fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZNK3isc4dhcp11CfgDbAccess14createManagersEv
- fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS1_14NakedDhcpv6SrvEbbbbNS2_13LeaseAffinityE
- fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbNS2_13LeaseAffinityE
- fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest14loadConfigFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest16checkConfigFilesEv
+ fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
+ fun:_ZN12_GLOBAL__N_127GssApiTest_credNoRealm_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_40f847627ced5c06de1c1e2af6d000fc
- Memcheck:Leak
- match-leak-kinds: reachable
- fun:_Znwm
- obj:/usr/lib/x86_64-linux-gnu/liblog4cplus-2.0.so.3.4.7
- obj:/usr/lib/x86_64-linux-gnu/liblog4cplus-2.0.so.3.4.7
- obj:/usr/lib/x86_64-linux-gnu/liblog4cplus-2.0.so.3.4.7
- obj:/usr/lib/x86_64-linux-gnu/liblog4cplus-2.0.so.3.4.7
- fun:call_init.part.0
- fun:call_init
- fun:_dl_init
- obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
- obj:*
- obj:*
- obj:*
-}
-{
- valgrind_hash_9ff09d0f70ef453ac40aaa2ce65c9e5e
+ valgrind_hash_93ca326c88a8ee17917ff4eac1e69665
+ # detected in src/hooks/dhcp/lease_query/libloadtests/dhcp-lease-query-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:calloc
- fun:calloc
- fun:_dl_check_map_versions
+ fun:malloc
+ fun:malloc
+ fun:decompose_rpath
+ fun:cache_rpath
+ fun:_dl_map_object
+ fun:openaux
+ fun:_dl_catch_exception
+ fun:_dl_map_object_deps
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:dl_open_worker
fun:_dlerror_run
fun:dlopen_implementation
fun:dlopen@@GLIBC_2.34
- fun:krb5int_open_plugin
- fun:krb5int_open_plugin_dirs
- fun:krb5_authdata_context_init
- obj:/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
- fun:krb5_rd_req_decoded
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_accept_sec_context
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_accept_sec_context
- fun:_ZN3isc8gss_tsig12GssApiSecCtx6acceptERNS0_10GssApiCredERNS0_12GssApiBufferERNS0_10GssApiNameES5_
- fun:_ZN3isc8gss_tsig4test14DummyDNSServer29udpTKeyExchangeReceiveHandlerEPN5boost4asio21basic_datagram_socketINS4_2ip3udpENS4_15any_io_executorEEEPNS6_14basic_endpointIS7_EEm
- fun:__invoke_impl<void, void (isc::gss_tsig::test::DummyDNSServer::*&)(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int), isc::gss_tsig::test::DummyDNSServer*&, boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::any_io_executor>*&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*&, long unsigned int const&>
- fun:__invoke<void (isc::gss_tsig::test::DummyDNSServer::*&)(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int), isc::gss_tsig::test::DummyDNSServer*&, boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::any_io_executor>*&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*&, long unsigned int const&>
- fun:__call<void, const boost::system::error_code&, long unsigned int const&, 0, 1, 2, 3>
- fun:operator()<const boost::system::error_code&, long unsigned int const&>
- fun:operator()
- fun:asio_handler_invoke<boost::asio::detail::binder2<std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)>, boost::system::error_code, long unsigned int> >
- fun:invoke<boost::asio::detail::binder2<std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)>, boost::system::error_code, long unsigned int>, std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)> >
- fun:complete<boost::asio::detail::binder2<std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)>, boost::system::error_code, long unsigned int> >
- fun:_ZN5boost4asio6detail27reactive_socket_recvfrom_opINS0_17mutable_buffers_1ENS0_2ip14basic_endpointINS4_3udpEEESt5_BindIFMN3isc8gss_tsig4test14DummyDNSServerEFvPNS0_21basic_datagram_socketIS6_NS0_15any_io_executorEEEPS7_mEPSC_SG_SH_St12_PlaceholderILi2EEEESE_E11do_completeEPvPNS1_19scheduler_operationERKNS_6system10error_codeEm
- fun:complete
- fun:_ZN5boost4asio6detail9scheduler10do_run_oneERNS1_27conditionally_enabled_mutex11scoped_lockERNS1_21scheduler_thread_infoERKNS_6system10error_codeE
- fun:_ZN5boost4asio6detail9scheduler3runERNS_6system10error_codeE.isra.0
- fun:run
- fun:run
- fun:_ZN3isc8asiolink9IOService3runEv
- fun:_ZN12_GLOBAL__N_152GssTsigDNSUpdateTest_runGssTsigDNSUpdateTimeout_Test8TestBodyEv
+ fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
+ fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
+ fun:_ZN12_GLOBAL__N_141LeaseQueryLibLoadTest_validLoadDhcp4_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_0a2325da8cfca286aad9746b19f62257
+ valgrind_hash_94f990662895dfb67c1007c34f4229b6
+ # detected in src/bin/dhcp4/tests/kea-dhcp4-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:realloc
- fun:_ZL23evalensure_buffer_stackv
- fun:_Z21eval_switch_to_bufferP15yy_buffer_state
- fun:_Z16eval_scan_bufferPcm
- fun:_Z15eval_scan_bytesPKci
- fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
- fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
- fun:_ZN3isc4dhcp11LegalLogMgr27setResponseFormatExpressionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc4dhcp18LegalLogMgrFactory10addBackendERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEEm
- fun:_ZN12_GLOBAL__N_141LegalLogMgrTest_parseExtraParameters_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_91adf7420916cee9b5eb04fa10c54b2a
- Memcheck:Leak
- match-leak-kinds: definite
- fun:malloc
- fun:krb5_copy_principal
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
- fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
- fun:_ZN12_GLOBAL__N_127GssApiTest_credNoRealm_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_f2e77e85dc7380e48be7e808fc50c0ff
- Memcheck:Leak
- match-leak-kinds: indirect
fun:malloc
- fun:krb5int_copy_data_contents_add0
- fun:krb5_copy_principal
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
- fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
- fun:_ZN12_GLOBAL__N_130GssApiTest_credBadService_Test8TestBodyEv
+ fun:CRYPTO_zalloc
+ fun:BIO_meth_new
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectPoll
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectdb
+ fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
+ fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
+ fun:operator()
+ fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc4dhcp15LeaseMgrFactory8recreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
+ fun:_ZNK3isc4dhcp11CfgDbAccess14createManagersEv
+ fun:_ZN3isc4dhcp4test13Dhcpv4SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS1_14NakedDhcpv4SrvEbbbbNS2_13LeaseAffinityE
+ fun:_ZN3isc4dhcp4test13Dhcpv4SrvTest17acquireAndDeclineERNS1_11Dhcp4ClientERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_SC_SC_NS2_14ExpectedResultEh
+ fun:_ZN12_GLOBAL__N_147DeclineTest_declineNoIdentifierChangePgSQL_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_ba899056462d3923c14768ad9c834758
+ valgrind_hash_96eb7544498092cbafc98312820cc4a7
+ # detected in src/hooks/d2/gss_tsig/libloadtests/ddns-gss-tsig-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:malloc
- fun:strdup
+ fun:decompose_rpath
+ fun:cache_rpath
fun:_dl_map_object
+ fun:openaux
+ fun:_dl_catch_exception
+ fun:_dl_map_object_deps
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:dl_open_worker
fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
fun:loadLibs
- fun:_ZN12_GLOBAL__N_128CalloutTest_lease4Offer_Test8TestBodyEv
+ fun:_ZN12_GLOBAL__N_126LibLoadTest_validLoad_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_81f015cfa3a1bbb6481abbfc48db63ba
+ valgrind_hash_97ba76357a13f23aaa4ca9c50996afa5
+ # detected in src/lib/dhcpsrv/tests/kea-dhcpsrv-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
fun:_ZN3isc4dhcp16ExpressionParser5parseERN5boost10shared_ptrISt6vectorINS3_INS0_5TokenEEESaIS6_EEEENS3_IKNS_4data7ElementEEEtSt8functionIFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENS_4eval11EvalContext10ParserTypeE
- fun:_ZN3isc4dhcp20ClientClassDefParser5parseERN5boost10shared_ptrINS0_21ClientClassDictionaryEEENS3_IKNS_4data7ElementEEEtbb
- fun:_ZN3isc10class_cmds13ClassCmdsImpl11updateClassERNS_5hooks13CalloutHandleE
- fun:_ZN3isc10class_cmds9ClassCmds11updateClassERNS_5hooks13CalloutHandleE
- fun:_ZN12_GLOBAL__N_113ClassCmdsTest11testCommandERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiS8_MN3isc10class_cmds9ClassCmdsEFvRNS9_5hooks13CalloutHandleEE.constprop.0.isra.0
- fun:_ZN12_GLOBAL__N_138ClassCmdsTest_TemplateClassUpdate_Test8TestBodyEv
+ fun:_ZN3isc4dhcp4test47AllocEngine4Test_getTemplateClassValidLft4_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
fun:main
}
{
- valgrind_hash_b27d57986bc57e046785b858746f4c4d
+ valgrind_hash_287b66c21d55bf495c3d446aeb180404
+ # detected in src/bin/dhcp6/tests/kea-dhcp6-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
- fun:strdup
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
+ fun:CRYPTO_strdup
+ fun:BIO_meth_new
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
fun:PQconnectPoll
obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
fun:PQconnectdb
fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZNK3isc4dhcp13PgSqlLeaseMgr13createContextEv
+ fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
fun:_ZN3isc4dhcp15LeaseMgrFactory8recreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
fun:_ZNK3isc4dhcp11CfgDbAccess14createManagersEv
- fun:_ZN12_GLOBAL__N_142CfgPgSqlLbDbAccessTest_createManagers_Test8TestBodyEv
+ fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS1_14NakedDhcpv6SrvEbbbbNS2_13LeaseAffinityE
+ fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest17acquireAndDeclineERNS1_11Dhcp6ClientERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjSC_jNS2_16AddressInclusionENS2_14ExpectedResultEh
+ fun:_ZN3isc4dhcp4test27DeclineTest_basicPgSQL_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_ae0f88f6063bb57a11325008eb073618
+ valgrind_hash_295fea585b71afbeff43de4e5f3b7c4f
+ # detected in src/bin/perfdhcp/tests/perfdhcp-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:malloc
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
- fun:PQconnectPoll
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectdb
- fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
- fun:operator()
- fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc4dhcp15LeaseMgrFactory8recreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
- fun:_ZNK3isc4dhcp11CfgDbAccess14createManagersEv
- fun:_ZN3isc4dhcp4test13Dhcpv4SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS1_14NakedDhcpv4SrvEbbbbNS2_13LeaseAffinityE
- fun:_ZN3isc4dhcp4test13Dhcpv4SrvTest17acquireAndDeclineERNS1_11Dhcp4ClientERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_SC_SC_NS2_14ExpectedResultEh
- fun:_ZN12_GLOBAL__N_147DeclineTest_declineNoIdentifierChangePgSQL_Test8TestBodyEv
+ fun:_Znwm
+ fun:allocate
+ fun:allocate
+ fun:allocate
+ fun:_M_allocate
+ fun:_M_allocate
+ fun:_M_create_storage
+ fun:_Vector_base
+ fun:_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC1ERKS7_
+ fun:date_generator_formatter
+ fun:date_facet
+ fun:_ZN5boost9date_time10time_facetINS_10posix_time5ptimeEcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em
+ fun:_ZN5boost10posix_timelsIcSt11char_traitsIcEEERSt13basic_ostreamIT_T0_ES8_RKNS0_13time_durationE
+ fun:_ZN3isc8perfdhcp13AvalancheScen3runEv
+ fun:_ZN38AvalancheScenTest_Packet4Exchange_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
fun:main
}
{
- valgrind_hash_b4f5736fb0b4ea06384149000fe17b63
+ valgrind_hash_306a0d4d8c48594dff9036320069da42
+ # detected in src/hooks/dhcp/pgsql/tests/dhcp-pgsql-lib-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:get_nss_addresses
fun:gaih_inet
fun:getaddrinfo
- fun:_ZN8AddrInfoC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc6radius6Server10getAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_131ServerClassTest_getAddress_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_b857e8f1b1be82616961aeb4d2df82fa
- Memcheck:Leak
- match-leak-kinds: reachable
- fun:malloc
- fun:CRYPTO_strdup
- fun:BIO_meth_new
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
fun:PQconnectPoll
obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectStart
fun:PQconnectdb
fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
+ fun:_ZN3isc4dhcp23PgSqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19PgSqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19PgSqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFN5boost10shared_ptrIN3isc4dhcp18BaseHostDataSourceEEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEEEPSM_E9_M_invokeERKSt9_Any_dataSL_
fun:operator()
- fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_130BaseBulkLeaseQuery4ProcessTestI17PgSQLTestLeaseMgrE5SetUpEv
+ fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_137PgSqlHostDataSource_OpenDatabase_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_77a355c7ae546ef1e1420c476acdd72d
+ valgrind_hash_382cf41f0983c85dc7a4e0f38c7b2970
+ # detected in src/hooks/dhcp/lease_query/libloadtests/dhcp-lease-query-libload-tests
Memcheck:Leak
- match-leak-kinds: indirect
+ match-leak-kinds: reachable
fun:malloc
- fun:krb5int_copy_data_contents_add0
- fun:krb5_copy_principal
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
- fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
- fun:_ZN12_GLOBAL__N_127GssApiTest_credNoRealm_Test8TestBodyEv
+ fun:malloc
+ fun:add_dependency
+ fun:_dl_lookup_symbol_x
+ fun:resolve_map
+ fun:elf_machine_rela
+ fun:elf_dynamic_do_Rela
+ fun:_dl_relocate_object
+ fun:_dl_open_relocate_one_object
+ fun:dl_open_worker_begin
+ fun:_dl_catch_exception
+ fun:dl_open_worker
+ fun:_dl_catch_exception
+ fun:_dl_open
+ fun:dlopen_doit
+ fun:_dl_catch_exception
+ fun:_dl_catch_error
+ fun:_dlerror_run
+ fun:dlopen_implementation
+ fun:dlopen@@GLIBC_2.34
+ fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
+ fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
+ fun:_ZN12_GLOBAL__N_141LeaseQueryLibLoadTest_validLoadDhcp4_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_dc6b0563fa1dcdc5e3ddb46d0fbd194c
+ valgrind_hash_581dfc07f335aaff7a48f20799c1671b
+ # detected in src/hooks/dhcp/ping_check/libloadtests/dhcp-ping-check-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:_dlerror_run
fun:dlopen_implementation
fun:dlopen@@GLIBC_2.34
- fun:krb5int_open_plugin
- fun:krb5int_open_plugin_dirs
- obj:/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
- obj:/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
- fun:krb5_sendto_kdc
- fun:krb5_tkt_creds_get
- fun:krb5_get_credentials
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_init_sec_context
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_init_sec_context
- fun:_ZN3isc8gss_tsig12GssApiSecCtx4initEN5boost10shared_ptrINS0_10GssApiCredEEERNS0_10GssApiNameEjRNS0_12GssApiBufferES9_Rj
- fun:_ZN3isc8gss_tsig16TKeyExchangeImpl18doExchangeInternalEN5boost10shared_ptrINS0_12GssApiBufferEEE
- fun:_ZN3isc8gss_tsig16TKeyExchangeImpl10doExchangeEv
- fun:operator()
- fun:operator()
- fun:asio_handler_invoke<boost::asio::detail::binder0<std::function<void()> > >
- fun:invoke<boost::asio::detail::binder0<std::function<void()> >, std::function<void()> >
- fun:asio_handler_invoke<boost::asio::detail::binder0<std::function<void()> >, std::function<void()> >
- fun:invoke<boost::asio::detail::binder0<std::function<void()> >, boost::asio::detail::binder0<std::function<void()> > >
- fun:_ZN5boost4asio6detail11executor_opINS1_7binder0ISt8functionIFvvEEEESaIvENS1_19scheduler_operationEE11do_completeEPvPS9_RKNS_6system10error_codeEm
- fun:complete
- fun:_ZN5boost4asio6detail9scheduler11do_poll_oneERNS1_27conditionally_enabled_mutex11scoped_lockERNS1_21scheduler_thread_infoERKNS_6system10error_codeE
- fun:_ZN5boost4asio6detail9scheduler4pollERNS_6system10error_codeE
- fun:poll
- fun:poll
- fun:_ZN3isc8asiolink9IOService4pollEv
- fun:_ZN3isc8gss_tsig11GssTsigImpl4stopEv
- fun:_ZN3isc8gss_tsig11GssTsigImplD1Ev
- fun:~TestGssTsigImpl
- fun:~TestGssTsigImpl
- fun:operator()
- fun:reset
- fun:reset
- fun:_ZN12_GLOBAL__N_115GssTsigImplTestD2Ev
- fun:~GssTsigImplTest_rekeyHandler_Test
- fun:_ZN12_GLOBAL__N_133GssTsigImplTest_rekeyHandler_TestD0Ev
+ fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:loadLibs
+ fun:_ZN12_GLOBAL__N_128CalloutTest_lease4Offer_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing9TestSuite3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:main
}
{
- valgrind_hash_fff735c0495da7c16886459bddd96b75
+ valgrind_hash_663f30c9253afc6c33c86dc9816a6867
+ # detected in src/hooks/dhcp/perfmon/libloadtests/dhcp-perfmon-libload-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:calloc
+ fun:calloc
+ fun:_dl_check_map_versions
+ fun:dl_open_worker_begin
+ fun:_dl_catch_exception
+ fun:dl_open_worker
+ fun:_dl_catch_exception
+ fun:_dl_open
+ fun:dlopen_doit
+ fun:_dl_catch_exception
+ fun:_dl_catch_error
+ fun:_dlerror_run
+ fun:dlopen_implementation
+ fun:dlopen@@GLIBC_2.34
+ fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
+ fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
+ fun:_ZN12_GLOBAL__N_134PerfMonLibLoadTest_validLoad4_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_767a26c49ab9a6509c4d602442bf5e1b
+ # detected in src/hooks/dhcp/mysql/tests/dhcp-mysql-lib-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
fun:_Z15eval_scan_bytesPKci
fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
- fun:_ZN3isc6radius21RadiusAttributeParser5parseERKN5boost10shared_ptrINS0_13RadiusServiceEEERKNS3_INS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_125ConfigTest_attribute_Test8TestBodyEv
+ fun:_ZN3isc4dhcp16ExpressionParser5parseERN5boost10shared_ptrISt6vectorINS3_INS0_5TokenEEESaIS6_EEEENS3_IKNS_4data7ElementEEEtSt8functionIFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENS_4eval11EvalContext10ParserTypeE
+ fun:_ZN3isc4dhcp28MySqlConfigBackendDHCPv4Impl24createUpdateClientClass4ERKNS_2db14ServerSelectorERKN5boost10shared_ptrINS0_14ClientClassDefEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc4dhcp4test30GenericConfigBackendDHCPv4Test30setAndGetAllClientClasses4TestEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_a8bddced6faae3a6bb648467dd6a1f08
+ valgrind_hash_833cdee3309d39e0de771ec5ec6f3c3c
+ # detected in src/hooks/dhcp/forensic_log/libloadtests/dhcp-forensic-log-libload-tests
+ # detected in src/hooks/dhcp/forensic_log/libloadtests/dhcp-forensic-log-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:PQconnectdb
fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
- fun:operator()
- fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc4dhcp15LeaseMgrFactory8recreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
- fun:_ZNK3isc4dhcp11CfgDbAccess14createManagersEv
- fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS1_14NakedDhcpv6SrvEbbbbNS2_13LeaseAffinityE
- fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest17acquireAndDeclineERNS1_11Dhcp6ClientERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjSC_jNS2_16AddressInclusionENS2_14ExpectedResultEh
- fun:_ZN3isc4dhcp4test27DeclineTest_basicPgSQL_Test8TestBodyEv
+ fun:_ZNK3isc4dhcp10PgSqlStore10getVersionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc4dhcp10PgSqlStore4openEv
+ fun:_ZN3isc4dhcp18LegalLogMgrFactory10addBackendERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEEm
+ obj:*
+ fun:_ZN3isc5hooks14LibraryManager7runLoadEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
+ fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
+ fun:_ZN12_GLOBAL__N_141PgSqlLegalLibLoadTest_PgSqlValidLoad_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_3d7f36122ed705236a74f152693d856b
+ valgrind_hash_860f45884feecf20b97038500f9491a6
+ # detected in src/lib/pgsql/tests/kea-pgsql-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
- fun:CRYPTO_strdup
+ fun:CRYPTO_zalloc
fun:BIO_meth_new
obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
fun:PQconnectPoll
fun:main
}
{
- valgrind_hash_12066a86fc6db5fccd685cd6efdcb215
- Memcheck:Leak
- match-leak-kinds: reachable
- fun:malloc
- fun:strdup
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_verify_mic
- fun:gss_verify_mic
- fun:_ZN3isc8gss_tsig12GssApiSecCtx6verifyERNS0_12GssApiBufferES3_
- fun:_ZN3isc8gss_tsig14GssTsigContext6verifyEPKNS_3dns10TSIGRecordEPKvm
- fun:_ZN12_GLOBAL__N_137GssTsigContextTest_signBadVerify_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_c49c70f0956b2465d4a24935e1b4f42a
+ valgrind_hash_873fa14b09159d8edeee0e9940c13b57
+ # detected in src/hooks/dhcp/lease_query/libloadtests/dhcp-lease-query-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:malloc
- fun:_dl_new_object
- fun:_dl_map_object_from_fd
+ fun:strdup
fun:_dl_map_object
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_132RadiusLibLoadTest_validLoad_Test8TestBodyEv
+ fun:_ZN12_GLOBAL__N_141LeaseQueryLibLoadTest_validLoadDhcp4_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_b6e63f8715fb95dbeecd2df71141d483
- Memcheck:Leak
- match-leak-kinds: reachable
- fun:malloc
- fun:CRYPTO_zalloc
- fun:BIO_meth_new
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectPoll
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectdb
- fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
- fun:operator()
- fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_121PgSqlAllocEngine4TestC2Ev
- fun:PgSqlAllocEngine4Test_bootpAlloc4_Test
- fun:_ZN7testing8internal15TestFactoryImplIN12_GLOBAL__N_138PgSqlAllocEngine4Test_bootpAlloc4_TestEE10CreateTestEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_15TestFactoryBaseEPNS_4TestEEET0_PT_MS6_FS5_vEPKc
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_a7d3aa5a0d6c6193e2c80464a61a7372
+ valgrind_hash_966b0705d6548406c503f04de4040dda
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
- match-leak-kinds: reachable
+ match-leak-kinds: indirect
fun:malloc
- fun:strdup
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:krb5int_copy_data_contents
+ fun:krb5_copy_principal
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
fun:gss_add_cred_from
fun:gss_add_cred_from
fun:gss_acquire_cred_from
fun:gss_acquire_cred
- fun:PQconnectPoll
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectdb
- fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZNK3isc4dhcp13PgSqlLeaseMgr13createContextEv
- fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
- fun:operator()
- fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc4dhcp15LeaseMgrFactory8recreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
- fun:_ZNK3isc4dhcp11CfgDbAccess14createManagersEv
- fun:_ZN3isc4dhcp4test13Dhcpv4SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS1_14NakedDhcpv4SrvEbbbbNS2_13LeaseAffinityE
- fun:_ZN12_GLOBAL__N_18DORATest18testMultiStageBootEj
- fun:_ZN12_GLOBAL__N_147DORAPgSQLTest_multiStageBootMultiThreading_Test8TestBodyEv
+ fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
+ fun:_ZN12_GLOBAL__N_130GssApiTest_credBadService_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_3ffd7beac9b014447b6ec0faf5a46d1f
+ valgrind_hash_1217f5438283a1e9273043d660ce3e5c
+ # detected in src/hooks/dhcp/pgsql/libloadtests/dhcp-pgsql-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:calloc
- fun:calloc
- fun:_dl_check_map_versions
+ fun:malloc
+ fun:malloc
+ fun:open_path
+ fun:_dl_map_object
+ fun:openaux
+ fun:_dl_catch_exception
+ fun:_dl_map_object_deps
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:dl_open_worker
fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_141LeaseQueryLibLoadTest_validLoadDhcp4_Test8TestBodyEv
+ fun:_ZN12_GLOBAL__N_132PgSqlLibLoadTest_validLoad4_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_65627e9af98a0fa39f5bca2298eb239b
+ valgrind_hash_1327b78ff9cb91267e9e12edba21b3e7
+ # detected in src/bin/perfdhcp/tests/perfdhcp-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:_Znwm
+ fun:allocate
+ fun:allocate
+ fun:allocate
+ fun:_M_allocate
+ fun:_M_allocate
+ fun:_M_create_storage
+ fun:_Vector_base
+ fun:_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC1ERKS7_
+ fun:special_values_formatter
+ fun:date_facet
+ fun:_ZN5boost9date_time10time_facetINS_10posix_time5ptimeEcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em
+ fun:_ZN5boost10posix_timelsIcSt11char_traitsIcEEERSt13basic_ostreamIT_T0_ES8_RKNS0_13time_durationE
+ fun:_ZN3isc8perfdhcp13AvalancheScen3runEv
+ fun:_ZN38AvalancheScenTest_Packet4Exchange_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:main
+}
+{
+ valgrind_hash_1485a646b3d28bbf75069ef4e7466a9a
+ # detected in src/hooks/dhcp/perfmon/libloadtests/dhcp-perfmon-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
+ fun:malloc
fun:strdup
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
- fun:PQconnectPoll
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectdb
- fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZNK3isc4dhcp13PgSqlLeaseMgr13createContextEv
- fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
- fun:operator()
- fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_130BaseLeaseQueryImpl6ProcessTestI17PgSQLTestLeaseMgrE5SetUpEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_054520795393da434ad2b2093d238afd
- Memcheck:Leak
- match-leak-kinds: indirect
- fun:malloc
- fun:krb5_copy_principal
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
- fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
- fun:_ZN12_GLOBAL__N_127GssApiTest_credNoRealm_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_e5160c8be084b477a73b2f90d80026c0
- Memcheck:Leak
- match-leak-kinds: reachable
- fun:malloc
- fun:krb5int_setspecific
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
- fun:PQconnectPoll
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectdb
- fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
- fun:operator()
- fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc4dhcp15LeaseMgrFactory8recreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
- fun:_ZNK3isc4dhcp11CfgDbAccess14createManagersEv
- fun:_ZN3isc4dhcp4test13Dhcpv4SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS1_14NakedDhcpv4SrvEbbbbNS2_13LeaseAffinityE
- fun:_ZN3isc4dhcp4test13Dhcpv4SrvTest17acquireAndDeclineERNS1_11Dhcp4ClientERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_SC_SC_NS2_14ExpectedResultEh
- fun:_ZN12_GLOBAL__N_147DeclineTest_declineNoIdentifierChangePgSQL_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_0dd81a82d25479f64b43e35419a0b1f4
- Memcheck:Leak
- match-leak-kinds: reachable
- fun:malloc
- fun:malloc
- fun:_dl_new_object
- fun:_dl_map_object_from_fd
fun:_dl_map_object
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:_dlerror_run
fun:dlopen_implementation
fun:dlopen@@GLIBC_2.34
- fun:krb5int_open_plugin
- fun:krb5int_open_plugin_dirs
- fun:krb5_authdata_context_init
- obj:/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
- fun:krb5_rd_req_decoded
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_accept_sec_context
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_accept_sec_context
- fun:_ZN3isc8gss_tsig12GssApiSecCtx6acceptERNS0_10GssApiCredERNS0_12GssApiBufferERNS0_10GssApiNameES5_
- fun:_ZN3isc8gss_tsig4test14DummyDNSServer29udpTKeyExchangeReceiveHandlerEPN5boost4asio21basic_datagram_socketINS4_2ip3udpENS4_15any_io_executorEEEPNS6_14basic_endpointIS7_EEm
- fun:__invoke_impl<void, void (isc::gss_tsig::test::DummyDNSServer::*&)(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int), isc::gss_tsig::test::DummyDNSServer*&, boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::any_io_executor>*&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*&, long unsigned int const&>
- fun:__invoke<void (isc::gss_tsig::test::DummyDNSServer::*&)(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int), isc::gss_tsig::test::DummyDNSServer*&, boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::any_io_executor>*&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*&, long unsigned int const&>
- fun:__call<void, const boost::system::error_code&, long unsigned int const&, 0, 1, 2, 3>
- fun:operator()<const boost::system::error_code&, long unsigned int const&>
- fun:operator()
- fun:asio_handler_invoke<boost::asio::detail::binder2<std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)>, boost::system::error_code, long unsigned int> >
- fun:invoke<boost::asio::detail::binder2<std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)>, boost::system::error_code, long unsigned int>, std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)> >
- fun:complete<boost::asio::detail::binder2<std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)>, boost::system::error_code, long unsigned int> >
- fun:_ZN5boost4asio6detail27reactive_socket_recvfrom_opINS0_17mutable_buffers_1ENS0_2ip14basic_endpointINS4_3udpEEESt5_BindIFMN3isc8gss_tsig4test14DummyDNSServerEFvPNS0_21basic_datagram_socketIS6_NS0_15any_io_executorEEEPS7_mEPSC_SG_SH_St12_PlaceholderILi2EEEESE_E11do_completeEPvPNS1_19scheduler_operationERKNS_6system10error_codeEm
- fun:complete
- fun:_ZN5boost4asio6detail9scheduler10do_run_oneERNS1_27conditionally_enabled_mutex11scoped_lockERNS1_21scheduler_thread_infoERKNS_6system10error_codeE
- fun:_ZN5boost4asio6detail9scheduler3runERNS_6system10error_codeE.isra.0
- fun:run
- fun:run
- fun:_ZN3isc8asiolink9IOService3runEv
- fun:_ZN12_GLOBAL__N_152GssTsigDNSUpdateTest_runGssTsigDNSUpdateTimeout_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_44048001c4609608ee763e6d40001b84
- Memcheck:Leak
- match-leak-kinds: definite
- fun:malloc
- fun:krb5_copy_principal
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
- fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
- fun:_ZN12_GLOBAL__N_127GssApiTest_credNoRealm_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_3664fce25d94255b027218f986884a30
- Memcheck:Leak
- match-leak-kinds: reachable
- fun:realloc
- fun:_ZL23evalensure_buffer_stackv
- fun:_Z21eval_switch_to_bufferP15yy_buffer_state
- fun:_Z16eval_scan_bufferPcm
- fun:_Z15eval_scan_bytesPKci
- fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
- fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
- fun:_ZN12_GLOBAL__N_111parseActionEN5boost10shared_ptrIKN3isc4data7ElementEEENS1_INS2_11flex_option14FlexOptionImpl12OptionConfigEEENS2_4dhcp6Option8UniverseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS8_6ActionENS2_4eval11EvalContext10ParserTypeE
- fun:_ZN3isc11flex_option14FlexOptionImpl17parseOptionConfigEN5boost10shared_ptrIKNS_4data7ElementEEE
- fun:_ZN3isc11flex_option14FlexOptionImpl9configureEN5boost10shared_ptrIKNS_4data7ElementEEE
- fun:_ZN3isc11flex_option4test18TestFlexOptionImpl13testConfigureEN5boost10shared_ptrIKNS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_140FlexOptionTest_optionConfigBadCode4_Test8TestBodyEv
+ fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
+ fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
+ fun:_ZN12_GLOBAL__N_134PerfMonLibLoadTest_validLoad4_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_94f990662895dfb67c1007c34f4229b6
+ valgrind_hash_2251ddb9812234dadaddc10d33ec0b94
+ # detected in src/bin/perfdhcp/tests/perfdhcp-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:malloc
- fun:CRYPTO_zalloc
- fun:BIO_meth_new
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectPoll
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectdb
- fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
- fun:operator()
- fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc4dhcp15LeaseMgrFactory8recreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
- fun:_ZNK3isc4dhcp11CfgDbAccess14createManagersEv
- fun:_ZN3isc4dhcp4test13Dhcpv4SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS1_14NakedDhcpv4SrvEbbbbNS2_13LeaseAffinityE
- fun:_ZN3isc4dhcp4test13Dhcpv4SrvTest17acquireAndDeclineERNS1_11Dhcp4ClientERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_SC_SC_NS2_14ExpectedResultEh
- fun:_ZN12_GLOBAL__N_147DeclineTest_declineNoIdentifierChangePgSQL_Test8TestBodyEv
+ fun:_Znwm
+ fun:_ZNSt6localeC1IN5boost9date_time10time_facetINS1_10posix_time5ptimeEcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEEERKS_PT_
+ fun:_ZN5boost10posix_timelsIcSt11char_traitsIcEEERSt13basic_ostreamIT_T0_ES8_RKNS0_13time_durationE
+ fun:_ZN3isc8perfdhcp13AvalancheScen3runEv
+ fun:_ZN38AvalancheScenTest_Packet4Exchange_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
fun:main
}
{
- valgrind_hash_eebd49d708d0aecb9ad7249dd4716bf7
+ valgrind_hash_3225d80c78ece74983135857a246b02f
+ # detected in src/hooks/dhcp/pgsql/libloadtests/dhcp-pgsql-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_141LeaseQueryLibLoadTest_validLoadDhcp4_Test8TestBodyEv
+ fun:_ZN12_GLOBAL__N_132PgSqlLibLoadTest_validLoad4_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
}
{
valgrind_hash_3365e1c64e222c60d9133245b610b73f
+ # detected in src/hooks/d2/gss_tsig/libloadtests/ddns-gss-tsig-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:main
}
{
- valgrind_hash_4114f1d85961daedc63a2e6c8669497b
+ valgrind_hash_3664fce25d94255b027218f986884a30
+ # detected in src/hooks/dhcp/flex_option/tests/dhcp-flex-option-lib-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:_Znam
- fun:_ZNSt16__numpunct_cacheIcE8_M_cacheERKSt6locale
- obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33
- fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intImEES3_S3_RSt8ios_basecT_
- fun:_ZNSo9_M_insertImEERSoT_
- fun:operator<<
- fun:_ZN3isc8perfdhcp13AvalancheScen3runEv
- fun:_ZN38AvalancheScenTest_Packet4Exchange_Test8TestBodyEv
+ fun:realloc
+ fun:_ZL23evalensure_buffer_stackv
+ fun:_Z21eval_switch_to_bufferP15yy_buffer_state
+ fun:_Z16eval_scan_bufferPcm
+ fun:_Z15eval_scan_bytesPKci
+ fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
+ fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
+ fun:_ZN12_GLOBAL__N_111parseActionEN5boost10shared_ptrIKN3isc4data7ElementEEENS1_INS2_11flex_option14FlexOptionImpl12OptionConfigEEENS2_4dhcp6Option8UniverseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS8_6ActionENS2_4eval11EvalContext10ParserTypeE
+ fun:_ZN3isc11flex_option14FlexOptionImpl17parseOptionConfigEN5boost10shared_ptrIKNS_4data7ElementEEE
+ fun:_ZN3isc11flex_option14FlexOptionImpl9configureEN5boost10shared_ptrIKNS_4data7ElementEEE
+ fun:_ZN3isc11flex_option4test18TestFlexOptionImpl13testConfigureEN5boost10shared_ptrIKNS_4data7ElementEEE
+ fun:_ZN12_GLOBAL__N_140FlexOptionTest_optionConfigBadCode4_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
fun:main
}
{
- valgrind_hash_396357df014bf2847c9d209ad3aeece1
+ valgrind_hash_3840c90ae24439528929ba7735eb596b
+ # detected in src/hooks/dhcp/cb_cmds/tests/dhcp-cb-cmds-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
fun:_Z15eval_scan_bytesPKci
fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
- fun:_ZN3isc4dhcp11LegalLogMgr27setResponseFormatExpressionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc4dhcp18LegalLogMgrFactory10addBackendERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEEm
- obj:*
- fun:_ZN3isc5hooks14LibraryManager7runLoadEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
- fun:_ZN12_GLOBAL__N_131LegalLibLoadTest_validLoad_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_d53f622e459b6056eb5f4021bfa56214
- Memcheck:Leak
- match-leak-kinds: indirect
- fun:malloc
- fun:krb5_copy_principal
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
- fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
- fun:_ZN12_GLOBAL__N_130GssApiTest_credBadService_Test8TestBodyEv
+ fun:_ZN3isc4dhcp16ExpressionParser5parseERN5boost10shared_ptrISt6vectorINS3_INS0_5TokenEEESaIS6_EEEENS3_IKNS_4data7ElementEEEtSt8functionIFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENS_4eval11EvalContext10ParserTypeE
+ fun:_ZN3isc4dhcp20ClientClassDefParser5parseERN5boost10shared_ptrINS0_21ClientClassDictionaryEEENS3_IKNS_4data7ElementEEEtbb
+ fun:_ZN3isc2cb19CBClientClassParser5parseB5cxx11EN5boost10shared_ptrIKNS_4data7ElementEEE
+ fun:_ZNK3isc2cb16ConfigCmdsParser21parseInputListElementINS0_19CBClientClassParserEJtN5boost10shared_ptrINS_4dhcp12CfgOptionDefEEERNS_2db15BackendSelectorERNS9_14ServerSelectorEESt4pairINS5_INS6_14ClientClassDefEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEENS5_IKNS_4data7ElementEEERNS_5hooks13CalloutHandleERKSM_DpT0_RT1_SB_SD_NS1_15ServerTagsParseENSP_5typesE
+ fun:_ZN3isc2cb14ConfigCmdsImpl14setClientClassIZNS0_19ConfigCmdsDhcp4Impl15setClientClass4ERNS_5hooks13CalloutHandleEEUlRKNS_2db15BackendSelectorERKNS7_14ServerSelectorERKN5boost10shared_ptrINS_4dhcp14ClientClassDefEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_EEvS6_tT_.constprop.0
+ fun:_ZN3isc2cb4test23TestConfigCmdsDhcpXImplINS0_19ConfigCmdsDhcp4ImplEE3runEMS4_FvRNS_5hooks13CalloutHandleEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_120ClientClass4CmdsTest19testClientClass4SetERKN5boost10shared_ptrIN3isc4dhcp14ClientClassDefEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiSG_RKSt3setISE_St4lessISE_ESaISE_EE
+ fun:_ZN12_GLOBAL__N_141ClientClass4CmdsTest_clientClass4Set_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_b03a6cc82ec217a64ab769ad966ea185
+ valgrind_hash_4114f1d85961daedc63a2e6c8669497b
+ # detected in src/bin/perfdhcp/tests/perfdhcp-tests
+ # detected in src/bin/perfdhcp/tests/perfdhcp-tests
+ # detected in src/bin/perfdhcp/tests/perfdhcp-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:malloc
- fun:malloc
- fun:_dl_new_object
- fun:_dl_map_object_from_fd
- fun:_dl_map_object
- fun:openaux
- fun:_dl_catch_exception
- fun:_dl_map_object_deps
- fun:dl_open_worker_begin
- fun:_dl_catch_exception
- fun:dl_open_worker
- fun:_dl_catch_exception
- fun:_dl_open
- fun:dlopen_doit
- fun:_dl_catch_exception
- fun:_dl_catch_error
- fun:_dlerror_run
- fun:dlopen_implementation
- fun:dlopen@@GLIBC_2.34
- fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:loadLibs
- fun:_ZN12_GLOBAL__N_126LibLoadTest_validLoad_Test8TestBodyEv
+ fun:_Znam
+ fun:_ZNSt16__numpunct_cacheIcE8_M_cacheERKSt6locale
+ obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33
+ fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intImEES3_S3_RSt8ios_basecT_
+ fun:_ZNSo9_M_insertImEERSoT_
+ fun:operator<<
+ fun:_ZN3isc8perfdhcp13AvalancheScen3runEv
+ fun:_ZN38AvalancheScenTest_Packet4Exchange_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
fun:main
}
{
- valgrind_hash_e0ba2e0f852e76c048e67d16cd9aabbe
+ valgrind_hash_6171a16025658702e0b7fd7a027cc59b
+ # detected in src/hooks/dhcp/pgsql/tests/dhcp-pgsql-lib-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:dl_open_worker
fun:_dl_catch_exception
fun:_dl_open
- fun:dlopen_doit
+ fun:do_dlopen
fun:_dl_catch_exception
fun:_dl_catch_error
- fun:_dlerror_run
- fun:dlopen_implementation
- fun:dlopen@@GLIBC_2.34
- fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:loadLibs
- fun:_ZN12_GLOBAL__N_126LibLoadTest_validLoad_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_b311b7f8376037be4fae420081bad769
- Memcheck:Leak
- match-leak-kinds: reachable
- fun:malloc
- fun:krb5int_setspecific
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
+ fun:dlerror_run
+ fun:__libc_dlopen_mode
+ fun:module_load
+ fun:__nss_module_load
+ fun:__nss_module_get_function
+ fun:get_nss_addresses
+ fun:gaih_inet
+ fun:getaddrinfo
fun:PQconnectPoll
obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectStart
fun:PQconnectdb
fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db4test15PgSqlBasicsTestC1Ev
- fun:PgSqlSchemaTest
- fun:PgSqlSchemaTest_schemaVersion_Test
- fun:_ZN7testing8internal15TestFactoryImplIN12_GLOBAL__N_134PgSqlSchemaTest_schemaVersion_TestEE10CreateTestEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_15TestFactoryBaseEPNS_4TestEEET0_PT_MS6_FS5_vEPKc
+ fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
+ fun:_ZN3isc4dhcp23PgSqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19PgSqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19PgSqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFN5boost10shared_ptrIN3isc4dhcp18BaseHostDataSourceEEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEEEPSM_E9_M_invokeERKSt9_Any_dataSL_
+ fun:operator()
+ fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_137PgSqlHostDataSource_OpenDatabase_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing9TestSuite3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
fun:main
}
{
- valgrind_hash_ef29ef6aaeac27b18a4dd737ee94867f
+ valgrind_hash_7356cd9b44b7841fefaa84483c442c7c
+ # detected in src/hooks/dhcp/forensic_log/libloadtests/dhcp-forensic-log-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:gss_add_cred_from
fun:gss_acquire_cred_from
fun:gss_acquire_cred
- fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
- fun:_ZN12_GLOBAL__N_130GssApiTest_credBadService_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_3840c90ae24439528929ba7735eb596b
- Memcheck:Leak
- match-leak-kinds: reachable
- fun:realloc
- fun:_ZL23evalensure_buffer_stackv
- fun:_Z21eval_switch_to_bufferP15yy_buffer_state
- fun:_Z16eval_scan_bufferPcm
- fun:_Z15eval_scan_bytesPKci
- fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
- fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
- fun:_ZN3isc4dhcp16ExpressionParser5parseERN5boost10shared_ptrISt6vectorINS3_INS0_5TokenEEESaIS6_EEEENS3_IKNS_4data7ElementEEEtSt8functionIFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENS_4eval11EvalContext10ParserTypeE
- fun:_ZN3isc4dhcp20ClientClassDefParser5parseERN5boost10shared_ptrINS0_21ClientClassDictionaryEEENS3_IKNS_4data7ElementEEEtbb
- fun:_ZN3isc2cb19CBClientClassParser5parseB5cxx11EN5boost10shared_ptrIKNS_4data7ElementEEE
- fun:_ZNK3isc2cb16ConfigCmdsParser21parseInputListElementINS0_19CBClientClassParserEJtN5boost10shared_ptrINS_4dhcp12CfgOptionDefEEERNS_2db15BackendSelectorERNS9_14ServerSelectorEESt4pairINS5_INS6_14ClientClassDefEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEENS5_IKNS_4data7ElementEEERNS_5hooks13CalloutHandleERKSM_DpT0_RT1_SB_SD_NS1_15ServerTagsParseENSP_5typesE
- fun:_ZN3isc2cb14ConfigCmdsImpl14setClientClassIZNS0_19ConfigCmdsDhcp4Impl15setClientClass4ERNS_5hooks13CalloutHandleEEUlRKNS_2db15BackendSelectorERKNS7_14ServerSelectorERKN5boost10shared_ptrINS_4dhcp14ClientClassDefEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_EEvS6_tT_.constprop.0
- fun:_ZN3isc2cb4test23TestConfigCmdsDhcpXImplINS0_19ConfigCmdsDhcp4ImplEE3runEMS4_FvRNS_5hooks13CalloutHandleEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_120ClientClass4CmdsTest19testClientClass4SetERKN5boost10shared_ptrIN3isc4dhcp14ClientClassDefEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiSG_RKSt3setISE_St4lessISE_ESaISE_EE
- fun:_ZN12_GLOBAL__N_141ClientClass4CmdsTest_clientClass4Set_Test8TestBodyEv
+ fun:PQconnectPoll
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectdb
+ fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
+ fun:_ZNK3isc4dhcp10PgSqlStore13createContextEv
+ fun:_ZN3isc4dhcp10PgSqlStore4openEv
+ fun:_ZN3isc4dhcp18LegalLogMgrFactory10addBackendERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEEm
+ obj:*
+ fun:_ZN3isc5hooks14LibraryManager7runLoadEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
+ fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
+ fun:_ZN12_GLOBAL__N_141PgSqlLegalLibLoadTest_PgSqlValidLoad_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_51acceb693c25f309ca1a572784a077d
+ valgrind_hash_8577de2bff8613895b2ece3fd2c8686e
+ # detected in src/hooks/dhcp/lease_query/libloadtests/dhcp-lease-query-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:calloc
- fun:_dl_check_map_versions
+ fun:_dl_new_object
+ fun:_dl_map_object_from_fd
+ fun:_dl_map_object
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:dl_open_worker
fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:loadLibs
- fun:_ZN12_GLOBAL__N_128CalloutTest_lease4Offer_Test8TestBodyEv
+ fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
+ fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
+ fun:_ZN12_GLOBAL__N_141LeaseQueryLibLoadTest_validLoadDhcp4_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_2ee2de8361521ad2b6e7171e44e3f39f
+ valgrind_hash_12066a86fc6db5fccd685cd6efdcb215
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
+ fun:strdup
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
fun:gss_verify_mic
fun:_ZN3isc8gss_tsig12GssApiSecCtx6verifyERNS0_12GssApiBufferES3_
fun:_ZN3isc8gss_tsig14GssTsigContext6verifyEPKNS_3dns10TSIGRecordEPKvm
- fun:_ZN12_GLOBAL__N_134GssTsigContextTest_signVerify_Test8TestBodyEv
+ fun:_ZN12_GLOBAL__N_137GssTsigContextTest_signBadVerify_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_e7b0510b070ac7f0185a393a03d86961
+ valgrind_hash_15499b22444b18967d641a64251c62f7
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
- fun:malloc
- fun:open_path
- fun:_dl_map_object
- fun:openaux
- fun:_dl_catch_exception
- fun:_dl_map_object_deps
- fun:dl_open_worker_begin
- fun:_dl_catch_exception
- fun:dl_open_worker
- fun:_dl_catch_exception
- fun:_dl_open
- fun:dlopen_doit
- fun:_dl_catch_exception
- fun:_dl_catch_error
- fun:_dlerror_run
- fun:dlopen_implementation
- fun:dlopen@@GLIBC_2.34
- fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
- fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_132RadiusLibLoadTest_validLoad_Test8TestBodyEv
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_init_sec_context
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_init_sec_context
+ fun:_ZN3isc8gss_tsig12GssApiSecCtx4initEN5boost10shared_ptrINS0_10GssApiCredEEERNS0_10GssApiNameEjRNS0_12GssApiBufferES9_Rj
+ fun:_ZN3isc8gss_tsig16TKeyExchangeImpl18doExchangeInternalEN5boost10shared_ptrINS0_12GssApiBufferEEE
+ fun:_ZN3isc8gss_tsig16TKeyExchangeImpl10doExchangeEv
+ fun:operator()
+ fun:operator()
+ fun:asio_handler_invoke<boost::asio::detail::binder0<std::function<void()> > >
+ fun:invoke<boost::asio::detail::binder0<std::function<void()> >, std::function<void()> >
+ fun:asio_handler_invoke<boost::asio::detail::binder0<std::function<void()> >, std::function<void()> >
+ fun:invoke<boost::asio::detail::binder0<std::function<void()> >, boost::asio::detail::binder0<std::function<void()> > >
+ fun:_ZN5boost4asio6detail11executor_opINS1_7binder0ISt8functionIFvvEEEESaIvENS1_19scheduler_operationEE11do_completeEPvPS9_RKNS_6system10error_codeEm
+ fun:complete
+ fun:_ZN5boost4asio6detail9scheduler11do_poll_oneERNS1_27conditionally_enabled_mutex11scoped_lockERNS1_21scheduler_thread_infoERKNS_6system10error_codeE
+ fun:_ZN5boost4asio6detail9scheduler4pollERNS_6system10error_codeE
+ fun:poll
+ fun:poll
+ fun:_ZN3isc8asiolink9IOService4pollEv
+ fun:_ZN3isc8gss_tsig11GssTsigImpl4stopEv
+ fun:_ZN3isc8gss_tsig11GssTsigImplD1Ev
+ fun:~TestGssTsigImpl
+ fun:~TestGssTsigImpl
+ fun:operator()
+ fun:reset
+ fun:reset
+ fun:_ZN12_GLOBAL__N_115GssTsigImplTestD2Ev
+ fun:~GssTsigImplTest_rekeyHandler_Test
+ fun:_ZN12_GLOBAL__N_133GssTsigImplTest_rekeyHandler_TestD0Ev
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing9TestSuite3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:main
}
{
- valgrind_hash_382cf41f0983c85dc7a4e0f38c7b2970
+ valgrind_hash_16437e494b5961ce28c335399f12e4ab
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:malloc
- fun:add_dependency
- fun:_dl_lookup_symbol_x
- fun:resolve_map
- fun:elf_machine_rela
- fun:elf_dynamic_do_Rela
- fun:_dl_relocate_object
- fun:_dl_open_relocate_one_object
+ fun:_dl_new_object
+ fun:_dl_map_object_from_fd
+ fun:_dl_map_object
+ fun:dl_open_worker_begin
+ fun:_dl_catch_exception
+ fun:dl_open_worker
+ fun:_dl_catch_exception
+ fun:_dl_open
+ fun:dlopen_doit
+ fun:_dl_catch_exception
+ fun:_dl_catch_error
+ fun:_dlerror_run
+ fun:dlopen_implementation
+ fun:dlopen@@GLIBC_2.34
+ fun:krb5int_open_plugin
+ fun:krb5int_open_plugin_dirs
+ obj:/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
+ obj:/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
+ fun:krb5_sendto_kdc
+ fun:krb5_tkt_creds_get
+ fun:krb5_get_credentials
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_init_sec_context
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_init_sec_context
+ fun:_ZN3isc8gss_tsig12GssApiSecCtx4initEN5boost10shared_ptrINS0_10GssApiCredEEERNS0_10GssApiNameEjRNS0_12GssApiBufferES9_Rj
+ fun:_ZN3isc8gss_tsig16TKeyExchangeImpl18doExchangeInternalEN5boost10shared_ptrINS0_12GssApiBufferEEE
+ fun:_ZN3isc8gss_tsig16TKeyExchangeImpl10doExchangeEv
+ fun:operator()
+ fun:operator()
+ fun:asio_handler_invoke<boost::asio::detail::binder0<std::function<void()> > >
+ fun:invoke<boost::asio::detail::binder0<std::function<void()> >, std::function<void()> >
+ fun:asio_handler_invoke<boost::asio::detail::binder0<std::function<void()> >, std::function<void()> >
+ fun:invoke<boost::asio::detail::binder0<std::function<void()> >, boost::asio::detail::binder0<std::function<void()> > >
+ fun:_ZN5boost4asio6detail11executor_opINS1_7binder0ISt8functionIFvvEEEESaIvENS1_19scheduler_operationEE11do_completeEPvPS9_RKNS_6system10error_codeEm
+ fun:complete
+ fun:_ZN5boost4asio6detail9scheduler11do_poll_oneERNS1_27conditionally_enabled_mutex11scoped_lockERNS1_21scheduler_thread_infoERKNS_6system10error_codeE
+ fun:_ZN5boost4asio6detail9scheduler4pollERNS_6system10error_codeE
+ fun:poll
+ fun:poll
+ fun:_ZN3isc8asiolink9IOService4pollEv
+ fun:_ZN3isc8gss_tsig11GssTsigImpl4stopEv
+ fun:_ZN3isc8gss_tsig11GssTsigImplD1Ev
+ fun:~TestGssTsigImpl
+ fun:~TestGssTsigImpl
+ fun:operator()
+ fun:reset
+ fun:reset
+ fun:_ZN12_GLOBAL__N_115GssTsigImplTestD2Ev
+ fun:~GssTsigImplTest_rekeyHandler_Test
+ fun:_ZN12_GLOBAL__N_133GssTsigImplTest_rekeyHandler_TestD0Ev
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_61151b2c8924549e0a96e90ebb90e27d
+ # detected in src/hooks/dhcp/pgsql/libloadtests/dhcp-pgsql-libload-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:malloc
+ fun:malloc
+ fun:strdup
+ fun:_dl_load_cache_lookup
+ fun:_dl_map_object
+ fun:openaux
+ fun:_dl_catch_exception
+ fun:_dl_map_object_deps
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:dl_open_worker
fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_141LeaseQueryLibLoadTest_validLoadDhcp4_Test8TestBodyEv
+ fun:_ZN12_GLOBAL__N_132PgSqlLibLoadTest_validLoad4_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_966b0705d6548406c503f04de4040dda
+ valgrind_hash_65627e9af98a0fa39f5bca2298eb239b
+ # detected in src/hooks/dhcp/lease_query/tests/dhcp-lease-query-tests
Memcheck:Leak
- match-leak-kinds: indirect
+ match-leak-kinds: reachable
fun:malloc
- fun:krb5int_copy_data_contents
- fun:krb5_copy_principal
+ fun:strdup
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
fun:gss_add_cred_from
fun:gss_add_cred_from
fun:gss_acquire_cred_from
fun:gss_acquire_cred
- fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
- fun:_ZN12_GLOBAL__N_130GssApiTest_credBadService_Test8TestBodyEv
+ fun:PQconnectPoll
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectdb
+ fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
+ fun:_ZNK3isc4dhcp13PgSqlLeaseMgr13createContextEv
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
+ fun:operator()
+ fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_130BaseLeaseQueryImpl6ProcessTestI17PgSQLTestLeaseMgrE5SetUpEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_fff44e41dfb1c474d924922b1d62cf7b
+ valgrind_hash_68212a3c4fa163ae90e8b0a075c10be3
+ # detected in src/lib/pgsql/tests/kea-pgsql-tests
+ # detected in src/lib/pgsql/tests/kea-pgsql-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:gss_add_cred_from
fun:gss_acquire_cred_from
fun:gss_acquire_cred
- fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
- fun:_ZN12_GLOBAL__N_127GssApiTest_credBadName_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_5e049e1a588b6dbf045de2f4c5186f37
- Memcheck:Leak
- match-leak-kinds: reachable
- fun:calloc
- fun:calloc
- fun:_dl_new_object
- fun:_dl_map_object_from_fd
- fun:_dl_map_object
- fun:openaux
- fun:_dl_catch_exception
- fun:_dl_map_object_deps
- fun:dl_open_worker_begin
- fun:_dl_catch_exception
- fun:dl_open_worker
- fun:_dl_catch_exception
- fun:_dl_open
- fun:do_dlopen
- fun:_dl_catch_exception
- fun:_dl_catch_error
- fun:dlerror_run
- fun:__libc_dlopen_mode
- fun:module_load
- fun:__nss_module_load
- fun:__nss_module_get_function
- fun:get_nss_addresses
- fun:gaih_inet
- fun:getaddrinfo
fun:PQconnectPoll
obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectStart
fun:PQconnectdb
fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp23PgSqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19PgSqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19PgSqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFN5boost10shared_ptrIN3isc4dhcp18BaseHostDataSourceEEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEEEPSM_E9_M_invokeERKSt9_Any_dataSL_
- fun:operator()
- fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_137PgSqlHostDataSource_OpenDatabase_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
+ fun:_ZN3isc2db4test15PgSqlBasicsTestC1Ev
+ fun:PgSqlSchemaTest
+ fun:PgSqlSchemaTest_schemaVersion_Test
+ fun:_ZN7testing8internal15TestFactoryImplIN12_GLOBAL__N_134PgSqlSchemaTest_schemaVersion_TestEE10CreateTestEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_15TestFactoryBaseEPNS_4TestEEET0_PT_MS6_FS5_vEPKc
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing9TestSuite3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
fun:main
}
{
- valgrind_hash_c988aeb8b57650b830c21231c76975e2
+ valgrind_hash_396357df014bf2847c9d209ad3aeece1
+ # detected in src/hooks/dhcp/forensic_log/libloadtests/dhcp-forensic-log-libload-tests
Memcheck:Leak
- match-leak-kinds: indirect
- fun:malloc
- fun:krb5_copy_principal
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
- fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
- fun:_ZN12_GLOBAL__N_130GssApiTest_credBadService_Test8TestBodyEv
+ match-leak-kinds: reachable
+ fun:realloc
+ fun:_ZL23evalensure_buffer_stackv
+ fun:_Z21eval_switch_to_bufferP15yy_buffer_state
+ fun:_Z16eval_scan_bufferPcm
+ fun:_Z15eval_scan_bytesPKci
+ fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
+ fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
+ fun:_ZN3isc4dhcp11LegalLogMgr27setResponseFormatExpressionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc4dhcp18LegalLogMgrFactory10addBackendERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEEm
+ obj:*
+ fun:_ZN3isc5hooks14LibraryManager7runLoadEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
+ fun:_ZN12_GLOBAL__N_131LegalLibLoadTest_validLoad_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_a8a8ef0192effc8f7fe1a6d912df0536
+ valgrind_hash_629378b39227ea9e1642de659419c6d7
+ # detected in src/hooks/dhcp/flex_option/libloadtests/dhcp-flex-option-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:malloc
- fun:malloc
- fun:open_path
- fun:_dl_map_object
- fun:openaux
- fun:_dl_catch_exception
- fun:_dl_map_object_deps
- fun:dl_open_worker_begin
- fun:_dl_catch_exception
- fun:dl_open_worker
- fun:_dl_catch_exception
- fun:_dl_open
- fun:dlopen_doit
- fun:_dl_catch_exception
- fun:_dl_catch_error
- fun:_dlerror_run
- fun:dlopen_implementation
- fun:dlopen@@GLIBC_2.34
- fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
+ fun:realloc
+ fun:_ZL23evalensure_buffer_stackv
+ fun:_Z21eval_switch_to_bufferP15yy_buffer_state
+ fun:_Z16eval_scan_bufferPcm
+ fun:_Z15eval_scan_bytesPKci
+ fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
+ fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ fun:_ZN3isc5hooks14LibraryManager7runLoadEv
fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
- fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_141LeaseQueryLibLoadTest_validLoadDhcp4_Test8TestBodyEv
+ fun:_ZN12_GLOBAL__N_111CalloutTest8loadLibsEv
+ fun:_ZN12_GLOBAL__N_125CalloutTest_pkt6Send_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_a8d15993122e248008cbfb7abc1874b2
+ valgrind_hash_05540780efac4d618fc615e2dfd04d5d
+ # detected in src/hooks/dhcp/radius/tests/dhcp-radius-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:get_nss_addresses
fun:gaih_inet
fun:getaddrinfo
- obj:/usr/lib/x86_64-linux-gnu/libmysqlclient.so.21.2.45
- obj:/usr/lib/x86_64-linux-gnu/libmysqlclient.so.21.2.45
- fun:mysql_real_connect
- fun:_ZN3isc2db15MySqlConnection12openDatabaseEv
- fun:_ZN3isc2db15MySqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15MySqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp23MySqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19MySqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19MySqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFN5boost10shared_ptrIN3isc4dhcp18BaseHostDataSourceEEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEEEPSM_E9_M_invokeERKSt9_Any_dataSL_
- fun:operator()
- fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_137MySqlHostDataSource_OpenDatabase_Test8TestBodyEv
+ fun:_ZN8AddrInfoC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc6radius6Server10getAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_131ServerClassTest_getAddress_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_b2b08ae4dff4018cd2d6b5593fdeb72d
+ valgrind_hash_30963877f9178352ebd44e44350d1000
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:malloc
+ fun:malloc
+ fun:strdup
+ fun:_dl_map_object
+ fun:dl_open_worker_begin
+ fun:_dl_catch_exception
+ fun:dl_open_worker
+ fun:_dl_catch_exception
+ fun:_dl_open
+ fun:dlopen_doit
+ fun:_dl_catch_exception
+ fun:_dl_catch_error
+ fun:_dlerror_run
+ fun:dlopen_implementation
+ fun:dlopen@@GLIBC_2.34
+ fun:krb5int_open_plugin
+ fun:krb5int_open_plugin_dirs
+ obj:/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
+ obj:/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
+ fun:krb5_sendto_kdc
+ fun:krb5_tkt_creds_get
+ fun:krb5_get_credentials
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_init_sec_context
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_init_sec_context
+ fun:_ZN3isc8gss_tsig12GssApiSecCtx4initEN5boost10shared_ptrINS0_10GssApiCredEEERNS0_10GssApiNameEjRNS0_12GssApiBufferES9_Rj
+ fun:_ZN3isc8gss_tsig16TKeyExchangeImpl18doExchangeInternalEN5boost10shared_ptrINS0_12GssApiBufferEEE
+ fun:_ZN3isc8gss_tsig16TKeyExchangeImpl10doExchangeEv
+ fun:operator()
+ fun:operator()
+ fun:asio_handler_invoke<boost::asio::detail::binder0<std::function<void()> > >
+ fun:invoke<boost::asio::detail::binder0<std::function<void()> >, std::function<void()> >
+ fun:asio_handler_invoke<boost::asio::detail::binder0<std::function<void()> >, std::function<void()> >
+ fun:invoke<boost::asio::detail::binder0<std::function<void()> >, boost::asio::detail::binder0<std::function<void()> > >
+ fun:_ZN5boost4asio6detail11executor_opINS1_7binder0ISt8functionIFvvEEEESaIvENS1_19scheduler_operationEE11do_completeEPvPS9_RKNS_6system10error_codeEm
+ fun:complete
+ fun:_ZN5boost4asio6detail9scheduler11do_poll_oneERNS1_27conditionally_enabled_mutex11scoped_lockERNS1_21scheduler_thread_infoERKNS_6system10error_codeE
+ fun:_ZN5boost4asio6detail9scheduler4pollERNS_6system10error_codeE
+ fun:poll
+ fun:poll
+ fun:_ZN3isc8asiolink9IOService4pollEv
+ fun:_ZN3isc8gss_tsig11GssTsigImpl4stopEv
+ fun:_ZN3isc8gss_tsig11GssTsigImplD1Ev
+ fun:~TestGssTsigImpl
+ fun:~TestGssTsigImpl
+ fun:operator()
+ fun:reset
+ fun:reset
+ fun:_ZN12_GLOBAL__N_115GssTsigImplTestD2Ev
+ fun:~GssTsigImplTest_rekeyHandler_Test
+ fun:_ZN12_GLOBAL__N_133GssTsigImplTest_rekeyHandler_TestD0Ev
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_44048001c4609608ee763e6d40001b84
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
+ Memcheck:Leak
+ match-leak-kinds: definite
+ fun:malloc
+ fun:krb5_copy_principal
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
+ fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
+ fun:_ZN12_GLOBAL__N_127GssApiTest_credNoRealm_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_71663390cad1a4dae19cdcb8b09d8f6f
+ # detected in src/bin/dhcp6/tests/kea-dhcp6-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:malloc
+ fun:krb5int_setspecific
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
+ fun:PQconnectPoll
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectdb
+ fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
+ fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
+ fun:operator()
+ fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc4dhcp15LeaseMgrFactory8recreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
+ fun:_ZNK3isc4dhcp11CfgDbAccess14createManagersEv
+ fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS1_14NakedDhcpv6SrvEbbbbNS2_13LeaseAffinityE
+ fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest17acquireAndDeclineERNS1_11Dhcp6ClientERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjSC_jNS2_16AddressInclusionENS2_14ExpectedResultEh
+ fun:_ZN3isc4dhcp4test27DeclineTest_basicPgSQL_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_054520795393da434ad2b2093d238afd
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
+ Memcheck:Leak
+ match-leak-kinds: indirect
+ fun:malloc
+ fun:krb5_copy_principal
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
+ fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
+ fun:_ZN12_GLOBAL__N_127GssApiTest_credNoRealm_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_975189712759ffb170d9d1a8d871d1db
+ # detected in src/hooks/dhcp/forensic_log/libloadtests/dhcp-forensic-log-libload-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:malloc
+ fun:krb5int_setspecific
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
+ fun:PQconnectPoll
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectdb
+ fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
+ fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZNK3isc4dhcp10PgSqlStore10getVersionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc4dhcp10PgSqlStore4openEv
+ fun:_ZN3isc4dhcp18LegalLogMgrFactory10addBackendERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEEm
+ obj:*
+ fun:_ZN3isc5hooks14LibraryManager7runLoadEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
+ fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
+ fun:_ZN12_GLOBAL__N_141PgSqlLegalLibLoadTest_PgSqlValidLoad_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_808121639073590411bc9cd8d90b5f9a
+ # detected in src/hooks/dhcp/ddns_tuning/libloadtests/dhcp-ddns-tuning-libload-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:realloc
+ fun:_ZL23evalensure_buffer_stackv
+ fun:_Z21eval_switch_to_bufferP15yy_buffer_state
+ fun:_Z16eval_scan_bufferPcm
+ fun:_Z15eval_scan_bytesPKci
+ fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
+ fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ fun:_ZN3isc5hooks14CalloutManager12callCalloutsEiRNS0_13CalloutHandleE
+ fun:_ZN12_GLOBAL__N_112Callout4Test15callDdns4UpdateEN5boost10shared_ptrIN3isc4dhcp7Subnet4EEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
+ fun:_ZN12_GLOBAL__N_112Callout4Test24testDdns4UpdateScenariosEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_a3b5e1ea4a842ae67aed2511acf3e7d5
+ # detected in src/hooks/dhcp/forensic_log/libloadtests/dhcp-forensic-log-libload-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:malloc
+ fun:CRYPTO_zalloc
+ fun:BIO_meth_new
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectPoll
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectdb
+ fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
+ fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZNK3isc4dhcp10PgSqlStore10getVersionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc4dhcp10PgSqlStore4openEv
+ fun:_ZN3isc4dhcp18LegalLogMgrFactory10addBackendERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEEm
+ obj:*
+ fun:_ZN3isc5hooks14LibraryManager7runLoadEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
+ fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
+ fun:_ZN12_GLOBAL__N_141PgSqlLegalLibLoadTest_PgSqlValidLoad_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_a4e714750a0b69d39c069fba8ea38504
+ # detected in src/hooks/dhcp/pgsql/tests/dhcp-pgsql-lib-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:malloc
+ fun:krb5int_setspecific
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
+ fun:PQconnectPoll
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectdb
+ fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
+ fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
+ fun:operator()
+ fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_121PgSqlAllocEngine4TestC2Ev
+ fun:PgSqlAllocEngine4Test_bootpAlloc4_Test
+ fun:_ZN7testing8internal15TestFactoryImplIN12_GLOBAL__N_138PgSqlAllocEngine4Test_bootpAlloc4_TestEE10CreateTestEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_15TestFactoryBaseEPNS_4TestEEET0_PT_MS6_FS5_vEPKc
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_a7d3aa5a0d6c6193e2c80464a61a7372
+ # detected in src/bin/dhcp4/tests/kea-dhcp4-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:malloc
+ fun:strdup
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
+ fun:PQconnectPoll
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectdb
+ fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
+ fun:_ZNK3isc4dhcp13PgSqlLeaseMgr13createContextEv
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
+ fun:operator()
+ fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc4dhcp15LeaseMgrFactory8recreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
+ fun:_ZNK3isc4dhcp11CfgDbAccess14createManagersEv
+ fun:_ZN3isc4dhcp4test13Dhcpv4SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS1_14NakedDhcpv4SrvEbbbbNS2_13LeaseAffinityE
+ fun:_ZN12_GLOBAL__N_18DORATest18testMultiStageBootEj
+ fun:_ZN12_GLOBAL__N_147DORAPgSQLTest_multiStageBootMultiThreading_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_a8a8ef0192effc8f7fe1a6d912df0536
+ # detected in src/hooks/dhcp/lease_query/libloadtests/dhcp-lease-query-libload-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:malloc
+ fun:malloc
+ fun:open_path
+ fun:_dl_map_object
+ fun:openaux
+ fun:_dl_catch_exception
+ fun:_dl_map_object_deps
+ fun:dl_open_worker_begin
+ fun:_dl_catch_exception
+ fun:dl_open_worker
+ fun:_dl_catch_exception
+ fun:_dl_open
+ fun:dlopen_doit
+ fun:_dl_catch_exception
+ fun:_dl_catch_error
+ fun:_dlerror_run
+ fun:dlopen_implementation
+ fun:dlopen@@GLIBC_2.34
+ fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
+ fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
+ fun:_ZN12_GLOBAL__N_141LeaseQueryLibLoadTest_validLoadDhcp4_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_a8bddced6faae3a6bb648467dd6a1f08
+ # detected in src/bin/dhcp6/tests/kea-dhcp6-tests
+ # detected in src/bin/dhcp6/tests/kea-dhcp6-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:malloc
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
+ fun:PQconnectPoll
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectdb
+ fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
+ fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
+ fun:operator()
+ fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc4dhcp15LeaseMgrFactory8recreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
+ fun:_ZNK3isc4dhcp11CfgDbAccess14createManagersEv
+ fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS1_14NakedDhcpv6SrvEbbbbNS2_13LeaseAffinityE
+ fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest17acquireAndDeclineERNS1_11Dhcp6ClientERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjSC_jNS2_16AddressInclusionENS2_14ExpectedResultEh
+ fun:_ZN3isc4dhcp4test27DeclineTest_basicPgSQL_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_a8d15993122e248008cbfb7abc1874b2
+ # detected in src/hooks/dhcp/mysql/tests/dhcp-mysql-lib-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:calloc
+ fun:calloc
+ fun:_dl_new_object
+ fun:_dl_map_object_from_fd
+ fun:_dl_map_object
+ fun:openaux
+ fun:_dl_catch_exception
+ fun:_dl_map_object_deps
+ fun:dl_open_worker_begin
+ fun:_dl_catch_exception
+ fun:dl_open_worker
+ fun:_dl_catch_exception
+ fun:_dl_open
+ fun:do_dlopen
+ fun:_dl_catch_exception
+ fun:_dl_catch_error
+ fun:dlerror_run
+ fun:__libc_dlopen_mode
+ fun:module_load
+ fun:__nss_module_load
+ fun:__nss_module_get_function
+ fun:get_nss_addresses
+ fun:gaih_inet
+ fun:getaddrinfo
+ obj:/usr/lib/x86_64-linux-gnu/libmysqlclient.so.21.2.45
+ obj:/usr/lib/x86_64-linux-gnu/libmysqlclient.so.21.2.45
+ fun:mysql_real_connect
+ fun:_ZN3isc2db15MySqlConnection12openDatabaseEv
+ fun:_ZN3isc2db15MySqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15MySqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
+ fun:_ZN3isc4dhcp23MySqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19MySqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19MySqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFN5boost10shared_ptrIN3isc4dhcp18BaseHostDataSourceEEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEEEPSM_E9_M_invokeERKSt9_Any_dataSL_
+ fun:operator()
+ fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_137MySqlHostDataSource_OpenDatabase_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_a9b20032cfed09708ecad043b4e22d16
+ # detected in src/hooks/dhcp/lease_query/tests/dhcp-lease-query-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:malloc
+ fun:CRYPTO_zalloc
+ fun:BIO_meth_new
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectPoll
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectdb
+ fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
+ fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
+ fun:operator()
+ fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_130BaseBulkLeaseQuery4ProcessTestI17PgSQLTestLeaseMgrE5SetUpEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_a9c485a2ac86321faa9e899271a4d8d6
+ # detected in src/hooks/dhcp/mysql/tests/dhcp-mysql-lib-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:calloc
+ fun:calloc
+ fun:_dl_check_map_versions
+ fun:dl_open_worker_begin
+ fun:_dl_catch_exception
+ fun:dl_open_worker
+ fun:_dl_catch_exception
+ fun:_dl_open
+ fun:do_dlopen
+ fun:_dl_catch_exception
+ fun:_dl_catch_error
+ fun:dlerror_run
+ fun:__libc_dlopen_mode
+ fun:module_load
+ fun:__nss_module_load
+ fun:__nss_module_get_function
+ fun:get_nss_addresses
+ fun:gaih_inet
+ fun:getaddrinfo
+ obj:/usr/lib/x86_64-linux-gnu/libmysqlclient.so.21.2.45
+ obj:/usr/lib/x86_64-linux-gnu/libmysqlclient.so.21.2.45
+ fun:mysql_real_connect
+ fun:_ZN3isc2db15MySqlConnection12openDatabaseEv
+ fun:_ZN3isc2db15MySqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15MySqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
+ fun:_ZN3isc4dhcp23MySqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19MySqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19MySqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFN5boost10shared_ptrIN3isc4dhcp18BaseHostDataSourceEEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEEEPSM_E9_M_invokeERKSt9_Any_dataSL_
+ fun:operator()
+ fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_137MySqlHostDataSource_OpenDatabase_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_a9830d938f7820dd197e89e5ec179c4b
+ # detected in src/hooks/dhcp/high_availability/libloadtests/dhcp-ha-libload-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:calloc
+ fun:calloc
+ fun:_dl_check_map_versions
+ fun:dl_open_worker_begin
+ fun:_dl_catch_exception
+ fun:dl_open_worker
+ fun:_dl_catch_exception
+ fun:_dl_open
+ fun:dlopen_doit
+ fun:_dl_catch_exception
+ fun:_dl_catch_error
+ fun:_dlerror_run
+ fun:dlopen_implementation
+ fun:dlopen@@GLIBC_2.34
+ fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:_ZN12_GLOBAL__N_123CloseHATest_close4_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_a110863d9b8f441a23b8f5696beffc01
+ # detected in src/hooks/dhcp/pgsql/tests/dhcp-pgsql-lib-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:malloc
- fun:strdup
- fun:_dl_load_cache_lookup
+ fun:_dl_new_object
+ fun:_dl_map_object_from_fd
fun:_dl_map_object
fun:openaux
fun:_dl_catch_exception
fun:get_nss_addresses
fun:gaih_inet
fun:getaddrinfo
- obj:/usr/lib/x86_64-linux-gnu/libmysqlclient.so.21.2.45
- obj:/usr/lib/x86_64-linux-gnu/libmysqlclient.so.21.2.45
- fun:mysql_real_connect
- fun:_ZN3isc2db15MySqlConnection12openDatabaseEv
- fun:_ZN3isc2db15MySqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15MySqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp23MySqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19MySqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19MySqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:PQconnectPoll
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectStart
+ fun:PQconnectdb
+ fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
+ fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
+ fun:_ZN3isc4dhcp23PgSqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19PgSqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19PgSqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
fun:__invoke_impl<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
fun:__invoke_r<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
fun:_ZNSt17_Function_handlerIFN5boost10shared_ptrIN3isc4dhcp18BaseHostDataSourceEEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEEEPSM_E9_M_invokeERKSt9_Any_dataSL_
fun:operator()
- fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_137MySqlHostDataSource_OpenDatabase_Test8TestBodyEv
+ fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_137PgSqlHostDataSource_OpenDatabase_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_ab607d35aa4a8150a34dff07401e64d2
+ # detected in src/hooks/dhcp/radius/tests/dhcp-radius-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:malloc
+ fun:malloc
+ fun:strdup
+ fun:_dl_load_cache_lookup
+ fun:_dl_map_object
+ fun:openaux
+ fun:_dl_catch_exception
+ fun:_dl_map_object_deps
+ fun:dl_open_worker_begin
+ fun:_dl_catch_exception
+ fun:dl_open_worker
+ fun:_dl_catch_exception
+ fun:_dl_open
+ fun:do_dlopen
+ fun:_dl_catch_exception
+ fun:_dl_catch_error
+ fun:dlerror_run
+ fun:__libc_dlopen_mode
+ fun:module_load
+ fun:__nss_module_load
+ fun:__nss_module_get_function
+ fun:get_nss_addresses
+ fun:gaih_inet
+ fun:getaddrinfo
+ fun:_ZN8AddrInfoC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc6radius6Server10getAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_131ServerClassTest_getAddress_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_ab8672f1eff85ebdc3dc5ace9e0db9f2
+ # detected in src/hooks/dhcp/lease_query/libloadtests/dhcp-lease-query-libload-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:malloc
+ fun:malloc
+ fun:_dl_new_object
+ fun:_dl_map_object_from_fd
+ fun:_dl_map_object
+ fun:openaux
+ fun:_dl_catch_exception
+ fun:_dl_map_object_deps
+ fun:dl_open_worker_begin
+ fun:_dl_catch_exception
+ fun:dl_open_worker
+ fun:_dl_catch_exception
+ fun:_dl_open
+ fun:dlopen_doit
+ fun:_dl_catch_exception
+ fun:_dl_catch_error
+ fun:_dlerror_run
+ fun:dlopen_implementation
+ fun:dlopen@@GLIBC_2.34
+ fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
+ fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
+ fun:_ZN12_GLOBAL__N_141LeaseQueryLibLoadTest_validLoadDhcp4_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_ac4b314a0a04b8fe5382938809604937
+ # detected in src/hooks/d2/gss_tsig/libloadtests/ddns-gss-tsig-libload-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:malloc
+ fun:malloc
+ fun:strdup
+ fun:_dl_map_object
+ fun:dl_open_worker_begin
+ fun:_dl_catch_exception
+ fun:dl_open_worker
+ fun:_dl_catch_exception
+ fun:_dl_open
+ fun:dlopen_doit
+ fun:_dl_catch_exception
+ fun:_dl_catch_error
+ fun:_dlerror_run
+ fun:dlopen_implementation
+ fun:dlopen@@GLIBC_2.34
+ fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:loadLibs
+ fun:_ZN12_GLOBAL__N_126LibLoadTest_validLoad_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_ad4d342d4930de1a30c05e1e25aa540b
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:calloc
+ fun:calloc
+ fun:_dl_check_map_versions
+ fun:dl_open_worker_begin
+ fun:_dl_catch_exception
+ fun:dl_open_worker
+ fun:_dl_catch_exception
+ fun:_dl_open
+ fun:dlopen_doit
+ fun:_dl_catch_exception
+ fun:_dl_catch_error
+ fun:_dlerror_run
+ fun:dlopen_implementation
+ fun:dlopen@@GLIBC_2.34
+ fun:krb5int_open_plugin
+ fun:krb5int_open_plugin_dirs
+ obj:/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
+ obj:/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
+ fun:krb5_sendto_kdc
+ fun:krb5_tkt_creds_get
+ fun:krb5_get_credentials
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_init_sec_context
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_init_sec_context
+ fun:_ZN3isc8gss_tsig12GssApiSecCtx4initEN5boost10shared_ptrINS0_10GssApiCredEEERNS0_10GssApiNameEjRNS0_12GssApiBufferES9_Rj
+ fun:_ZN3isc8gss_tsig16TKeyExchangeImpl18doExchangeInternalEN5boost10shared_ptrINS0_12GssApiBufferEEE
+ fun:_ZN3isc8gss_tsig16TKeyExchangeImpl10doExchangeEv
+ fun:operator()
+ fun:operator()
+ fun:asio_handler_invoke<boost::asio::detail::binder0<std::function<void()> > >
+ fun:invoke<boost::asio::detail::binder0<std::function<void()> >, std::function<void()> >
+ fun:asio_handler_invoke<boost::asio::detail::binder0<std::function<void()> >, std::function<void()> >
+ fun:invoke<boost::asio::detail::binder0<std::function<void()> >, boost::asio::detail::binder0<std::function<void()> > >
+ fun:_ZN5boost4asio6detail11executor_opINS1_7binder0ISt8functionIFvvEEEESaIvENS1_19scheduler_operationEE11do_completeEPvPS9_RKNS_6system10error_codeEm
+ fun:complete
+ fun:_ZN5boost4asio6detail9scheduler11do_poll_oneERNS1_27conditionally_enabled_mutex11scoped_lockERNS1_21scheduler_thread_infoERKNS_6system10error_codeE
+ fun:_ZN5boost4asio6detail9scheduler4pollERNS_6system10error_codeE
+ fun:poll
+ fun:poll
+ fun:_ZN3isc8asiolink9IOService4pollEv
+ fun:_ZN3isc8gss_tsig11GssTsigImpl4stopEv
+ fun:_ZN3isc8gss_tsig11GssTsigImplD1Ev
+ fun:~TestGssTsigImpl
+ fun:~TestGssTsigImpl
+ fun:operator()
+ fun:reset
+ fun:reset
+ fun:_ZN12_GLOBAL__N_115GssTsigImplTestD2Ev
+ fun:~GssTsigImplTest_rekeyHandler_Test
+ fun:_ZN12_GLOBAL__N_133GssTsigImplTest_rekeyHandler_TestD0Ev
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing9TestSuite3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:main
}
{
- valgrind_hash_9afcaac7626c780be0588ee75afa9cb8
+ valgrind_hash_adf7ca6f21676a6bc1968b730602b1b3
+ # detected in src/bin/dhcp4/tests/kea-dhcp4-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:calloc
- fun:calloc
- fun:_dl_new_object
- fun:_dl_map_object_from_fd
- fun:_dl_map_object
- fun:dl_open_worker_begin
- fun:_dl_catch_exception
- fun:dl_open_worker
- fun:_dl_catch_exception
- fun:_dl_open
- fun:dlopen_doit
- fun:_dl_catch_exception
- fun:_dl_catch_error
- fun:_dlerror_run
- fun:dlopen_implementation
- fun:dlopen@@GLIBC_2.34
- fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
- fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_132RadiusLibLoadTest_validLoad_Test8TestBodyEv
+ fun:realloc
+ fun:_ZL23evalensure_buffer_stackv
+ fun:_Z21eval_switch_to_bufferP15yy_buffer_state
+ fun:_Z16eval_scan_bufferPcm
+ fun:_Z15eval_scan_bytesPKci
+ fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
+ fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
+ fun:_ZN3isc4dhcp16ExpressionParser5parseERN5boost10shared_ptrISt6vectorINS3_INS0_5TokenEEESaIS6_EEEENS3_IKNS_4data7ElementEEEtSt8functionIFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENS_4eval11EvalContext10ParserTypeE
+ fun:_ZN3isc4dhcp20ClientClassDefParser5parseERN5boost10shared_ptrINS0_21ClientClassDictionaryEEENS3_IKNS_4data7ElementEEEtbb
+ fun:_ZN3isc4dhcp24ClientClassDefListParser5parseEN5boost10shared_ptrIKNS_4data7ElementEEEtb
+ fun:_ZN3isc4dhcp18processDhcp4ConfigEN5boost10shared_ptrIKNS_4data7ElementEEE
+ fun:_ZN3isc4dhcp20configureDhcp4ServerERNS0_9Dhcpv4SrvEN5boost10shared_ptrIKNS_4data7ElementEEEbb
+ fun:_ZN3isc4dhcp4test13Dhcpv4SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS1_14NakedDhcpv4SrvEbbbbNS2_13LeaseAffinityE
+ fun:_ZN12_GLOBAL__N_112ClassifyTest15testFixedFieldsEPKchRKN5boost10shared_ptrIN3isc4dhcp6OptionEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESI_SI_
+ fun:_ZN12_GLOBAL__N_146ClassifyTest_fixedFieldsDiscoverNoClasses_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_37c5d533eece7f7ee7b5fcd738a63c45
+ valgrind_hash_ae0f88f6063bb57a11325008eb073618
+ # detected in src/bin/dhcp4/tests/kea-dhcp4-tests
+ # detected in src/bin/dhcp4/tests/kea-dhcp4-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
- fun:malloc
- fun:_dl_new_object
- fun:_dl_map_object_from_fd
- fun:_dl_map_object
- fun:dl_open_worker_begin
- fun:_dl_catch_exception
- fun:dl_open_worker
- fun:_dl_catch_exception
- fun:_dl_open
- fun:dlopen_doit
- fun:_dl_catch_exception
- fun:_dl_catch_error
- fun:_dlerror_run
- fun:dlopen_implementation
- fun:dlopen@@GLIBC_2.34
- fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN12_GLOBAL__N_123CloseHATest_close4_Test8TestBodyEv
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
+ fun:PQconnectPoll
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectdb
+ fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
+ fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
+ fun:operator()
+ fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc4dhcp15LeaseMgrFactory8recreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
+ fun:_ZNK3isc4dhcp11CfgDbAccess14createManagersEv
+ fun:_ZN3isc4dhcp4test13Dhcpv4SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS1_14NakedDhcpv4SrvEbbbbNS2_13LeaseAffinityE
+ fun:_ZN3isc4dhcp4test13Dhcpv4SrvTest17acquireAndDeclineERNS1_11Dhcp4ClientERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_SC_SC_NS2_14ExpectedResultEh
+ fun:_ZN12_GLOBAL__N_147DeclineTest_declineNoIdentifierChangePgSQL_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_a9830d938f7820dd197e89e5ec179c4b
+ valgrind_hash_b0f1578a75d2aa2d822014d7d61fabbe
+ # detected in src/hooks/dhcp/ddns_tuning/tests/dhcp-ddns-tuning-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:calloc
- fun:calloc
- fun:_dl_check_map_versions
- fun:dl_open_worker_begin
- fun:_dl_catch_exception
- fun:dl_open_worker
- fun:_dl_catch_exception
- fun:_dl_open
- fun:dlopen_doit
- fun:_dl_catch_exception
- fun:_dl_catch_error
- fun:_dlerror_run
- fun:dlopen_implementation
- fun:dlopen@@GLIBC_2.34
- fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN12_GLOBAL__N_123CloseHATest_close4_Test8TestBodyEv
+ fun:realloc
+ fun:_ZL23evalensure_buffer_stackv
+ fun:_Z21eval_switch_to_bufferP15yy_buffer_state
+ fun:_Z16eval_scan_bufferPcm
+ fun:_Z15eval_scan_bytesPKci
+ fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
+ fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
+ fun:_ZNK3isc11ddns_tuning14DdnsTuningImpl15parseExpressionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc11ddns_tuning14DdnsTuningImpl9configureEN5boost10shared_ptrIKNS_4data7ElementEEE
+ fun:_ZN12_GLOBAL__N_118DdnsTuningImplTest18testInvalidConfigsEv.cold
+ fun:_ZN12_GLOBAL__N_153DdnsTuningImplTest4_invalidConfigsMultiThreading_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_5b3a2b355f8533f678ea1f323ea77386
+ valgrind_hash_b2b08ae4dff4018cd2d6b5593fdeb72d
+ # detected in src/hooks/dhcp/mysql/tests/dhcp-mysql-lib-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:malloc
- fun:_dl_new_object
- fun:_dl_map_object_from_fd
+ fun:strdup
+ fun:_dl_load_cache_lookup
fun:_dl_map_object
+ fun:openaux
+ fun:_dl_catch_exception
+ fun:_dl_map_object_deps
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:dl_open_worker
fun:main
}
{
- valgrind_hash_7d6c5f5cd497023ba397be134fdd7ba4
+ valgrind_hash_b03a6cc82ec217a64ab769ad966ea185
+ # detected in src/hooks/d2/gss_tsig/libloadtests/ddns-gss-tsig-libload-tests
Memcheck:Leak
- match-leak-kinds: indirect
+ match-leak-kinds: reachable
fun:malloc
- fun:krb5int_copy_data_contents
- fun:krb5_copy_principal
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
- fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
- fun:_ZN12_GLOBAL__N_127GssApiTest_credNoRealm_Test8TestBodyEv
+ fun:malloc
+ fun:_dl_new_object
+ fun:_dl_map_object_from_fd
+ fun:_dl_map_object
+ fun:openaux
+ fun:_dl_catch_exception
+ fun:_dl_map_object_deps
+ fun:dl_open_worker_begin
+ fun:_dl_catch_exception
+ fun:dl_open_worker
+ fun:_dl_catch_exception
+ fun:_dl_open
+ fun:dlopen_doit
+ fun:_dl_catch_exception
+ fun:_dl_catch_error
+ fun:_dlerror_run
+ fun:dlopen_implementation
+ fun:dlopen@@GLIBC_2.34
+ fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:loadLibs
+ fun:_ZN12_GLOBAL__N_126LibLoadTest_validLoad_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_a9c485a2ac86321faa9e899271a4d8d6
+ valgrind_hash_b4f5736fb0b4ea06384149000fe17b63
+ # detected in src/hooks/dhcp/radius/tests/dhcp-radius-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:calloc
- fun:calloc
- fun:_dl_check_map_versions
+ fun:malloc
+ fun:malloc
+ fun:strdup
+ fun:_dl_load_cache_lookup
+ fun:_dl_map_object
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:dl_open_worker
fun:get_nss_addresses
fun:gaih_inet
fun:getaddrinfo
- obj:/usr/lib/x86_64-linux-gnu/libmysqlclient.so.21.2.45
- obj:/usr/lib/x86_64-linux-gnu/libmysqlclient.so.21.2.45
- fun:mysql_real_connect
- fun:_ZN3isc2db15MySqlConnection12openDatabaseEv
- fun:_ZN3isc2db15MySqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15MySqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp23MySqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19MySqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19MySqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFN5boost10shared_ptrIN3isc4dhcp18BaseHostDataSourceEEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEEEPSM_E9_M_invokeERKSt9_Any_dataSL_
- fun:operator()
- fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_137MySqlHostDataSource_OpenDatabase_Test8TestBodyEv
+ fun:_ZN8AddrInfoC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc6radius6Server10getAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_131ServerClassTest_getAddress_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_767a26c49ab9a6509c4d602442bf5e1b
+ valgrind_hash_b6e63f8715fb95dbeecd2df71141d483
+ # detected in src/hooks/dhcp/pgsql/tests/dhcp-pgsql-lib-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:realloc
- fun:_ZL23evalensure_buffer_stackv
- fun:_Z21eval_switch_to_bufferP15yy_buffer_state
- fun:_Z16eval_scan_bufferPcm
- fun:_Z15eval_scan_bytesPKci
- fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
- fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
- fun:_ZN3isc4dhcp16ExpressionParser5parseERN5boost10shared_ptrISt6vectorINS3_INS0_5TokenEEESaIS6_EEEENS3_IKNS_4data7ElementEEEtSt8functionIFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENS_4eval11EvalContext10ParserTypeE
- fun:_ZN3isc4dhcp28MySqlConfigBackendDHCPv4Impl24createUpdateClientClass4ERKNS_2db14ServerSelectorERKN5boost10shared_ptrINS0_14ClientClassDefEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc4dhcp4test30GenericConfigBackendDHCPv4Test30setAndGetAllClientClasses4TestEv
+ fun:malloc
+ fun:CRYPTO_zalloc
+ fun:BIO_meth_new
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectPoll
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectdb
+ fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
+ fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
+ fun:operator()
+ fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_121PgSqlAllocEngine4TestC2Ev
+ fun:PgSqlAllocEngine4Test_bootpAlloc4_Test
+ fun:_ZN7testing8internal15TestFactoryImplIN12_GLOBAL__N_138PgSqlAllocEngine4Test_bootpAlloc4_TestEE10CreateTestEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_15TestFactoryBaseEPNS_4TestEEET0_PT_MS6_FS5_vEPKc
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_b27d57986bc57e046785b858746f4c4d
+ # detected in src/hooks/dhcp/pgsql/tests/dhcp-pgsql-lib-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:malloc
+ fun:strdup
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
+ fun:PQconnectPoll
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectdb
+ fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
+ fun:_ZNK3isc4dhcp13PgSqlLeaseMgr13createContextEv
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
+ fun:operator()
+ fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc4dhcp15LeaseMgrFactory8recreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
+ fun:_ZNK3isc4dhcp11CfgDbAccess14createManagersEv
+ fun:_ZN12_GLOBAL__N_142CfgPgSqlLbDbAccessTest_createManagers_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_6fac1cf5258c73743ff6310eda9ada97
+ valgrind_hash_b311b7f8376037be4fae420081bad769
+ # detected in src/lib/pgsql/tests/kea-pgsql-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
+ fun:krb5int_setspecific
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
fun:PQconnectdb
fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
- fun:operator()
- fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_121PgSqlAllocEngine4TestC2Ev
- fun:PgSqlAllocEngine4Test_bootpAlloc4_Test
- fun:_ZN7testing8internal15TestFactoryImplIN12_GLOBAL__N_138PgSqlAllocEngine4Test_bootpAlloc4_TestEE10CreateTestEv
+ fun:_ZN3isc2db4test15PgSqlBasicsTestC1Ev
+ fun:PgSqlSchemaTest
+ fun:PgSqlSchemaTest_schemaVersion_Test
+ fun:_ZN7testing8internal15TestFactoryImplIN12_GLOBAL__N_134PgSqlSchemaTest_schemaVersion_TestEE10CreateTestEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_15TestFactoryBaseEPNS_4TestEEET0_PT_MS6_FS5_vEPKc
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing9TestSuite3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
fun:main
}
{
- valgrind_hash_bc650553dd46cc81308d3a68f343bbe9
+ valgrind_hash_b530eb1cd129f123ddbb6681a5c4d670
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
fun:gss_add_cred_from
fun:gss_acquire_cred_from
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
fun:gss_acquire_cred
fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
fun:_ZN12_GLOBAL__N_130GssApiTest_credBadService_Test8TestBodyEv
fun:main
}
{
- valgrind_hash_d228b93b5fece4e620053816739ce58d
+ valgrind_hash_b857e8f1b1be82616961aeb4d2df82fa
+ # detected in src/hooks/dhcp/lease_query/tests/dhcp-lease-query-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:calloc
- fun:calloc
- fun:_dl_new_object
- fun:_dl_map_object_from_fd
- fun:_dl_map_object
- fun:dl_open_worker_begin
- fun:_dl_catch_exception
- fun:dl_open_worker
- fun:_dl_catch_exception
- fun:_dl_open
- fun:dlopen_doit
- fun:_dl_catch_exception
- fun:_dl_catch_error
- fun:_dlerror_run
- fun:dlopen_implementation
- fun:dlopen@@GLIBC_2.34
- fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:loadLibs
- fun:_ZN12_GLOBAL__N_126LibLoadTest_validLoad_Test8TestBodyEv
+ fun:malloc
+ fun:CRYPTO_strdup
+ fun:BIO_meth_new
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectPoll
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectdb
+ fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
+ fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
+ fun:operator()
+ fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_130BaseBulkLeaseQuery4ProcessTestI17PgSQLTestLeaseMgrE5SetUpEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_dfd2ca34458c2ac3ff58a6e0f2d07288
+ valgrind_hash_ba899056462d3923c14768ad9c834758
+ # detected in src/hooks/dhcp/ping_check/libloadtests/dhcp-ping-check-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:calloc
- fun:calloc
- fun:_dl_new_object
- fun:_dl_map_object_from_fd
+ fun:malloc
+ fun:malloc
+ fun:strdup
fun:_dl_map_object
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN12_GLOBAL__N_123CloseHATest_close4_Test8TestBodyEv
+ fun:loadLibs
+ fun:_ZN12_GLOBAL__N_128CalloutTest_lease4Offer_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_004d6ff08ea748328fa9b6dc45fcf769
+ valgrind_hash_bc650553dd46cc81308d3a68f343bbe9
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
+ Memcheck:Leak
+ match-leak-kinds: definite
+ fun:malloc
+ fun:krb5_copy_principal
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
+ fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
+ fun:_ZN12_GLOBAL__N_130GssApiTest_credBadService_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_bfa18bd8ee6800037f19377366a66315
+ # detected in src/bin/perfdhcp/tests/perfdhcp-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:_Znwm
+ obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33
+ fun:_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intImEES3_S3_RSt8ios_basecT_
+ fun:_ZNSo9_M_insertImEERSoT_
+ fun:operator<<
+ fun:_ZN3isc8perfdhcp13AvalancheScen3runEv
+ fun:_ZN38AvalancheScenTest_Packet4Exchange_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:main
+}
+{
+ valgrind_hash_c1f71a7709c660e088d4cc8325870f15
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:dl_open_worker
fun:_dl_catch_exception
fun:_dl_open
- fun:do_dlopen
+ fun:dlopen_doit
fun:_dl_catch_exception
fun:_dl_catch_error
- fun:dlerror_run
- fun:__libc_dlopen_mode
- fun:module_load
- fun:__nss_module_load
- fun:__nss_module_get_function
- fun:get_nss_addresses
- fun:gaih_inet
- fun:getaddrinfo
- fun:_ZN8AddrInfoC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc6radius6Server10getAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_131ServerClassTest_getAddress_Test8TestBodyEv
+ fun:_dlerror_run
+ fun:dlopen_implementation
+ fun:dlopen@@GLIBC_2.34
+ fun:krb5int_open_plugin
+ fun:krb5int_open_plugin_dirs
+ fun:krb5_authdata_context_init
+ obj:/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
+ fun:krb5_rd_req_decoded
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_accept_sec_context
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_accept_sec_context
+ fun:_ZN3isc8gss_tsig12GssApiSecCtx6acceptERNS0_10GssApiCredERNS0_12GssApiBufferERNS0_10GssApiNameES5_
+ fun:_ZN3isc8gss_tsig4test14DummyDNSServer29udpTKeyExchangeReceiveHandlerEPN5boost4asio21basic_datagram_socketINS4_2ip3udpENS4_15any_io_executorEEEPNS6_14basic_endpointIS7_EEm
+ fun:__invoke_impl<void, void (isc::gss_tsig::test::DummyDNSServer::*&)(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int), isc::gss_tsig::test::DummyDNSServer*&, boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::any_io_executor>*&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*&, long unsigned int const&>
+ fun:__invoke<void (isc::gss_tsig::test::DummyDNSServer::*&)(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int), isc::gss_tsig::test::DummyDNSServer*&, boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::any_io_executor>*&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*&, long unsigned int const&>
+ fun:__call<void, const boost::system::error_code&, long unsigned int const&, 0, 1, 2, 3>
+ fun:operator()<const boost::system::error_code&, long unsigned int const&>
+ fun:operator()
+ fun:asio_handler_invoke<boost::asio::detail::binder2<std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)>, boost::system::error_code, long unsigned int> >
+ fun:invoke<boost::asio::detail::binder2<std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)>, boost::system::error_code, long unsigned int>, std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)> >
+ fun:complete<boost::asio::detail::binder2<std::_Bind<void (isc::gss_tsig::test::DummyDNSServer::*(isc::gss_tsig::test::DummyDNSServer*, boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, std::_Placeholder<2>))(boost::asio::basic_datagram_socket<boost::asio::ip::udp>*, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>*, long unsigned int)>, boost::system::error_code, long unsigned int> >
+ fun:_ZN5boost4asio6detail27reactive_socket_recvfrom_opINS0_17mutable_buffers_1ENS0_2ip14basic_endpointINS4_3udpEEESt5_BindIFMN3isc8gss_tsig4test14DummyDNSServerEFvPNS0_21basic_datagram_socketIS6_NS0_15any_io_executorEEEPS7_mEPSC_SG_SH_St12_PlaceholderILi2EEEESE_E11do_completeEPvPNS1_19scheduler_operationERKNS_6system10error_codeEm
+ fun:complete
+ fun:_ZN5boost4asio6detail9scheduler10do_run_oneERNS1_27conditionally_enabled_mutex11scoped_lockERNS1_21scheduler_thread_infoERKNS_6system10error_codeE
+ fun:_ZN5boost4asio6detail9scheduler3runERNS_6system10error_codeE.isra.0
+ fun:run
+ fun:run
+ fun:_ZN3isc8asiolink9IOService3runEv
+ fun:_ZN12_GLOBAL__N_152GssTsigDNSUpdateTest_runGssTsigDNSUpdateTimeout_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_8eb2c02aad5670cd6dc83d08611920d0
+ valgrind_hash_c6befba8034bd882def7735ecb3c0541
+ # detected in src/hooks/dhcp/flex_id/libloadtests/dhcp-flex-id-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:malloc
- fun:strdup
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
- fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
- fun:_ZN3isc8gss_tsig16TKeyExchangeImpl18acquireCredentialsEv
- fun:_ZN3isc8gss_tsig16TKeyExchangeImpl10doExchangeEv
- fun:_ZN12_GLOBAL__N_136TKeyExchangeTest_badCredentials_Test8TestBodyEv
+ fun:realloc
+ fun:_ZL23evalensure_buffer_stackv
+ fun:_Z21eval_switch_to_bufferP15yy_buffer_state
+ fun:_Z16eval_scan_bufferPcm
+ fun:_Z15eval_scan_bytesPKci
+ fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
+ fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
+ obj:*
+ obj:*
+ obj:*
+ fun:_ZN3isc5hooks14LibraryManager7runLoadEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
+ fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
+ fun:_ZN12_GLOBAL__N_132FlexIdLibLoadTest_validLoad_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_5c62c7b060216c19aea67817f9dde567
+ valgrind_hash_c9c4bdf70b0ebc5cd7be1cfd5b71b7ec
+ # detected in src/hooks/dhcp/pgsql/tests/dhcp-pgsql-lib-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:malloc
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
- fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
- fun:_ZN12_GLOBAL__N_127GssApiTest_credNoRealm_Test8TestBodyEv
+ fun:calloc
+ fun:calloc
+ fun:_dl_check_map_versions
+ fun:dl_open_worker_begin
+ fun:_dl_catch_exception
+ fun:dl_open_worker
+ fun:_dl_catch_exception
+ fun:_dl_open
+ fun:do_dlopen
+ fun:_dl_catch_exception
+ fun:_dl_catch_error
+ fun:dlerror_run
+ fun:__libc_dlopen_mode
+ fun:module_load
+ fun:__nss_module_load
+ fun:__nss_module_get_function
+ fun:get_nss_addresses
+ fun:gaih_inet
+ fun:getaddrinfo
+ fun:PQconnectPoll
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectStart
+ fun:PQconnectdb
+ fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
+ fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
+ fun:_ZN3isc4dhcp23PgSqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19PgSqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19PgSqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFN5boost10shared_ptrIN3isc4dhcp18BaseHostDataSourceEEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEEEPSM_E9_M_invokeERKSt9_Any_dataSL_
+ fun:operator()
+ fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_137PgSqlHostDataSource_OpenDatabase_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_ab8672f1eff85ebdc3dc5ace9e0db9f2
+ valgrind_hash_c9e1404d297592d90e90bdd87a3f84f5
+ # detected in src/hooks/dhcp/radius/libloadtests/dhcp-radius-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:malloc
- fun:_dl_new_object
- fun:_dl_map_object_from_fd
+ fun:decompose_rpath
+ fun:cache_rpath
fun:_dl_map_object
fun:openaux
fun:_dl_catch_exception
fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_141LeaseQueryLibLoadTest_validLoadDhcp4_Test8TestBodyEv
+ fun:_ZN12_GLOBAL__N_132RadiusLibLoadTest_validLoad_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_61151b2c8924549e0a96e90ebb90e27d
+ valgrind_hash_c49c70f0956b2465d4a24935e1b4f42a
+ # detected in src/hooks/dhcp/radius/libloadtests/dhcp-radius-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:malloc
- fun:strdup
- fun:_dl_load_cache_lookup
+ fun:_dl_new_object
+ fun:_dl_map_object_from_fd
fun:_dl_map_object
- fun:openaux
- fun:_dl_catch_exception
- fun:_dl_map_object_deps
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:dl_open_worker
fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_132PgSqlLibLoadTest_validLoad4_Test8TestBodyEv
+ fun:_ZN12_GLOBAL__N_132RadiusLibLoadTest_validLoad_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_adf7ca6f21676a6bc1968b730602b1b3
+ valgrind_hash_c305d72282a7ea5ff0866907a0132ed4
+ # detected in src/lib/cc/tests/kea-cc-tests
+ # detected in src/hooks/dhcp/cb_cmds/libloadtests/dhcp-cb-cmds-libload-tests
+ # detected in src/hooks/dhcp/high_availability/libloadtests/dhcp-ha-libload-tests
+ # detected in src/hooks/dhcp/host_cmds/tests/dhcp-cmds-tests
+ # detected in src/bin/dhcp4/tests/kea-dhcp4-tests
+ # detected in src/lib/tcp/tests/kea-tcp-tests
+ # detected in src/hooks/dhcp/limits/libloadtests/dhcp-limits-libload-tests
+ # detected in src/bin/dhcp6/tests/kea-dhcp6-tests
+ # detected in src/lib/process/cfgrpt/tests/kea-process-cfgrpt-tests
+ # detected in src/hooks/dhcp/user_chk/tests/dhcp-user-chk-lib-tests
+ # detected in src/lib/config/tests/kea-config-tests
+ # detected in src/bin/d2/tests/kea-d2-tests
+ # detected in src/lib/config_backend/tests/kea-config_backend-tests
+ # detected in src/bin/netconf/tests/kea-netconf-tests
+ # detected in src/hooks/dhcp/mysql/libloadtests/dhcp-mysql-libload-tests
+ # detected in src/hooks/dhcp/ping_check/libloadtests/dhcp-ping-check-libload-tests
+ # detected in src/hooks/d2/gss_tsig/libloadtests/ddns-gss-tsig-libload-tests
+ # detected in src/hooks/dhcp/forensic_log/libloadtests/dhcp-forensic-log-libload-tests
+ # detected in src/hooks/dhcp/lease_query/tests/dhcp-lease-query-tests
+ # detected in src/hooks/dhcp/run_script/libloadtests/dhcp-run-script-libload-tests
+ # detected in src/hooks/dhcp/rbac/tests/dhcp-rbac-tests
+ # detected in src/hooks/dhcp/pgsql/libloadtests/dhcp-pgsql-libload-tests
+ # detected in src/hooks/dhcp/radius/libloadtests/dhcp-radius-libload-tests
+ # detected in src/lib/yang/tests/kea-yang-tests
+ # detected in src/lib/pgsql/tests/kea-pgsql-tests
+ # detected in src/lib/dhcpsrv/tests/kea-dhcpsrv-tests
+ # detected in src/lib/asiodns/tests/kea-asiodns-tests
+ # detected in src/lib/log/tests/kea-log-init-tests
+ # detected in src/lib/stats/tests/kea-stats-tests
+ # detected in src/hooks/dhcp/ddns_tuning/tests/dhcp-ddns-tuning-tests
+ # detected in src/hooks/dhcp/run_script/tests/dhcp-run-script-lib-tests
+ # detected in src/hooks/dhcp/ping_check/tests/dhcp-ping-check-tests
+ # detected in src/lib/http/tests/kea-http-tests
+ # detected in src/hooks/dhcp/mysql/tests/dhcp-mysql-lib-tests
+ # detected in src/lib/log/tests/kea-log-tests
+ # detected in src/lib/asiolink/tests/kea-asiolink-tests
+ # detected in src/hooks/dhcp/limits/tests/dhcp-limits-tests
+ # detected in src/lib/eval/tests/kea-eval-tests
+ # detected in src/hooks/dhcp/flex_option/libloadtests/dhcp-flex-option-libload-tests
+ # detected in src/bin/perfdhcp/tests/perfdhcp-tests
+ # detected in src/hooks/dhcp/subnet_cmds/libloadtests/dhcp-subnet-cmds-libload-tests
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
+ # detected in src/hooks/dhcp/subnet_cmds/tests/dhcp-subnet-cmds-tests
+ # detected in src/hooks/dhcp/host_cache/tests/dhcp-host-cache-tests
+ # detected in src/hooks/dhcp/high_availability/tests/dhcp-ha-lib-tests
+ # detected in src/hooks/dhcp/pgsql/tests/dhcp-pgsql-lib-tests
+ # detected in src/hooks/dhcp/radius/tests/dhcp-radius-tests
+ # detected in src/hooks/dhcp/stat_cmds/libloadtests/dhcp-stat-cmds-libload-tests
+ # detected in src/bin/lfc/tests/kea-lfc-tests
+ # detected in src/lib/process/tests/kea-process-tests
+ # detected in src/hooks/dhcp/host_cmds/libloadtests/dhcp-host-cmds-libload-tests
+ # detected in src/hooks/dhcp/lease_query/libloadtests/dhcp-lease-query-libload-tests
+ # detected in src/hooks/dhcp/stat_cmds/tests/dhcp-stat-cmds-lib-tests
+ # detected in src/lib/dhcp/tests/kea-dhcp-tests
+ # detected in src/lib/cryptolink/tests/kea-cryptolink-tests
+ # detected in src/hooks/dhcp/lease_cmds/libloadtests/dhcp-lease-cmds-libload-tests
Memcheck:Leak
- match-leak-kinds: reachable
- fun:realloc
- fun:_ZL23evalensure_buffer_stackv
- fun:_Z21eval_switch_to_bufferP15yy_buffer_state
- fun:_Z16eval_scan_bufferPcm
- fun:_Z15eval_scan_bytesPKci
- fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
- fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
- fun:_ZN3isc4dhcp16ExpressionParser5parseERN5boost10shared_ptrISt6vectorINS3_INS0_5TokenEEESaIS6_EEEENS3_IKNS_4data7ElementEEEtSt8functionIFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENS_4eval11EvalContext10ParserTypeE
- fun:_ZN3isc4dhcp20ClientClassDefParser5parseERN5boost10shared_ptrINS0_21ClientClassDictionaryEEENS3_IKNS_4data7ElementEEEtbb
- fun:_ZN3isc4dhcp24ClientClassDefListParser5parseEN5boost10shared_ptrIKNS_4data7ElementEEEtb
- fun:_ZN3isc4dhcp18processDhcp4ConfigEN5boost10shared_ptrIKNS_4data7ElementEEE
- fun:_ZN3isc4dhcp20configureDhcp4ServerERNS0_9Dhcpv4SrvEN5boost10shared_ptrIKNS_4data7ElementEEEbb
- fun:_ZN3isc4dhcp4test13Dhcpv4SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS1_14NakedDhcpv4SrvEbbbbNS2_13LeaseAffinityE
- fun:_ZN12_GLOBAL__N_112ClassifyTest15testFixedFieldsEPKchRKN5boost10shared_ptrIN3isc4dhcp6OptionEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESI_SI_
- fun:_ZN12_GLOBAL__N_146ClassifyTest_fixedFieldsDiscoverNoClasses_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
+ match-leak-kinds: possible
+ fun:calloc
+ fun:calloc
+ fun:allocate_dtv
+ fun:_dl_allocate_tls
+ fun:allocate_stack
+ fun:pthread_create@@GLIBC_2.34
+ fun:_ZNSt6thread15_M_start_threadESt10unique_ptrINS_6_StateESt14default_deleteIS1_EEPFvvE
+ obj:/usr/lib/x86_64-linux-gnu/liblog4cplus-2.0.so.3.4.7
+ obj:/usr/lib/x86_64-linux-gnu/liblog4cplus-2.0.so.3.4.7
+ obj:/usr/lib/x86_64-linux-gnu/liblog4cplus-2.0.so.3.4.7
+ obj:/usr/lib/x86_64-linux-gnu/liblog4cplus-2.0.so.3.4.7
+ fun:call_init.part.0
+ fun:call_init
+ fun:_dl_init
+ obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
+ obj:*
+ obj:*
+ obj:*
}
{
- valgrind_hash_833cdee3309d39e0de771ec5ec6f3c3c
+ valgrind_hash_c988aeb8b57650b830c21231c76975e2
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
- match-leak-kinds: reachable
+ match-leak-kinds: indirect
fun:malloc
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:krb5_copy_principal
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
fun:gss_add_cred_from
fun:gss_acquire_cred_from
fun:gss_acquire_cred
- fun:PQconnectPoll
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectdb
- fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZNK3isc4dhcp10PgSqlStore10getVersionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc4dhcp10PgSqlStore4openEv
- fun:_ZN3isc4dhcp18LegalLogMgrFactory10addBackendERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEEm
- obj:*
- fun:_ZN3isc5hooks14LibraryManager7runLoadEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
- fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_141PgSqlLegalLibLoadTest_PgSqlValidLoad_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_8577de2bff8613895b2ece3fd2c8686e
- Memcheck:Leak
- match-leak-kinds: reachable
- fun:calloc
- fun:calloc
- fun:_dl_new_object
- fun:_dl_map_object_from_fd
- fun:_dl_map_object
- fun:dl_open_worker_begin
- fun:_dl_catch_exception
- fun:dl_open_worker
- fun:_dl_catch_exception
- fun:_dl_open
- fun:dlopen_doit
- fun:_dl_catch_exception
- fun:_dl_catch_error
- fun:_dlerror_run
- fun:dlopen_implementation
- fun:dlopen@@GLIBC_2.34
- fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
- fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_141LeaseQueryLibLoadTest_validLoadDhcp4_Test8TestBodyEv
+ fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
+ fun:_ZN12_GLOBAL__N_130GssApiTest_credBadService_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_1485a646b3d28bbf75069ef4e7466a9a
+ valgrind_hash_ccd2d560dcbda056e9a6489532aaaacf
+ # detected in src/hooks/d2/gss_tsig/libloadtests/ddns-gss-tsig-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:malloc
- fun:strdup
+ fun:_dl_new_object
+ fun:_dl_map_object_from_fd
fun:_dl_map_object
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
- fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_134PerfMonLibLoadTest_validLoad4_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_287b66c21d55bf495c3d446aeb180404
- Memcheck:Leak
- match-leak-kinds: reachable
- fun:malloc
- fun:CRYPTO_strdup
- fun:BIO_meth_new
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectPoll
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectdb
- fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
- fun:operator()
- fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc4dhcp15LeaseMgrFactory8recreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
- fun:_ZNK3isc4dhcp11CfgDbAccess14createManagersEv
- fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS1_14NakedDhcpv6SrvEbbbbNS2_13LeaseAffinityE
- fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest17acquireAndDeclineERNS1_11Dhcp6ClientERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjSC_jNS2_16AddressInclusionENS2_14ExpectedResultEh
- fun:_ZN3isc4dhcp4test27DeclineTest_basicPgSQL_Test8TestBodyEv
+ fun:loadLibs
+ fun:_ZN12_GLOBAL__N_126LibLoadTest_validLoad_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
}
{
valgrind_hash_d30da0af1edc694adced031c3dda0c8c
+ # detected in src/hooks/dhcp/lease_cmds/libloadtests/dhcp-lease-cmds-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
fun:main
}
{
- valgrind_hash_dc0e05c5f29911b38bbccd8adee4055e
+ valgrind_hash_d53f622e459b6056eb5f4021bfa56214
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
- match-leak-kinds: reachable
- fun:malloc
+ match-leak-kinds: indirect
fun:malloc
- fun:strdup
+ fun:krb5_copy_principal
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
+ fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
+ fun:_ZN12_GLOBAL__N_130GssApiTest_credBadService_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_d228b93b5fece4e620053816739ce58d
+ # detected in src/hooks/d2/gss_tsig/libloadtests/ddns-gss-tsig-libload-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:calloc
+ fun:calloc
+ fun:_dl_new_object
+ fun:_dl_map_object_from_fd
fun:_dl_map_object
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN12_GLOBAL__N_123CloseHATest_close4_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_5e0fb7002fa1f5f0cc62c47b7eb71800
- Memcheck:Leak
- match-leak-kinds: indirect
- fun:malloc
- fun:krb5int_copy_data_contents_add0
- fun:krb5_copy_principal
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
- fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
- fun:_ZN12_GLOBAL__N_127GssApiTest_credNoRealm_Test8TestBodyEv
+ fun:loadLibs
+ fun:_ZN12_GLOBAL__N_126LibLoadTest_validLoad_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_c9c4bdf70b0ebc5cd7be1cfd5b71b7ec
+ valgrind_hash_d510e46acec636003a26d9b702cecf99
+ # detected in src/hooks/dhcp/radius/tests/dhcp-radius-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:calloc
- fun:calloc
- fun:_dl_check_map_versions
+ fun:malloc
+ fun:malloc
+ fun:_dl_new_object
+ fun:_dl_map_object_from_fd
+ fun:_dl_map_object
+ fun:openaux
+ fun:_dl_catch_exception
+ fun:_dl_map_object_deps
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:dl_open_worker
fun:get_nss_addresses
fun:gaih_inet
fun:getaddrinfo
- fun:PQconnectPoll
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectStart
- fun:PQconnectdb
- fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp23PgSqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19PgSqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19PgSqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFN5boost10shared_ptrIN3isc4dhcp18BaseHostDataSourceEEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEEEPSM_E9_M_invokeERKSt9_Any_dataSL_
- fun:operator()
- fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_137PgSqlHostDataSource_OpenDatabase_Test8TestBodyEv
+ fun:_ZN8AddrInfoC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc6radius6Server10getAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_131ServerClassTest_getAddress_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_93ca326c88a8ee17917ff4eac1e69665
+ valgrind_hash_dc0e05c5f29911b38bbccd8adee4055e
+ # detected in src/hooks/dhcp/high_availability/libloadtests/dhcp-ha-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:malloc
- fun:decompose_rpath
- fun:cache_rpath
+ fun:strdup
fun:_dl_map_object
- fun:openaux
- fun:_dl_catch_exception
- fun:_dl_map_object_deps
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:dl_open_worker
fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
- fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_141LeaseQueryLibLoadTest_validLoadDhcp4_Test8TestBodyEv
+ fun:_ZN12_GLOBAL__N_123CloseHATest_close4_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_f2fba12cfafff7a0ba73fa378accda63
+ valgrind_hash_dc6b0563fa1dcdc5e3ddb46d0fbd194c
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:_dl_new_object
fun:_dl_map_object_from_fd
fun:_dl_map_object
- fun:openaux
- fun:_dl_catch_exception
- fun:_dl_map_object_deps
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:dl_open_worker
fun:_dlerror_run
fun:dlopen_implementation
fun:dlopen@@GLIBC_2.34
- fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
- fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_132RadiusLibLoadTest_validLoad_Test8TestBodyEv
+ fun:krb5int_open_plugin
+ fun:krb5int_open_plugin_dirs
+ obj:/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
+ obj:/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
+ fun:krb5_sendto_kdc
+ fun:krb5_tkt_creds_get
+ fun:krb5_get_credentials
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_init_sec_context
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_init_sec_context
+ fun:_ZN3isc8gss_tsig12GssApiSecCtx4initEN5boost10shared_ptrINS0_10GssApiCredEEERNS0_10GssApiNameEjRNS0_12GssApiBufferES9_Rj
+ fun:_ZN3isc8gss_tsig16TKeyExchangeImpl18doExchangeInternalEN5boost10shared_ptrINS0_12GssApiBufferEEE
+ fun:_ZN3isc8gss_tsig16TKeyExchangeImpl10doExchangeEv
+ fun:operator()
+ fun:operator()
+ fun:asio_handler_invoke<boost::asio::detail::binder0<std::function<void()> > >
+ fun:invoke<boost::asio::detail::binder0<std::function<void()> >, std::function<void()> >
+ fun:asio_handler_invoke<boost::asio::detail::binder0<std::function<void()> >, std::function<void()> >
+ fun:invoke<boost::asio::detail::binder0<std::function<void()> >, boost::asio::detail::binder0<std::function<void()> > >
+ fun:_ZN5boost4asio6detail11executor_opINS1_7binder0ISt8functionIFvvEEEESaIvENS1_19scheduler_operationEE11do_completeEPvPS9_RKNS_6system10error_codeEm
+ fun:complete
+ fun:_ZN5boost4asio6detail9scheduler11do_poll_oneERNS1_27conditionally_enabled_mutex11scoped_lockERNS1_21scheduler_thread_infoERKNS_6system10error_codeE
+ fun:_ZN5boost4asio6detail9scheduler4pollERNS_6system10error_codeE
+ fun:poll
+ fun:poll
+ fun:_ZN3isc8asiolink9IOService4pollEv
+ fun:_ZN3isc8gss_tsig11GssTsigImpl4stopEv
+ fun:_ZN3isc8gss_tsig11GssTsigImplD1Ev
+ fun:~TestGssTsigImpl
+ fun:~TestGssTsigImpl
+ fun:operator()
+ fun:reset
+ fun:reset
+ fun:_ZN12_GLOBAL__N_115GssTsigImplTestD2Ev
+ fun:~GssTsigImplTest_rekeyHandler_Test
+ fun:_ZN12_GLOBAL__N_133GssTsigImplTest_rekeyHandler_TestD0Ev
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing9TestSuite3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:main
}
{
- valgrind_hash_3da2c294487d39c48a0c2866de89f599
+ valgrind_hash_ddcadfe78c89e0dabdfdb16b47eed6fd
+ # detected in src/hooks/dhcp/radius/libloadtests/dhcp-radius-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:calloc
- fun:_dl_new_object
- fun:_dl_map_object_from_fd
- fun:_dl_map_object
+ fun:_dl_check_map_versions
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:dl_open_worker
fun:_dl_catch_exception
fun:_dl_open
- fun:do_dlopen
+ fun:dlopen_doit
fun:_dl_catch_exception
fun:_dl_catch_error
- fun:dlerror_run
- fun:__libc_dlopen_mode
- fun:module_load
- fun:__nss_module_load
- fun:__nss_module_get_function
- fun:get_nss_addresses
- fun:gaih_inet
- fun:getaddrinfo
- obj:/usr/lib/x86_64-linux-gnu/libmysqlclient.so.21.2.45
- obj:/usr/lib/x86_64-linux-gnu/libmysqlclient.so.21.2.45
- fun:mysql_real_connect
- fun:_ZN3isc2db15MySqlConnection12openDatabaseEv
- fun:_ZN3isc2db15MySqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15MySqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp23MySqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19MySqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19MySqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFN5boost10shared_ptrIN3isc4dhcp18BaseHostDataSourceEEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEEEPSM_E9_M_invokeERKSt9_Any_dataSL_
- fun:operator()
- fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_137MySqlHostDataSource_OpenDatabase_Test8TestBodyEv
+ fun:_dlerror_run
+ fun:dlopen_implementation
+ fun:dlopen@@GLIBC_2.34
+ fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
+ fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
+ fun:_ZN12_GLOBAL__N_132RadiusLibLoadTest_validLoad_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_67b54cdd1d6fd534a00816bad8bf4d5a
+ valgrind_hash_dfd2ca34458c2ac3ff58a6e0f2d07288
+ # detected in src/hooks/dhcp/high_availability/libloadtests/dhcp-ha-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:realloc
- fun:_ZL23evalensure_buffer_stackv
- fun:_Z21eval_switch_to_bufferP15yy_buffer_state
- fun:_Z16eval_scan_bufferPcm
- fun:_Z15eval_scan_bytesPKci
- fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
- fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
- fun:_ZN3isc10lease_cmds15BindingVariableC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_RKNS1_6SourceEj
- fun:_ZN12_GLOBAL__N_141BindingVariableTest_validConstructor_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_5e6087f107e9c270b4640f8b74af6ec9
- Memcheck:Leak
- match-leak-kinds: indirect
- fun:malloc
- fun:krb5int_copy_data_contents
- fun:krb5_copy_principal
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
- fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
- fun:_ZN12_GLOBAL__N_127GssApiTest_credNoRealm_Test8TestBodyEv
+ fun:calloc
+ fun:calloc
+ fun:_dl_new_object
+ fun:_dl_map_object_from_fd
+ fun:_dl_map_object
+ fun:dl_open_worker_begin
+ fun:_dl_catch_exception
+ fun:dl_open_worker
+ fun:_dl_catch_exception
+ fun:_dl_open
+ fun:dlopen_doit
+ fun:_dl_catch_exception
+ fun:_dl_catch_error
+ fun:_dlerror_run
+ fun:dlopen_implementation
+ fun:dlopen@@GLIBC_2.34
+ fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:_ZN12_GLOBAL__N_123CloseHATest_close4_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_ab607d35aa4a8150a34dff07401e64d2
+ valgrind_hash_e0ba2e0f852e76c048e67d16cd9aabbe
+ # detected in src/hooks/d2/gss_tsig/libloadtests/ddns-gss-tsig-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:dl_open_worker
fun:_dl_catch_exception
fun:_dl_open
- fun:do_dlopen
+ fun:dlopen_doit
fun:_dl_catch_exception
fun:_dl_catch_error
- fun:dlerror_run
- fun:__libc_dlopen_mode
- fun:module_load
- fun:__nss_module_load
- fun:__nss_module_get_function
- fun:get_nss_addresses
- fun:gaih_inet
- fun:getaddrinfo
- fun:_ZN8AddrInfoC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc6radius6Server10getAddressERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_131ServerClassTest_getAddress_Test8TestBodyEv
+ fun:_dlerror_run
+ fun:dlopen_implementation
+ fun:dlopen@@GLIBC_2.34
+ fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:loadLibs
+ fun:_ZN12_GLOBAL__N_126LibLoadTest_validLoad_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_15499b22444b18967d641a64251c62f7
- Memcheck:Leak
- match-leak-kinds: reachable
- fun:malloc
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_init_sec_context
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_init_sec_context
- fun:_ZN3isc8gss_tsig12GssApiSecCtx4initEN5boost10shared_ptrINS0_10GssApiCredEEERNS0_10GssApiNameEjRNS0_12GssApiBufferES9_Rj
- fun:_ZN3isc8gss_tsig16TKeyExchangeImpl18doExchangeInternalEN5boost10shared_ptrINS0_12GssApiBufferEEE
- fun:_ZN3isc8gss_tsig16TKeyExchangeImpl10doExchangeEv
- fun:operator()
- fun:operator()
- fun:asio_handler_invoke<boost::asio::detail::binder0<std::function<void()> > >
- fun:invoke<boost::asio::detail::binder0<std::function<void()> >, std::function<void()> >
- fun:asio_handler_invoke<boost::asio::detail::binder0<std::function<void()> >, std::function<void()> >
- fun:invoke<boost::asio::detail::binder0<std::function<void()> >, boost::asio::detail::binder0<std::function<void()> > >
- fun:_ZN5boost4asio6detail11executor_opINS1_7binder0ISt8functionIFvvEEEESaIvENS1_19scheduler_operationEE11do_completeEPvPS9_RKNS_6system10error_codeEm
- fun:complete
- fun:_ZN5boost4asio6detail9scheduler11do_poll_oneERNS1_27conditionally_enabled_mutex11scoped_lockERNS1_21scheduler_thread_infoERKNS_6system10error_codeE
- fun:_ZN5boost4asio6detail9scheduler4pollERNS_6system10error_codeE
- fun:poll
- fun:poll
- fun:_ZN3isc8asiolink9IOService4pollEv
- fun:_ZN3isc8gss_tsig11GssTsigImpl4stopEv
- fun:_ZN3isc8gss_tsig11GssTsigImplD1Ev
- fun:~TestGssTsigImpl
- fun:~TestGssTsigImpl
- fun:operator()
- fun:reset
- fun:reset
- fun:_ZN12_GLOBAL__N_115GssTsigImplTestD2Ev
- fun:~GssTsigImplTest_rekeyHandler_Test
- fun:_ZN12_GLOBAL__N_133GssTsigImplTest_rekeyHandler_TestD0Ev
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_e7b0510b070ac7f0185a393a03d86961
+ # detected in src/hooks/dhcp/radius/libloadtests/dhcp-radius-libload-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:malloc
+ fun:malloc
+ fun:open_path
+ fun:_dl_map_object
+ fun:openaux
+ fun:_dl_catch_exception
+ fun:_dl_map_object_deps
+ fun:dl_open_worker_begin
+ fun:_dl_catch_exception
+ fun:dl_open_worker
+ fun:_dl_catch_exception
+ fun:_dl_open
+ fun:dlopen_doit
+ fun:_dl_catch_exception
+ fun:_dl_catch_error
+ fun:_dlerror_run
+ fun:dlopen_implementation
+ fun:dlopen@@GLIBC_2.34
+ fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
+ fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
+ fun:_ZN12_GLOBAL__N_132RadiusLibLoadTest_validLoad_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing9TestSuite3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:main
}
{
- valgrind_hash_295fea585b71afbeff43de4e5f3b7c4f
+ valgrind_hash_e9cbdcc8b5d0f53fda75e5f08ef5c3d6
+ # detected in src/bin/perfdhcp/tests/perfdhcp-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:_Znwm
fun:allocate
fun:allocate
fun:allocate
- fun:_M_allocate
- fun:_M_allocate
- fun:_M_create_storage
- fun:_Vector_base
- fun:_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC1ERKS7_
- fun:date_generator_formatter
+ fun:_S_allocate
+ fun:_M_create
+ fun:_M_construct<char const*>
+ fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1IS3_EEPKcRKS3_.isra.0
fun:date_facet
fun:_ZN5boost9date_time10time_facetINS_10posix_time5ptimeEcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em
fun:_ZN5boost10posix_timelsIcSt11char_traitsIcEEERSt13basic_ostreamIT_T0_ES8_RKNS0_13time_durationE
fun:main
}
{
- valgrind_hash_30963877f9178352ebd44e44350d1000
+ valgrind_hash_e1594e24cc5224a91770e25754c2da68
+ # detected in src/bin/dhcp6/tests/kea-dhcp6-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
- fun:malloc
fun:strdup
- fun:_dl_map_object
- fun:dl_open_worker_begin
- fun:_dl_catch_exception
- fun:dl_open_worker
- fun:_dl_catch_exception
- fun:_dl_open
- fun:dlopen_doit
- fun:_dl_catch_exception
- fun:_dl_catch_error
- fun:_dlerror_run
- fun:dlopen_implementation
- fun:dlopen@@GLIBC_2.34
- fun:krb5int_open_plugin
- fun:krb5int_open_plugin_dirs
- obj:/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
- obj:/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
- fun:krb5_sendto_kdc
- fun:krb5_tkt_creds_get
- fun:krb5_get_credentials
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_init_sec_context
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_init_sec_context
- fun:_ZN3isc8gss_tsig12GssApiSecCtx4initEN5boost10shared_ptrINS0_10GssApiCredEEERNS0_10GssApiNameEjRNS0_12GssApiBufferES9_Rj
- fun:_ZN3isc8gss_tsig16TKeyExchangeImpl18doExchangeInternalEN5boost10shared_ptrINS0_12GssApiBufferEEE
- fun:_ZN3isc8gss_tsig16TKeyExchangeImpl10doExchangeEv
- fun:operator()
- fun:operator()
- fun:asio_handler_invoke<boost::asio::detail::binder0<std::function<void()> > >
- fun:invoke<boost::asio::detail::binder0<std::function<void()> >, std::function<void()> >
- fun:asio_handler_invoke<boost::asio::detail::binder0<std::function<void()> >, std::function<void()> >
- fun:invoke<boost::asio::detail::binder0<std::function<void()> >, boost::asio::detail::binder0<std::function<void()> > >
- fun:_ZN5boost4asio6detail11executor_opINS1_7binder0ISt8functionIFvvEEEESaIvENS1_19scheduler_operationEE11do_completeEPvPS9_RKNS_6system10error_codeEm
- fun:complete
- fun:_ZN5boost4asio6detail9scheduler11do_poll_oneERNS1_27conditionally_enabled_mutex11scoped_lockERNS1_21scheduler_thread_infoERKNS_6system10error_codeE
- fun:_ZN5boost4asio6detail9scheduler4pollERNS_6system10error_codeE
- fun:poll
- fun:poll
- fun:_ZN3isc8asiolink9IOService4pollEv
- fun:_ZN3isc8gss_tsig11GssTsigImpl4stopEv
- fun:_ZN3isc8gss_tsig11GssTsigImplD1Ev
- fun:~TestGssTsigImpl
- fun:~TestGssTsigImpl
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
+ fun:PQconnectPoll
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectdb
+ fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
+ fun:_ZNK3isc4dhcp23PgSqlHostDataSourceImpl13createContextEv
+ fun:_ZN3isc4dhcp23PgSqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19PgSqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19PgSqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFN5boost10shared_ptrIN3isc4dhcp18BaseHostDataSourceEEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEEEPSM_E9_M_invokeERKSt9_Any_dataSL_
fun:operator()
- fun:reset
- fun:reset
- fun:_ZN12_GLOBAL__N_115GssTsigImplTestD2Ev
- fun:~GssTsigImplTest_rekeyHandler_Test
- fun:_ZN12_GLOBAL__N_133GssTsigImplTest_rekeyHandler_TestD0Ev
+ fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZNK3isc4dhcp11CfgDbAccess14createManagersEv
+ fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS1_14NakedDhcpv6SrvEbbbbNS2_13LeaseAffinityE
+ fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbNS2_13LeaseAffinityE
+ fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest14loadConfigFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest16checkConfigFilesEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing9TestSuite3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:main
}
{
- valgrind_hash_7356cd9b44b7841fefaa84483c442c7c
+ valgrind_hash_e5160c8be084b477a73b2f90d80026c0
+ # detected in src/bin/dhcp4/tests/kea-dhcp4-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
- fun:strdup
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:krb5int_setspecific
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
fun:gss_add_cred_from
obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
fun:PQconnectdb
fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZNK3isc4dhcp10PgSqlStore13createContextEv
- fun:_ZN3isc4dhcp10PgSqlStore4openEv
- fun:_ZN3isc4dhcp18LegalLogMgrFactory10addBackendERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEEm
- obj:*
- fun:_ZN3isc5hooks14LibraryManager7runLoadEv
+ fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
+ fun:operator()
+ fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN3isc4dhcp15LeaseMgrFactory8recreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
+ fun:_ZNK3isc4dhcp11CfgDbAccess14createManagersEv
+ fun:_ZN3isc4dhcp4test13Dhcpv4SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS1_14NakedDhcpv4SrvEbbbbNS2_13LeaseAffinityE
+ fun:_ZN3isc4dhcp4test13Dhcpv4SrvTest17acquireAndDeclineERNS1_11Dhcp4ClientERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_SC_SC_NS2_14ExpectedResultEh
+ fun:_ZN12_GLOBAL__N_147DeclineTest_declineNoIdentifierChangePgSQL_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
+ fun:main
+}
+{
+ valgrind_hash_e828394872102a813424cb63f6b3ed1d
+ # detected in src/hooks/d2/gss_tsig/libloadtests/ddns-gss-tsig-libload-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:calloc
+ fun:calloc
+ fun:_dl_new_object
+ fun:_dl_map_object_from_fd
+ fun:_dl_map_object
+ fun:openaux
+ fun:_dl_catch_exception
+ fun:_dl_map_object_deps
+ fun:dl_open_worker_begin
+ fun:_dl_catch_exception
+ fun:dl_open_worker
+ fun:_dl_catch_exception
+ fun:_dl_open
+ fun:dlopen_doit
+ fun:_dl_catch_exception
+ fun:_dl_catch_error
+ fun:_dlerror_run
+ fun:dlopen_implementation
+ fun:dlopen@@GLIBC_2.34
+ fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
- fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_141PgSqlLegalLibLoadTest_PgSqlValidLoad_Test8TestBodyEv
+ fun:loadLibs
+ fun:_ZN12_GLOBAL__N_126LibLoadTest_validLoad_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_2ba624b4542793eb03a1859292beae82
+ valgrind_hash_eebd49d708d0aecb9ad7249dd4716bf7
+ # detected in src/hooks/dhcp/lease_query/libloadtests/dhcp-lease-query-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:malloc
- fun:malloc
- fun:strdup
- fun:_dl_load_cache_lookup
+ fun:calloc
+ fun:calloc
+ fun:_dl_new_object
+ fun:_dl_map_object_from_fd
fun:_dl_map_object
+ fun:openaux
+ fun:_dl_catch_exception
+ fun:_dl_map_object_deps
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:dl_open_worker
fun:_dl_catch_exception
fun:_dl_open
- fun:do_dlopen
+ fun:dlopen_doit
fun:_dl_catch_exception
fun:_dl_catch_error
- fun:dlerror_run
- fun:__libc_dlopen_mode
- fun:module_load
- fun:__nss_module_load
- fun:__nss_module_get_function
- fun:get_nss_addresses
- fun:gaih_inet
- fun:getaddrinfo
- obj:/usr/lib/x86_64-linux-gnu/libmysqlclient.so.21.2.45
- obj:/usr/lib/x86_64-linux-gnu/libmysqlclient.so.21.2.45
- fun:mysql_real_connect
- fun:_ZN3isc2db15MySqlConnection12openDatabaseEv
- fun:_ZN3isc2db15MySqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15MySqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp23MySqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19MySqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19MySqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFN5boost10shared_ptrIN3isc4dhcp18BaseHostDataSourceEEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEEEPSM_E9_M_invokeERKSt9_Any_dataSL_
- fun:operator()
- fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_137MySqlHostDataSource_OpenDatabase_Test8TestBodyEv
+ fun:_dlerror_run
+ fun:dlopen_implementation
+ fun:dlopen@@GLIBC_2.34
+ fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
+ fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
+ fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
+ fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
+ fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
+ fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
+ fun:_ZN12_GLOBAL__N_141LeaseQueryLibLoadTest_validLoadDhcp4_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_7eb2e4936c6a1cb62b2e0c3c5b791183
+ valgrind_hash_ef9bf80d7624f6323b6da84b9a6391dc
+ # detected in src/hooks/dhcp/pgsql/tests/dhcp-pgsql-lib-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
- fun:CRYPTO_zalloc
- fun:BIO_meth_new
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:malloc
+ fun:_dl_new_object
+ fun:_dl_map_object_from_fd
+ fun:_dl_map_object
+ fun:dl_open_worker_begin
+ fun:_dl_catch_exception
+ fun:dl_open_worker
+ fun:_dl_catch_exception
+ fun:_dl_open
+ fun:do_dlopen
+ fun:_dl_catch_exception
+ fun:_dl_catch_error
+ fun:dlerror_run
+ fun:__libc_dlopen_mode
+ fun:module_load
+ fun:__nss_module_load
+ fun:__nss_module_get_function
+ fun:get_nss_addresses
+ fun:gaih_inet
+ fun:getaddrinfo
fun:PQconnectPoll
obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectStart
fun:PQconnectdb
fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
+ fun:_ZN3isc4dhcp23PgSqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19PgSqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp19PgSqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFN5boost10shared_ptrIN3isc4dhcp18BaseHostDataSourceEEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEEEPSM_E9_M_invokeERKSt9_Any_dataSL_
fun:operator()
- fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc4dhcp15LeaseMgrFactory8recreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
- fun:_ZNK3isc4dhcp11CfgDbAccess14createManagersEv
- fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest9configureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS1_14NakedDhcpv6SrvEbbbbNS2_13LeaseAffinityE
- fun:_ZN3isc4dhcp4test13Dhcpv6SrvTest17acquireAndDeclineERNS1_11Dhcp6ClientERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjSC_jNS2_16AddressInclusionENS2_14ExpectedResultEh
- fun:_ZN3isc4dhcp4test27DeclineTest_basicPgSQL_Test8TestBodyEv
+ fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_137PgSqlHostDataSource_OpenDatabase_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_4eff57d8103fe4549f1074faa7a80874
+ valgrind_hash_ef9f55137ddcb6f207ed2f0e0a4acbd9
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
- match-leak-kinds: reachable
- fun:realloc
- fun:_ZL23evalensure_buffer_stackv
- fun:_Z21eval_switch_to_bufferP15yy_buffer_state
- fun:_Z16eval_scan_bufferPcm
- fun:_Z15eval_scan_bytesPKci
- fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
- fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
- fun:_ZN3isc7flex_id23parseAndStoreExpressionEbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN3isc7flex_id18storeConfigurationEbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbb
- fun:_ZN12_GLOBAL__N_111CalloutTest20host4_identifierCallERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIhSaIhEE
- fun:_ZN12_GLOBAL__N_140CalloutTest_host4_identifierMsgType_Test8TestBodyEv
+ match-leak-kinds: indirect
+ fun:malloc
+ fun:krb5int_copy_data_contents_add0
+ fun:krb5_copy_principal
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
+ fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
+ fun:_ZN12_GLOBAL__N_130GssApiTest_credBadService_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_68212a3c4fa163ae90e8b0a075c10be3
+ valgrind_hash_ef29ef6aaeac27b18a4dd737ee94867f
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
+ fun:strdup
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
fun:gss_add_cred_from
fun:gss_acquire_cred_from
fun:gss_acquire_cred
- fun:PQconnectPoll
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectdb
- fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db4test15PgSqlBasicsTestC1Ev
- fun:PgSqlSchemaTest
- fun:PgSqlSchemaTest_schemaVersion_Test
- fun:_ZN7testing8internal15TestFactoryImplIN12_GLOBAL__N_134PgSqlSchemaTest_schemaVersion_TestEE10CreateTestEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_15TestFactoryBaseEPNS_4TestEEET0_PT_MS6_FS5_vEPKc
+ fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
+ fun:_ZN12_GLOBAL__N_130GssApiTest_credBadService_Test8TestBodyEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing9TestSuite3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
fun:main
}
{
- valgrind_hash_ac4b314a0a04b8fe5382938809604937
+ valgrind_hash_f1b073049302b39b3c797caf49c893f9
+ # detected in src/hooks/dhcp/lease_query/tests/dhcp-lease-query-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
- fun:malloc
- fun:strdup
- fun:_dl_map_object
- fun:dl_open_worker_begin
- fun:_dl_catch_exception
- fun:dl_open_worker
- fun:_dl_catch_exception
- fun:_dl_open
- fun:dlopen_doit
- fun:_dl_catch_exception
- fun:_dl_catch_error
- fun:_dlerror_run
- fun:dlopen_implementation
- fun:dlopen@@GLIBC_2.34
- fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:loadLibs
- fun:_ZN12_GLOBAL__N_126LibLoadTest_validLoad_Test8TestBodyEv
+ fun:krb5int_setspecific
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
+ fun:PQconnectPoll
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectdb
+ fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
+ fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
+ fun:operator()
+ fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_130BaseBulkLeaseQuery4ProcessTestI17PgSQLTestLeaseMgrE5SetUpEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_16437e494b5961ce28c335399f12e4ab
+ valgrind_hash_f2e77e85dc7380e48be7e808fc50c0ff
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
- match-leak-kinds: reachable
- fun:malloc
+ match-leak-kinds: indirect
fun:malloc
- fun:_dl_new_object
- fun:_dl_map_object_from_fd
- fun:_dl_map_object
- fun:dl_open_worker_begin
- fun:_dl_catch_exception
- fun:dl_open_worker
- fun:_dl_catch_exception
- fun:_dl_open
- fun:dlopen_doit
- fun:_dl_catch_exception
- fun:_dl_catch_error
- fun:_dlerror_run
- fun:dlopen_implementation
- fun:dlopen@@GLIBC_2.34
- fun:krb5int_open_plugin
- fun:krb5int_open_plugin_dirs
- obj:/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
- obj:/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
- fun:krb5_sendto_kdc
- fun:krb5_tkt_creds_get
- fun:krb5_get_credentials
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:krb5int_copy_data_contents_add0
+ fun:krb5_copy_principal
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_init_sec_context
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_init_sec_context
- fun:_ZN3isc8gss_tsig12GssApiSecCtx4initEN5boost10shared_ptrINS0_10GssApiCredEEERNS0_10GssApiNameEjRNS0_12GssApiBufferES9_Rj
- fun:_ZN3isc8gss_tsig16TKeyExchangeImpl18doExchangeInternalEN5boost10shared_ptrINS0_12GssApiBufferEEE
- fun:_ZN3isc8gss_tsig16TKeyExchangeImpl10doExchangeEv
- fun:operator()
- fun:operator()
- fun:asio_handler_invoke<boost::asio::detail::binder0<std::function<void()> > >
- fun:invoke<boost::asio::detail::binder0<std::function<void()> >, std::function<void()> >
- fun:asio_handler_invoke<boost::asio::detail::binder0<std::function<void()> >, std::function<void()> >
- fun:invoke<boost::asio::detail::binder0<std::function<void()> >, boost::asio::detail::binder0<std::function<void()> > >
- fun:_ZN5boost4asio6detail11executor_opINS1_7binder0ISt8functionIFvvEEEESaIvENS1_19scheduler_operationEE11do_completeEPvPS9_RKNS_6system10error_codeEm
- fun:complete
- fun:_ZN5boost4asio6detail9scheduler11do_poll_oneERNS1_27conditionally_enabled_mutex11scoped_lockERNS1_21scheduler_thread_infoERKNS_6system10error_codeE
- fun:_ZN5boost4asio6detail9scheduler4pollERNS_6system10error_codeE
- fun:poll
- fun:poll
- fun:_ZN3isc8asiolink9IOService4pollEv
- fun:_ZN3isc8gss_tsig11GssTsigImpl4stopEv
- fun:_ZN3isc8gss_tsig11GssTsigImplD1Ev
- fun:~TestGssTsigImpl
- fun:~TestGssTsigImpl
- fun:operator()
- fun:reset
- fun:reset
- fun:_ZN12_GLOBAL__N_115GssTsigImplTestD2Ev
- fun:~GssTsigImplTest_rekeyHandler_Test
- fun:_ZN12_GLOBAL__N_133GssTsigImplTest_rekeyHandler_TestD0Ev
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
+ fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
+ fun:_ZN12_GLOBAL__N_130GssApiTest_credBadService_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing9TestSuite3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:main
}
{
- valgrind_hash_581dfc07f335aaff7a48f20799c1671b
+ valgrind_hash_f2fba12cfafff7a0ba73fa378accda63
+ # detected in src/hooks/dhcp/radius/libloadtests/dhcp-radius-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:_dl_new_object
fun:_dl_map_object_from_fd
fun:_dl_map_object
- fun:dl_open_worker_begin
- fun:_dl_catch_exception
- fun:dl_open_worker
- fun:_dl_catch_exception
- fun:_dl_open
- fun:dlopen_doit
- fun:_dl_catch_exception
- fun:_dl_catch_error
- fun:_dlerror_run
- fun:dlopen_implementation
- fun:dlopen@@GLIBC_2.34
- fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:loadLibs
- fun:_ZN12_GLOBAL__N_128CalloutTest_lease4Offer_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_1217f5438283a1e9273043d660ce3e5c
- Memcheck:Leak
- match-leak-kinds: reachable
- fun:malloc
- fun:malloc
- fun:open_path
- fun:_dl_map_object
fun:openaux
fun:_dl_catch_exception
fun:_dl_map_object_deps
fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_132PgSqlLibLoadTest_validLoad4_Test8TestBodyEv
+ fun:_ZN12_GLOBAL__N_132RadiusLibLoadTest_validLoad_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_2251ddb9812234dadaddc10d33ec0b94
- Memcheck:Leak
- match-leak-kinds: reachable
- fun:_Znwm
- fun:_ZNSt6localeC1IN5boost9date_time10time_facetINS1_10posix_time5ptimeEcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEEERKS_PT_
- fun:_ZN5boost10posix_timelsIcSt11char_traitsIcEEERSt13basic_ostreamIT_T0_ES8_RKNS0_13time_durationE
- fun:_ZN3isc8perfdhcp13AvalancheScen3runEv
- fun:_ZN38AvalancheScenTest_Packet4Exchange_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:main
-}
-{
- valgrind_hash_2a8233438e3953ca4fb892c7934c7f96
- Memcheck:Leak
- match-leak-kinds: reachable
- fun:_Znam
- fun:_ZNSt6locale5_ImplC1ERKS0_m
- fun:_ZNSt6localeC1IN5boost9date_time10time_facetINS1_10posix_time5ptimeEcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEEERKS_PT_
- fun:_ZN5boost10posix_timelsIcSt11char_traitsIcEEERSt13basic_ostreamIT_T0_ES8_RKNS0_13time_durationE
- fun:_ZN3isc8perfdhcp13AvalancheScen3runEv
- fun:_ZN38AvalancheScenTest_Packet4Exchange_Test8TestBodyEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing4Test3RunEv
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:main
-}
-{
- valgrind_hash_b530eb1cd129f123ddbb6681a5c4d670
+ valgrind_hash_f7daa8da2c0c6636e0962ecd08970721
+ # detected in src/hooks/dhcp/lease_query/tests/dhcp-lease-query-tests
+ # detected in src/hooks/dhcp/lease_query/tests/dhcp-lease-query-tests
Memcheck:Leak
- match-leak-kinds: definite
+ match-leak-kinds: reachable
fun:malloc
- fun:krb5_copy_principal
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
fun:gss_add_cred_from
fun:gss_acquire_cred_from
fun:gss_acquire_cred
- fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
- fun:_ZN12_GLOBAL__N_130GssApiTest_credBadService_Test8TestBodyEv
+ fun:PQconnectPoll
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectdb
+ fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
+ fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
+ fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
+ fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
+ fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
+ fun:operator()
+ fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+ fun:_ZN12_GLOBAL__N_130BaseBulkLeaseQuery4ProcessTestI17PgSQLTestLeaseMgrE5SetUpEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_a110863d9b8f441a23b8f5696beffc01
+ valgrind_hash_f92f2309e2f08403d684ad401a5b4216
+ # detected in src/hooks/dhcp/pgsql/tests/dhcp-pgsql-lib-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:malloc
- fun:malloc
+ fun:calloc
+ fun:calloc
fun:_dl_new_object
fun:_dl_map_object_from_fd
fun:_dl_map_object
- fun:openaux
- fun:_dl_catch_exception
- fun:_dl_map_object_deps
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:dl_open_worker
fun:main
}
{
- valgrind_hash_a4e714750a0b69d39c069fba8ea38504
- Memcheck:Leak
- match-leak-kinds: reachable
- fun:malloc
- fun:krb5int_setspecific
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
- fun:gss_add_cred_from
- fun:gss_acquire_cred_from
- fun:gss_acquire_cred
- fun:PQconnectPoll
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectdb
- fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp13PgSqlLeaseMgrC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp13PgSqlLeaseMgr7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<std::unique_ptr<isc::dhcp::TrackingLeaseMgr>, std::unique_ptr<isc::dhcp::TrackingLeaseMgr> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFSt10unique_ptrIN3isc4dhcp16TrackingLeaseMgrESt14default_deleteIS3_EERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_St4lessISD_ESaISt4pairIKSD_SD_EEEEPSN_E9_M_invokeERKSt9_Any_dataSM_
- fun:operator()
- fun:_ZN3isc4dhcp15LeaseMgrFactory6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_121PgSqlAllocEngine4TestC2Ev
- fun:PgSqlAllocEngine4Test_bootpAlloc4_Test
- fun:_ZN7testing8internal15TestFactoryImplIN12_GLOBAL__N_138PgSqlAllocEngine4Test_bootpAlloc4_TestEE10CreateTestEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_15TestFactoryBaseEPNS_4TestEEET0_PT_MS6_FS5_vEPKc
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:RUN_ALL_TESTS
- fun:main
-}
-{
- valgrind_hash_860f45884feecf20b97038500f9491a6
- Memcheck:Leak
- match-leak-kinds: reachable
- fun:malloc
- fun:CRYPTO_zalloc
- fun:BIO_meth_new
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectPoll
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectdb
- fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db4test15PgSqlBasicsTestC1Ev
- fun:PgSqlSchemaTest
- fun:PgSqlSchemaTest_schemaVersion_Test
- fun:_ZN7testing8internal15TestFactoryImplIN12_GLOBAL__N_134PgSqlSchemaTest_schemaVersion_TestEE10CreateTestEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_15TestFactoryBaseEPNS_4TestEEET0_PT_MS6_FS5_vEPKc
- fun:_ZN7testing8TestInfo3RunEv
- fun:_ZN7testing9TestSuite3RunEv
- fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
- fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
- fun:_ZN7testing8UnitTest3RunEv
- fun:main
-}
-{
- valgrind_hash_ddcadfe78c89e0dabdfdb16b47eed6fd
+ valgrind_hash_f14632c878ae7665e06e5bcb1d19dd61
+ # detected in src/hooks/dhcp/perfmon/libloadtests/dhcp-perfmon-libload-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:calloc
- fun:_dl_check_map_versions
+ fun:_dl_new_object
+ fun:_dl_map_object_from_fd
+ fun:_dl_map_object
fun:dl_open_worker_begin
fun:_dl_catch_exception
fun:dl_open_worker
fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_132RadiusLibLoadTest_validLoad_Test8TestBodyEv
+ fun:_ZN12_GLOBAL__N_134PerfMonLibLoadTest_validLoad4_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_97ba76357a13f23aaa4ca9c50996afa5
+ valgrind_hash_fb4fc45f1a0e3f2f4fd4d173c915e038
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:realloc
- fun:_ZL23evalensure_buffer_stackv
- fun:_Z21eval_switch_to_bufferP15yy_buffer_state
- fun:_Z16eval_scan_bufferPcm
- fun:_Z15eval_scan_bytesPKci
- fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
- fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
- fun:_ZN3isc4dhcp16ExpressionParser5parseERN5boost10shared_ptrISt6vectorINS3_INS0_5TokenEEESaIS6_EEEENS3_IKNS_4data7ElementEEEtSt8functionIFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENS_4eval11EvalContext10ParserTypeE
- fun:_ZN3isc4dhcp4test47AllocEngine4Test_getTemplateClassValidLft4_Test8TestBodyEv
+ fun:malloc
+ fun:strdup
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_init_sec_context
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_init_sec_context
+ fun:_ZN3isc8gss_tsig12GssApiSecCtx4initEN5boost10shared_ptrINS0_10GssApiCredEEERNS0_10GssApiNameEjRNS0_12GssApiBufferES9_Rj
+ fun:_ZN3isc8gss_tsig16TKeyExchangeImpl18doExchangeInternalEN5boost10shared_ptrINS0_12GssApiBufferEEE
+ fun:_ZN3isc8gss_tsig16TKeyExchangeImpl10doExchangeEv
+ fun:_ZN12_GLOBAL__N_139TKeyExchangeTest_noServerPrincipal_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing8UnitTest3RunEv
+ fun:RUN_ALL_TESTS
fun:main
}
{
- valgrind_hash_2d629cfe68c2303b7c4333f90c46cfe7
+ valgrind_hash_fc6f0beedf5cbf2e06e9084a6b62b33c
+ # detected in src/lib/pgsql/tests/kea-pgsql-tests
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
+ fun:strdup
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
+ fun:PQconnectPoll
+ obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
+ fun:PQconnectdb
+ fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
+ fun:_ZN3isc2db4test15PgSqlBasicsTestC1Ev
+ fun:PgSqlBasicsTest_resultRowWorker_Test
+ fun:_ZN7testing8internal15TestFactoryImplIN12_GLOBAL__N_136PgSqlBasicsTest_resultRowWorker_TestEE10CreateTestEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_15TestFactoryBaseEPNS_4TestEEET0_PT_MS6_FS5_vEPKc
+ fun:_ZN7testing8TestInfo3RunEv
+ fun:_ZN7testing9TestSuite3RunEv
+ fun:_ZN7testing8internal12UnitTestImpl11RunAllTestsEv
+ fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS0_12UnitTestImplEbEET0_PT_MS4_FS3_vEPKc
+ fun:_ZN7testing8UnitTest3RunEv
+ fun:main
+}
+{
+ valgrind_hash_fde24afed0906d2cd8a8c36bb4d8446d
+ # detected in /home/razvan/isc/git/kea-work/build/fuzz/fuzz_packets_kea_dhcp4
+ # detected in /home/razvan/isc/git/kea-work/build/fuzz/fuzz_unix_socket_kea_dhcp4
+ # detected in /home/razvan/isc/git/kea-work/build/fuzz/fuzz_http_endpoint_kea_dhcp6
+ # detected in /home/razvan/isc/git/kea-work/build/fuzz/fuzz_http_endpoint_kea_dhcp4
+ # detected in /home/razvan/isc/git/kea-work/build/fuzz/fuzz_unix_socket_kea_dhcp6
+ # detected in /home/razvan/isc/git/kea-work/build/fuzz/fuzz_packets_kea_dhcp6
+ # detected in /home/razvan/isc/git/kea-work/build/fuzz/fuzz_config_kea_dhcp4
+ Memcheck:Leak
+ match-leak-kinds: possible
+ fun:calloc
+ fun:calloc
+ fun:allocate_dtv
+ fun:_dl_allocate_tls
+ fun:allocate_stack
+ fun:pthread_create@@GLIBC_2.34
+ fun:_ZNSt6thread15_M_start_threadESt10unique_ptrINS_6_StateESt14default_deleteIS1_EEPFvvE
+ obj:/usr/lib/x86_64-linux-gnu/liblog4cplus-2.0.so.3.4.7
+ obj:/usr/lib/x86_64-linux-gnu/liblog4cplus-2.0.so.3.4.7
+ obj:/usr/lib/x86_64-linux-gnu/liblog4cplus-2.0.so.3.4.7
+ obj:/usr/lib/x86_64-linux-gnu/liblog4cplus-2.0.so.3.4.7
+ fun:call_init.part.0
+ fun:call_init
+ fun:_dl_init
+ obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
+}
+{
+ valgrind_hash_fff44e41dfb1c474d924922b1d62cf7b
+ # detected in src/hooks/d2/gss_tsig/tests/ddns-gss-tsig-tests
+ Memcheck:Leak
+ match-leak-kinds: reachable
fun:malloc
- fun:_dl_new_object
- fun:_dl_map_object_from_fd
- fun:_dl_map_object
- fun:openaux
- fun:_dl_catch_exception
- fun:_dl_map_object_deps
- fun:dl_open_worker_begin
- fun:_dl_catch_exception
- fun:dl_open_worker
- fun:_dl_catch_exception
- fun:_dl_open
- fun:dlopen_doit
- fun:_dl_catch_exception
- fun:_dl_catch_error
- fun:_dlerror_run
- fun:dlopen_implementation
- fun:dlopen@@GLIBC_2.34
- fun:_ZN3isc5hooks14LibraryManager11openLibraryEv
- fun:_ZN3isc5hooks14LibraryManager11loadLibraryEb
- fun:_ZN3isc5hooks24LibraryManagerCollection13loadLibrariesEb
- fun:_ZN3isc5hooks12HooksManager21loadLibrariesInternalERKSt6vectorINS0_11HookLibInfoESaIS3_EEb
- fun:_ZN3isc4test11LibLoadTest13loadLibrariesEv
- fun:_ZN3isc4test11LibLoadTest15validDaemonTestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEtRKN5boost10shared_ptrINS_4data7ElementEEE
- fun:_ZN12_GLOBAL__N_132RadiusLibLoadTest_validLoad_Test8TestBodyEv
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ obj:/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
+ fun:gss_add_cred_from
+ fun:gss_acquire_cred_from
+ fun:gss_acquire_cred
+ fun:_ZN3isc8gss_tsig10GssApiCredC1ERNS0_10GssApiNameEiRj
+ fun:_ZN12_GLOBAL__N_127GssApiTest_credBadName_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv
fun:main
}
{
- valgrind_hash_306a0d4d8c48594dff9036320069da42
+ valgrind_hash_fff735c0495da7c16886459bddd96b75
+ # detected in src/hooks/dhcp/radius/tests/dhcp-radius-tests
Memcheck:Leak
match-leak-kinds: reachable
- fun:malloc
- fun:malloc
- fun:strdup
- fun:_dl_load_cache_lookup
- fun:_dl_map_object
- fun:dl_open_worker_begin
- fun:_dl_catch_exception
- fun:dl_open_worker
- fun:_dl_catch_exception
- fun:_dl_open
- fun:do_dlopen
- fun:_dl_catch_exception
- fun:_dl_catch_error
- fun:dlerror_run
- fun:__libc_dlopen_mode
- fun:module_load
- fun:__nss_module_load
- fun:__nss_module_get_function
- fun:get_nss_addresses
- fun:gaih_inet
- fun:getaddrinfo
- fun:PQconnectPoll
- obj:/usr/lib/x86_64-linux-gnu/libpq.so.5.16
- fun:PQconnectStart
- fun:PQconnectdb
- fun:_ZN3isc2db15PgSqlConnection20openDatabaseInternalEb
- fun:_ZN3isc2db15PgSqlConnection10getVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKN5boost10shared_ptrISt8functionIFNSJ_INS_8asiolink9IOServiceEEEvEEEERKSK_IFbNSJ_INS_4util12ReconnectCtlEEEEERSC_j
- fun:_ZN3isc2db15PgSqlConnection19ensureSchemaVersionERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEERKSt8functionIFbN5boost10shared_ptrINS_4util12ReconnectCtlEEEEERSC_
- fun:_ZN3isc4dhcp23PgSqlHostDataSourceImplC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19PgSqlHostDataSourceC1ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:_ZN3isc4dhcp19PgSqlHostDataSource7factoryERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_St4lessIS8_ESaISt4pairIKS8_S8_EEE
- fun:__invoke_impl<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:__invoke_r<boost::shared_ptr<isc::dhcp::BaseHostDataSource>, boost::shared_ptr<isc::dhcp::BaseHostDataSource> (*&)(const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&), const std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>
- fun:_ZNSt17_Function_handlerIFN5boost10shared_ptrIN3isc4dhcp18BaseHostDataSourceEEERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_St4lessISC_ESaISt4pairIKSC_SC_EEEEPSM_E9_M_invokeERKSt9_Any_dataSL_
- fun:operator()
- fun:_ZN3isc4dhcp21HostDataSourceFactory3addERSt6vectorIN5boost10shared_ptrINS0_18BaseHostDataSourceEEESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- fun:_ZN12_GLOBAL__N_137PgSqlHostDataSource_OpenDatabase_Test8TestBodyEv
+ fun:realloc
+ fun:_ZL23evalensure_buffer_stackv
+ fun:_Z21eval_switch_to_bufferP15yy_buffer_state
+ fun:_Z16eval_scan_bufferPcm
+ fun:_Z15eval_scan_bytesPKci
+ fun:_ZN3isc4eval11EvalContext15scanStringBeginENS1_10ParserTypeE
+ fun:_ZN3isc4eval11EvalContext11parseStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10ParserTypeE
+ fun:_ZN3isc6radius21RadiusAttributeParser5parseERKN5boost10shared_ptrINS0_13RadiusServiceEEERKNS3_INS_4data7ElementEEE
+ fun:_ZN12_GLOBAL__N_125ConfigTest_attribute_Test8TestBodyEv
fun:_ZN7testing8internal35HandleExceptionsInMethodIfSupportedINS_4TestEvEET0_PT_MS4_FS3_vEPKc
fun:_ZN7testing4Test3RunEv
fun:_ZN7testing8TestInfo3RunEv