Overall: issues found
address,undefined/builds/libesys/esysrepo/esysrepo/build/linux-sanitizers/build/Release/src/esys/repo/test/esysrepo_t0SUMMARY: AddressSanitizer: 27216 byte(s) leaked in 175 allocation(s).==1268==ERROR: LeakSanitizer: detected memory leaks
Indirect leak of 4080 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d3abbd in git__malloc util/alloc.h:19
#3 0x731746d3abbd in pool_alloc_page util/pool.c:68
#4 0x731746d3abbd in pool_alloc util/pool.c:86
#5 0x731746d3abbd in git_pool_malloc util/pool.c:192
#6 0x731746d3ad3e in git_pool_strndup util/pool.c:215
#7 0x731746d3adf6 in git_pool_strdup util/pool.c:229
#8 0x731746d5092e in git_attr_add_macro libgit2/attr.c:495↗
#9 0x731746d54242 in git_attr_cache__init libgit2/attrcache.c:446↗
#10 0x731746d8a04b in git_ignore__for_path libgit2/ignore.c:315↗
#11 0x731746d9860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#12 0x731746d99c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#13 0x731746d99e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#14 0x731746d5e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#15 0x731746d60b5f in git_checkout_tree libgit2/checkout.c:2793↗
#16 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#17 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#18 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#19 0x731746d62947 in clone_into libgit2/clone.c:455↗
#20 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#21 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#22 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#23 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#24 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#25 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#33 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
Indirect leak of 4080 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d3abbd in git__malloc util/alloc.h:19
#3 0x731746d3abbd in pool_alloc_page util/pool.c:68
#4 0x731746d3abbd in pool_alloc util/pool.c:86
#5 0x731746d3abbd in git_pool_malloc util/pool.c:192
#6 0x731746d3ad3e in git_pool_strndup util/pool.c:215
#7 0x731746d51e8a in git_attr_fnmatch__parse libgit2/attr_file.c:824↗
#8 0x731746d89785 in parse_ignore_file libgit2/ignore.c:205↗
#9 0x731746d89c1a in get_internal_ignores libgit2/ignore.c:287↗
#10 0x731746d89c1a in get_internal_ignores libgit2/ignore.c:275↗
#11 0x731746d8a0cf in git_ignore__for_path libgit2/ignore.c:343↗
#12 0x731746d9860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#13 0x731746d99c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#14 0x731746d99e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#15 0x731746d5e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#16 0x731746d60b5f in git_checkout_tree libgit2/checkout.c:2793↗
#17 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#18 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#19 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#20 0x731746d62947 in clone_into libgit2/clone.c:455↗
#21 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#22 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#23 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#24 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#25 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#26 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#27 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#28 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#29 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#30 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#31 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#32 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#33 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#34 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#35 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
Indirect leak of 2928 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d6f8b5 in git_config_backend_from_file libgit2/config_file.c:497↗
#5 0x731746d6aaa5 in git_config_add_file_ondisk libgit2/config.c:149↗
#6 0x731746de4bf7 in load_config libgit2/repository.c:1365↗
#7 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#8 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#9 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#10 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#14 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#15 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#16 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#17 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#18 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#19 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#27 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
Indirect leak of 2928 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d6f8b5 in git_config_backend_from_file libgit2/config_file.c:497↗
#5 0x731746d6aaa5 in git_config_add_file_ondisk libgit2/config.c:149↗
#6 0x731746de4cae in load_config libgit2/repository.c:1394↗
#7 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#8 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#9 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#10 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#14 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#15 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#16 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#17 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#18 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#19 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#27 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
Indirect leak of 2928 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d6f8b5 in git_config_backend_from_file libgit2/config_file.c:497↗
#5 0x731746d6aaa5 in git_config_add_file_ondisk libgit2/config.c:149↗
#6 0x731746de4c59 in load_config libgit2/repository.c:1382↗
#7 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#8 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#9 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#10 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#14 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#15 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#16 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#17 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#18 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#19 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#27 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
Indirect leak of 512 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746e11fee in git_tree__parse_raw libgit2/tree.c:405↗
#5 0x731746e122db in git_tree__parse libgit2/tree.c:452↗
#6 0x731746daa109 in git_object__from_odb_object libgit2/object.c:164↗
#7 0x731746daa2c7 in git_object_lookup_prefix libgit2/object.c:275↗
#8 0x731746daa444 in git_object_lookup libgit2/object.c:283↗
#9 0x731746daba71 in git_tree_lookup libgit2/object_api.c:56↗
#10 0x731746d64d79 in git_commit_tree libgit2/commit.c:847↗
#11 0x731746daa515 in dereference_object libgit2/object.c:373↗
#12 0x731746daa515 in git_object_peel libgit2/object.c:453↗
#13 0x731746dd8a76 in git_reference_peel libgit2/refs.c:1396↗
#14 0x731746d5bbf1 in checkout_lookup_head_tree libgit2/checkout.c:1935↗
#15 0x731746d60b25 in git_checkout_tree libgit2/checkout.c:2778↗
#16 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#17 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#18 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#19 0x731746d62947 in clone_into libgit2/clone.c:455↗
#20 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#21 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#22 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#23 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#24 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#25 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#33 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
Indirect leak of 448 byte(s) in 8 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d6f06b in read_on_variable libgit2/config_file.c:809↗
#5 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#6 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#7 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#8 0x731746d6e3b9 in config_file_refresh libgit2/config_file.c:245↗
#9 0x731746d6f338 in config_file_get libgit2/config_file.c:350↗
#10 0x731746d6c384 in get_entry libgit2/config.c:808↗
#11 0x731746d6c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#12 0x731746d6d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#13 0x731746d6d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#14 0x731746dd7d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#15 0x731746dd7d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#16 0x731746dd7f0e in git_reference_lookup libgit2/refs.c:184↗
#17 0x731746de6bc4 in git_repository_set_head libgit2/repository.c:3739↗
#18 0x731746d61be8 in update_head_to_new_branch libgit2/clone.c:128↗
#19 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#20 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#21 0x731746d62947 in clone_into libgit2/clone.c:455↗
#22 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#23 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#24 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#25 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#26 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#27 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#28 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#29 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#30 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#31 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#32 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#33 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
Indirect leak of 400 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746de1956 in repository_alloc libgit2/repository.c:310↗
#5 0x731746de7c39 in git_repository_open_ext libgit2/repository.c:1177↗
#6 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#7 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#8 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#9 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#10 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#11 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#12 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#13 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#14 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#15 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#16 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#17 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#18 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#19 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#20 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#21 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#22 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#23 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#24 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#25 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#26 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#27 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#28 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#29 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#30 0x7317487961ee in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1722
Indirect leak of 384 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d8fe73 in git_index_open_ext libgit2/index.c:412↗
#5 0x731746de5c99 in git_repository_index__weakptr libgit2/repository.c:1731↗
#6 0x731746de5d84 in git_repository_index libgit2/repository.c:1754↗
#7 0x731746d60a85 in git_checkout_tree libgit2/checkout.c:2787↗
#8 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#9 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#10 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#11 0x731746d62947 in clone_into libgit2/clone.c:455↗
#12 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#13 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#14 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#15 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#16 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#17 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#18 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#19 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#20 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#21 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#22 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#23 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#24 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#25 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#26 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#27 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#28 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#29 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#30 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#31 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#32 0x7317487961ee in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1722
Indirect leak of 307 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d3c33f in git_sortedcache_new util/sortedcache.c:26
#5 0x731746dd1682 in git_refdb_backend_fs libgit2/refdb_fs.c:2615↗
#6 0x731746dcbfab in git_refdb_open libgit2/refdb.c:56↗
#7 0x731746de3a78 in git_repository_refdb__weakptr libgit2/repository.c:1668↗
#8 0x731746de8ef9 in git_repository_init_ext libgit2/repository.c:3046↗
#9 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#10 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#11 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#12 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#13 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#14 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#15 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#16 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#17 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#18 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#19 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#20 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#21 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#22 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#23 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#24 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#25 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#26 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#27 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#28 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#29 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#30 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
Indirect leak of 280 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746dd159f in git_refdb_backend_fs libgit2/refdb_fs.c:2586↗
#5 0x731746dcbfab in git_refdb_open libgit2/refdb.c:56↗
#6 0x731746de3a78 in git_repository_refdb__weakptr libgit2/repository.c:1668↗
#7 0x731746de8ef9 in git_repository_init_ext libgit2/repository.c:3046↗
#8 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#9 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#10 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#11 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#12 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#13 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#14 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#15 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#16 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#17 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#18 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#19 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#20 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#21 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#22 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#23 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#24 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#25 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#26 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#27 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#28 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#29 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#30 0x7317487961ee in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1722
Indirect leak of 256 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d42e12 in resize_vector util/vector.c:38
#5 0x731746d42e12 in resize_vector util/vector.c:31
#6 0x731746d42e12 in git_vector_init util/vector.c:116
#7 0x731746d8fefa in git_index_open_ext libgit2/index.c:431↗
#8 0x731746de5c99 in git_repository_index__weakptr libgit2/repository.c:1731↗
#9 0x731746de5d84 in git_repository_index libgit2/repository.c:1754↗
#10 0x731746d60a85 in git_checkout_tree libgit2/checkout.c:2787↗
#11 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#12 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#13 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#14 0x731746d62947 in clone_into libgit2/clone.c:455↗
#15 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#16 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#17 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#18 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#19 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#20 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#21 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#22 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#23 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#24 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#25 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#26 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#27 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#28 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#29 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#30 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#31 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#32 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#33 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#34 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
Indirect leak of 241 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746db1cba in git_odb__backend_loose libgit2/odb_loose.c:1206↗
#5 0x731746dad33b in git_odb__add_default_backends libgit2/odb.c:499↗
#6 0x731746de5efb in git_repository_odb__weakptr libgit2/repository.c:1623↗
#7 0x731746d8366b in mark_local libgit2/fetch.c:58↗
#8 0x731746d8366b in filter_wants libgit2/fetch.c:150↗
#9 0x731746d8366b in git_fetch_negotiate libgit2/fetch.c:175↗
#10 0x731746ddce81 in git_remote__download libgit2/remote.c:1311↗
#11 0x731746dde41a in git_remote_fetch libgit2/remote.c:1391↗
#12 0x731746d62927 in clone_into libgit2/clone.c:452↗
#13 0x731746d62927 in clone_repo libgit2/clone.c:661↗
#14 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#15 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#16 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#17 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#18 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#19 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#20 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#21 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#22 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#23 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#24 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#25 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#26 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#27 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#28 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#29 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#30 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#31 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#32 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#33 0x7317487961ee in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1722
Indirect leak of 240 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746db439f in pack_backend__alloc libgit2/odb_pack.c:898↗
#5 0x731746db4908 in git_odb_backend_pack libgit2/odb_pack.c:988↗
#6 0x731746dad379 in git_odb__add_default_backends libgit2/odb.c:510↗
#7 0x731746de5efb in git_repository_odb__weakptr libgit2/repository.c:1623↗
#8 0x731746d8366b in mark_local libgit2/fetch.c:58↗
#9 0x731746d8366b in filter_wants libgit2/fetch.c:150↗
#10 0x731746d8366b in git_fetch_negotiate libgit2/fetch.c:175↗
#11 0x731746ddce81 in git_remote__download libgit2/remote.c:1311↗
#12 0x731746dde41a in git_remote_fetch libgit2/remote.c:1391↗
#13 0x731746d62927 in clone_into libgit2/clone.c:452↗
#14 0x731746d62927 in clone_repo libgit2/clone.c:661↗
#15 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#16 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#17 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#18 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#19 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#27 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#31 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#32 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#33 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
Indirect leak of 230 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e9b1 in git__malloc util/alloc.h:19
#3 0x731746d2e9b1 in git__strndup util/alloc.c:66
#4 0x731746d636c0 in commit_parse libgit2/commit.c:649↗
#5 0x731746d644d8 in git_commit__parse_ext libgit2/commit.c:717↗
#6 0x731746d646dd in git_commit__parse libgit2/commit.c:677↗
#7 0x731746daa109 in git_object__from_odb_object libgit2/object.c:164↗
#8 0x731746daa2c7 in git_object_lookup_prefix libgit2/object.c:275↗
#9 0x731746daa444 in git_object_lookup libgit2/object.c:283↗
#10 0x731746dab9f1 in git_commit_lookup libgit2/object_api.c:23↗
#11 0x731746d61b52 in create_branch libgit2/clone.c:41↗
#12 0x731746d61b52 in create_tracking_branch libgit2/clone.c:102↗
#13 0x731746d61b52 in update_head_to_new_branch libgit2/clone.c:124↗
#14 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#15 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#16 0x731746d62947 in clone_into libgit2/clone.c:455↗
#17 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#18 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#19 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#20 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#21 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#22 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#23 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#24 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#25 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#26 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#27 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#28 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#30 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#31 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#32 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#33 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#34 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
Indirect leak of 224 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746dacec6 in git_odb_new_ext libgit2/odb.c:318↗
#5 0x731746de5e8c in git_repository_odb__weakptr libgit2/repository.c:1616↗
#6 0x731746d8366b in mark_local libgit2/fetch.c:58↗
#7 0x731746d8366b in filter_wants libgit2/fetch.c:150↗
#8 0x731746d8366b in git_fetch_negotiate libgit2/fetch.c:175↗
#9 0x731746ddce81 in git_remote__download libgit2/remote.c:1311↗
#10 0x731746dde41a in git_remote_fetch libgit2/remote.c:1391↗
#11 0x731746d62927 in clone_into libgit2/clone.c:452↗
#12 0x731746d62927 in clone_repo libgit2/clone.c:661↗
#13 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#14 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#15 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#16 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#17 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#18 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#19 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#20 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#21 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#22 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#23 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#24 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#25 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#26 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#27 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#28 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#29 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#30 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#31 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#32 0x7317487961ee in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1722
#33 0x7317487d6637 in boost::unit_test::unit_test_main(bool (*)(), int, char**) boost/test/impl/unit_test_main.ipp:250
Indirect leak of 200 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d50c06 in git_attr_file__new libgit2/attr_file.c:38↗
#5 0x731746d5108f in git_attr_file__load libgit2/attr_file.c:217↗
#6 0x731746d53650 in git_attr_cache__get libgit2/attrcache.c:271↗
#7 0x731746d89bd9 in get_internal_ignores libgit2/ignore.c:283↗
#8 0x731746d8a0cf in git_ignore__for_path libgit2/ignore.c:343↗
#9 0x731746d9860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#10 0x731746d99c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#11 0x731746d99e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#12 0x731746d5e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#13 0x731746d60b5f in git_checkout_tree libgit2/checkout.c:2793↗
#14 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#15 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#16 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#17 0x731746d62947 in clone_into libgit2/clone.c:455↗
#18 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#19 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#20 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#21 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#22 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#23 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#24 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#25 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#26 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#27 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#28 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#29 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#30 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#31 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#32 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
Indirect leak of 200 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d50c06 in git_attr_file__new libgit2/attr_file.c:38↗
#5 0x731746d5108f in git_attr_file__load libgit2/attr_file.c:217↗
#6 0x731746d53650 in git_attr_cache__get libgit2/attrcache.c:271↗
#7 0x731746d4f4f2 in preload_attr_source libgit2/attr.c:323↗
#8 0x731746d4f4f2 in preload_attr_file libgit2/attr.c:346↗
#9 0x731746d4f4f2 in attr_setup libgit2/attr.c:428↗
#10 0x731746d4f4f2 in collect_attr_files libgit2/attr.c:655↗
#11 0x731746d4fbd5 in git_attr_get_many_with_session libgit2/attr.c:165↗
#12 0x731746d85985 in filter_list_check_attributes libgit2/filter.c:460↗
#13 0x731746d85985 in git_filter_list__load libgit2/filter.c:558↗
#14 0x731746d5c4ff in blob_content_to_file libgit2/checkout.c:1557↗
#15 0x731746d5c4ff in checkout_write_content libgit2/checkout.c:1768↗
#16 0x731746d5ce50 in checkout_blob libgit2/checkout.c:1805↗
#17 0x731746d5f2c6 in checkout_create_the_new libgit2/checkout.c:1888↗
#18 0x731746d5f2c6 in git_checkout_iterator libgit2/checkout.c:2663↗
#19 0x731746d60b5f in git_checkout_tree libgit2/checkout.c:2793↗
#20 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#21 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#22 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#23 0x731746d62947 in clone_into libgit2/clone.c:455↗
#24 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#25 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#26 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#27 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#28 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#29 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#34 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#35 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#36 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#37 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#38 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
Indirect leak of 200 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d50c06 in git_attr_file__new libgit2/attr_file.c:38↗
#5 0x731746d5108f in git_attr_file__load libgit2/attr_file.c:217↗
#6 0x731746d53650 in git_attr_cache__get libgit2/attrcache.c:271↗
#7 0x731746d4efd2 in preload_attr_source libgit2/attr.c:323↗
#8 0x731746d4efd2 in preload_attr_file libgit2/attr.c:346↗
#9 0x731746d4efd2 in attr_setup libgit2/attr.c:436↗
#10 0x731746d4efd2 in collect_attr_files libgit2/attr.c:655↗
#11 0x731746d4fbd5 in git_attr_get_many_with_session libgit2/attr.c:165↗
#12 0x731746d85985 in filter_list_check_attributes libgit2/filter.c:460↗
#13 0x731746d85985 in git_filter_list__load libgit2/filter.c:558↗
#14 0x731746d5c4ff in blob_content_to_file libgit2/checkout.c:1557↗
#15 0x731746d5c4ff in checkout_write_content libgit2/checkout.c:1768↗
#16 0x731746d5ce50 in checkout_blob libgit2/checkout.c:1805↗
#17 0x731746d5f2c6 in checkout_create_the_new libgit2/checkout.c:1888↗
#18 0x731746d5f2c6 in git_checkout_iterator libgit2/checkout.c:2663↗
#19 0x731746d60b5f in git_checkout_tree libgit2/checkout.c:2793↗
#20 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#21 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#22 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#23 0x731746d62947 in clone_into libgit2/clone.c:455↗
#24 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#25 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#26 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#27 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#28 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#29 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#34 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#35 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#36 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#37 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#38 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
Indirect leak of 200 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d50c06 in git_attr_file__new libgit2/attr_file.c:38↗
#5 0x731746d5108f in git_attr_file__load libgit2/attr_file.c:217↗
#6 0x731746d53650 in git_attr_cache__get libgit2/attrcache.c:271↗
#7 0x731746d89c8d in push_ignore_file libgit2/ignore.c:255↗
#8 0x731746d8a278 in git_ignore__for_path libgit2/ignore.c:356↗
#9 0x731746d9860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#10 0x731746d99c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#11 0x731746d99e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#12 0x731746d5e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#13 0x731746d60b5f in git_checkout_tree libgit2/checkout.c:2793↗
#14 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#15 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#16 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#17 0x731746d62947 in clone_into libgit2/clone.c:455↗
#18 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#19 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#20 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#21 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#22 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#23 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#24 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#25 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#26 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#27 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#28 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#29 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#30 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#31 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#32 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
Indirect leak of 200 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d50c06 in git_attr_file__new libgit2/attr_file.c:38↗
#5 0x731746d5108f in git_attr_file__load libgit2/attr_file.c:217↗
#6 0x731746d53650 in git_attr_cache__get libgit2/attrcache.c:271↗
#7 0x731746d89d4e in push_ignore_file libgit2/ignore.c:255↗
#8 0x731746d89d4e in push_one_ignore libgit2/ignore.c:272↗
#9 0x731746d33780 in git_fs_path_walk_up util/fs_path.c:558
#10 0x731746d8a0f0 in git_ignore__for_path libgit2/ignore.c:348↗
#11 0x731746d9860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#12 0x731746d99c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#13 0x731746d99e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#14 0x731746d5e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#15 0x731746d60b5f in git_checkout_tree libgit2/checkout.c:2793↗
#16 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#17 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#18 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#19 0x731746d62947 in clone_into libgit2/clone.c:455↗
#20 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#21 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#22 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#23 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#24 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#25 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#33 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
Indirect leak of 192 byte(s) in 8 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d3d4e8 in git__realloc util/alloc.h:29
#3 0x731746d3d4e8 in git_str_try_grow util/str.c:86
#4 0x731746d3d8f1 in git_str_grow util/str.c:110
#5 0x731746d3d8f1 in git_str_putc util/str.c:178
#6 0x731746d6f042 in read_on_variable libgit2/config_file.c:804↗
#7 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#8 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#9 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#10 0x731746d6e3b9 in config_file_refresh libgit2/config_file.c:245↗
#11 0x731746d6f338 in config_file_get libgit2/config_file.c:350↗
#12 0x731746d6c384 in get_entry libgit2/config.c:808↗
#13 0x731746d6c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#14 0x731746d6d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#15 0x731746d6d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#16 0x731746dd7d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#17 0x731746dd7d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#18 0x731746dd7f0e in git_reference_lookup libgit2/refs.c:184↗
#19 0x731746de6bc4 in git_repository_set_head libgit2/repository.c:3739↗
#20 0x731746d61be8 in update_head_to_new_branch libgit2/clone.c:128↗
#21 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#22 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#23 0x731746d62947 in clone_into libgit2/clone.c:455↗
#24 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#25 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#26 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#27 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#28 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#29 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#34 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
Indirect leak of 192 byte(s) in 8 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d703c8 in git_config_list_append libgit2/config_list.c:180↗
#5 0x731746d6f10d in read_on_variable libgit2/config_file.c:831↗
#6 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#7 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#8 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#9 0x731746d6e3b9 in config_file_refresh libgit2/config_file.c:245↗
#10 0x731746d6f338 in config_file_get libgit2/config_file.c:350↗
#11 0x731746d6c384 in get_entry libgit2/config.c:808↗
#12 0x731746d6c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#13 0x731746d6d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#14 0x731746d6d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#15 0x731746dd7d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#16 0x731746dd7d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#17 0x731746dd7f0e in git_reference_lookup libgit2/refs.c:184↗
#18 0x731746de6bc4 in git_repository_set_head libgit2/repository.c:3739↗
#19 0x731746d61be8 in update_head_to_new_branch libgit2/clone.c:128↗
#20 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#21 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#22 0x731746d62947 in clone_into libgit2/clone.c:455↗
#23 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#24 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#25 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#26 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#27 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#28 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#29 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#30 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#31 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#32 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#33 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
Indirect leak of 179 byte(s) in 2 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d8acf1 in index_entry_create libgit2/index.c:958↗
#5 0x731746d8ad8e in index_entry_dup libgit2/index.c:1091↗
#6 0x731746d8caca in git_index_add libgit2/index.c:1699↗
#7 0x731746d5ced2 in checkout_update_index libgit2/checkout.c:1647↗
#8 0x731746d5ced2 in checkout_update_index libgit2/checkout.c:1632↗
#9 0x731746d5ced2 in checkout_blob libgit2/checkout.c:1810↗
#10 0x731746d5f2c6 in checkout_create_the_new libgit2/checkout.c:1888↗
#11 0x731746d5f2c6 in git_checkout_iterator libgit2/checkout.c:2663↗
#12 0x731746d60b5f in git_checkout_tree libgit2/checkout.c:2793↗
#13 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#14 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#15 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#16 0x731746d62947 in clone_into libgit2/clone.c:455↗
#17 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#18 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#19 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#20 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#21 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#22 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#23 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#24 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#25 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#26 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#27 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#28 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#30 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#31 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#32 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#33 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#34 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#35 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
Indirect leak of 160 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d54181 in git_attr_cache__init libgit2/attrcache.c:410↗
#5 0x731746d8a04b in git_ignore__for_path libgit2/ignore.c:315↗
#6 0x731746d9860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#7 0x731746d99c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#8 0x731746d99e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#9 0x731746d5e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#10 0x731746d60b5f in git_checkout_tree libgit2/checkout.c:2793↗
#11 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#12 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#13 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#14 0x731746d62947 in clone_into libgit2/clone.c:455↗
#15 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#16 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#17 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#18 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#19 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#20 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#21 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#22 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#23 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#24 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#25 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#26 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#27 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#28 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#29 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#30 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#31 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#32 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
Indirect leak of 160 byte(s) in 4 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d522fe in git_attr_assignment__parse libgit2/attr_file.c:908↗
#5 0x731746d50962 in git_attr_add_macro libgit2/attr.c:501↗
#6 0x731746d54242 in git_attr_cache__init libgit2/attrcache.c:446↗
#7 0x731746d8a04b in git_ignore__for_path libgit2/ignore.c:315↗
#8 0x731746d9860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#9 0x731746d99c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#10 0x731746d99e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#11 0x731746d5e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#12 0x731746d60b5f in git_checkout_tree libgit2/checkout.c:2793↗
#13 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#14 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#15 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#16 0x731746d62947 in clone_into libgit2/clone.c:455↗
#17 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#18 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#19 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#20 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#21 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#22 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#23 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#24 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#25 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#26 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#27 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#28 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#30 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#31 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#32 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
Indirect leak of 152 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746da9feb in git_object__init_from_odb_object libgit2/object.c:135↗
#5 0x731746daa0cd in git_object__from_odb_object libgit2/object.c:157↗
#6 0x731746daa2c7 in git_object_lookup_prefix libgit2/object.c:275↗
#7 0x731746daa444 in git_object_lookup libgit2/object.c:283↗
#8 0x731746dab9f1 in git_commit_lookup libgit2/object_api.c:23↗
#9 0x731746d61b52 in create_branch libgit2/clone.c:41↗
#10 0x731746d61b52 in create_tracking_branch libgit2/clone.c:102↗
#11 0x731746d61b52 in update_head_to_new_branch libgit2/clone.c:124↗
#12 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#13 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#14 0x731746d62947 in clone_into libgit2/clone.c:455↗
#15 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#16 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#17 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#18 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#19 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#20 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#21 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#22 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#23 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#24 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#25 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#26 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#27 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#28 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#29 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#30 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#31 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#32 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#33 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#34 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
Indirect leak of 128 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d70148 in git_config_list_headmap__resize libgit2/config_list.c:29↗
#5 0x731746d7065c in git_config_list_headmap__put_idx libgit2/config_list.c:29↗
#6 0x731746d7065c in git_config_list_headmap_put libgit2/config_list.c:29↗
#7 0x731746d7065c in git_config_list_append libgit2/config_list.c:175↗
#8 0x731746d6f10d in read_on_variable libgit2/config_file.c:831↗
#9 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x731746d6e3b9 in config_file_refresh libgit2/config_file.c:245↗
#13 0x731746d6f338 in config_file_get libgit2/config_file.c:350↗
#14 0x731746d6c384 in get_entry libgit2/config.c:808↗
#15 0x731746d6c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#16 0x731746d6d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#17 0x731746d6d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#18 0x731746dd7d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#19 0x731746dd7d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#20 0x731746dd7f0e in git_reference_lookup libgit2/refs.c:184↗
#21 0x731746de6bc4 in git_repository_set_head libgit2/repository.c:3739↗
#22 0x731746d61be8 in update_head_to_new_branch libgit2/clone.c:128↗
#23 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#24 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#25 0x731746d62947 in clone_into libgit2/clone.c:455↗
#26 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#27 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#28 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#29 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#30 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#31 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#32 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#33 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#34 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#35 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
Indirect leak of 128 byte(s) in 8 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d70441 in git_config_list_append libgit2/config_list.c:174↗
#5 0x731746d6f10d in read_on_variable libgit2/config_file.c:831↗
#6 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#7 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#8 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#9 0x731746d6e3b9 in config_file_refresh libgit2/config_file.c:245↗
#10 0x731746d6f338 in config_file_get libgit2/config_file.c:350↗
#11 0x731746d6c384 in get_entry libgit2/config.c:808↗
#12 0x731746d6c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#13 0x731746d6d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#14 0x731746d6d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#15 0x731746dd7d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#16 0x731746dd7d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#17 0x731746dd7f0e in git_reference_lookup libgit2/refs.c:184↗
#18 0x731746de6bc4 in git_repository_set_head libgit2/repository.c:3739↗
#19 0x731746d61be8 in update_head_to_new_branch libgit2/clone.c:128↗
#20 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#21 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#22 0x731746d62947 in clone_into libgit2/clone.c:455↗
#23 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#24 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#25 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#26 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#27 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#28 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#29 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#30 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#31 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#32 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#33 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
Indirect leak of 128 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d70163 in git_config_list_headmap__resize libgit2/config_list.c:29↗
#5 0x731746d7065c in git_config_list_headmap__put_idx libgit2/config_list.c:29↗
#6 0x731746d7065c in git_config_list_headmap_put libgit2/config_list.c:29↗
#7 0x731746d7065c in git_config_list_append libgit2/config_list.c:175↗
#8 0x731746d6f10d in read_on_variable libgit2/config_file.c:831↗
#9 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x731746d6e3b9 in config_file_refresh libgit2/config_file.c:245↗
#13 0x731746d6f338 in config_file_get libgit2/config_file.c:350↗
#14 0x731746d6c384 in get_entry libgit2/config.c:808↗
#15 0x731746d6c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#16 0x731746d6d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#17 0x731746d6d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#18 0x731746dd7d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#19 0x731746dd7d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#20 0x731746dd7f0e in git_reference_lookup libgit2/refs.c:184↗
#21 0x731746de6bc4 in git_repository_set_head libgit2/repository.c:3739↗
#22 0x731746d61be8 in update_head_to_new_branch libgit2/clone.c:128↗
#23 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#24 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#25 0x731746d62947 in clone_into libgit2/clone.c:455↗
#26 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#27 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#28 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#29 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#30 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#31 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#32 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#33 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#34 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#35 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
Indirect leak of 126 byte(s) in 8 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e932 in git__malloc util/alloc.h:19
#3 0x731746d2e932 in git__strdup util/alloc.c:55
#4 0x731746d6f09c in read_on_variable libgit2/config_file.c:816↗
#5 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#6 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#7 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#8 0x731746d6e3b9 in config_file_refresh libgit2/config_file.c:245↗
#9 0x731746d6f338 in config_file_get libgit2/config_file.c:350↗
#10 0x731746d6c384 in get_entry libgit2/config.c:808↗
#11 0x731746d6c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#12 0x731746d6d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#13 0x731746d6d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#14 0x731746dd7d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#15 0x731746dd7d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#16 0x731746dd7f0e in git_reference_lookup libgit2/refs.c:184↗
#17 0x731746de6bc4 in git_repository_set_head libgit2/repository.c:3739↗
#18 0x731746d61be8 in update_head_to_new_branch libgit2/clone.c:128↗
#19 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#20 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#21 0x731746d62947 in clone_into libgit2/clone.c:455↗
#22 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#23 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#24 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#25 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#26 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#27 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#28 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#29 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#30 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#31 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#32 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#33 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
Indirect leak of 120 byte(s) in 3 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d8983e in parse_ignore_file libgit2/ignore.c:197↗
#5 0x731746d89c1a in get_internal_ignores libgit2/ignore.c:287↗
#6 0x731746d89c1a in get_internal_ignores libgit2/ignore.c:275↗
#7 0x731746d8a0cf in git_ignore__for_path libgit2/ignore.c:343↗
#8 0x731746d9860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#9 0x731746d99c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#10 0x731746d99e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#11 0x731746d5e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#12 0x731746d60b5f in git_checkout_tree libgit2/checkout.c:2793↗
#13 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#14 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#15 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#16 0x731746d62947 in clone_into libgit2/clone.c:455↗
#17 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#18 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#19 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#20 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#21 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#22 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#23 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#24 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#25 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#26 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#27 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#28 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#30 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#31 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#32 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#33 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
Indirect leak of 112 byte(s) in 2 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d6f06b in read_on_variable libgit2/config_file.c:809↗
#5 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#6 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#7 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#8 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#9 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#10 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#11 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#12 0x731746de4c59 in load_config libgit2/repository.c:1382↗
#13 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#14 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#15 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#16 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#17 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#18 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#19 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#20 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#21 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#22 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#23 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#24 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#25 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
Indirect leak of 104 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d7024e in git_config_list_new libgit2/config_list.c:46↗
#5 0x731746d6e396 in config_file_refresh libgit2/config_file.c:244↗
#6 0x731746d6f338 in config_file_get libgit2/config_file.c:350↗
#7 0x731746d6c384 in get_entry libgit2/config.c:808↗
#8 0x731746d6c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#9 0x731746d6d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#10 0x731746d6d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#11 0x731746dd7d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#12 0x731746dd7d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#13 0x731746dd7f0e in git_reference_lookup libgit2/refs.c:184↗
#14 0x731746de6bc4 in git_repository_set_head libgit2/repository.c:3739↗
#15 0x731746d61be8 in update_head_to_new_branch libgit2/clone.c:128↗
#16 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#17 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#18 0x731746d62947 in clone_into libgit2/clone.c:455↗
#19 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#20 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#21 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#22 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#23 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#24 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#25 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#26 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#27 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#28 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#29 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#30 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#31 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#32 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#33 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
Indirect leak of 104 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d7024e in git_config_list_new libgit2/config_list.c:46↗
#5 0x731746d6ecfc in config_file_open libgit2/config_file.c:112↗
#6 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#7 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#8 0x731746de4cae in load_config libgit2/repository.c:1394↗
#9 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#10 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#11 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#12 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#13 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#14 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#15 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#16 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#17 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#18 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#19 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#20 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#21 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#22 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#23 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#24 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#25 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#26 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#27 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#28 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#29 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#30 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
Indirect leak of 104 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d7024e in git_config_list_new libgit2/config_list.c:46↗
#5 0x731746d6ecfc in config_file_open libgit2/config_file.c:112↗
#6 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#7 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#8 0x731746de4c59 in load_config libgit2/repository.c:1382↗
#9 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#10 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#11 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#12 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#13 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#14 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#15 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#16 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#17 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#18 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#19 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#20 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#21 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#22 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#23 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#24 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#25 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#26 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#27 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#28 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#29 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#30 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
Indirect leak of 96 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d6a74c in git_config_new libgit2/config.c:114↗
#5 0x731746de4b6c in load_config libgit2/repository.c:1360↗
#6 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#7 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#8 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#9 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#10 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#11 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#12 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#13 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#14 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#15 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#16 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#17 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#18 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#19 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#20 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#21 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#22 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#23 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#24 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#25 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#26 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#27 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#28 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#29 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#30 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
Indirect leak of 96 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d3d4e8 in git__realloc util/alloc.h:29
#3 0x731746d3d4e8 in git_str_try_grow util/str.c:86
#4 0x731746d3f164 in git_str_grow util/str.c:110
#5 0x731746d3f164 in git_str_join util/str.c:790
#6 0x731746d69330 in git_str_joinpath util/str.h:171
#7 0x731746d69330 in git_commit_graph_new libgit2/commit_graph.c:326↗
#8 0x731746dad553 in git_odb__add_default_backends libgit2/odb.c:522↗
#9 0x731746de5efb in git_repository_odb__weakptr libgit2/repository.c:1623↗
#10 0x731746d8366b in mark_local libgit2/fetch.c:58↗
#11 0x731746d8366b in filter_wants libgit2/fetch.c:150↗
#12 0x731746d8366b in git_fetch_negotiate libgit2/fetch.c:175↗
#13 0x731746ddce81 in git_remote__download libgit2/remote.c:1311↗
#14 0x731746dde41a in git_remote_fetch libgit2/remote.c:1391↗
#15 0x731746d62927 in clone_into libgit2/clone.c:452↗
#16 0x731746d62927 in clone_repo libgit2/clone.c:661↗
#17 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#18 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#19 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#20 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#21 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#22 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#23 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#24 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#25 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#26 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#27 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#28 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#29 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#30 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#31 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#32 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#33 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#34 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#35 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
Indirect leak of 96 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d3d4e8 in git__realloc util/alloc.h:29
#3 0x731746d3d4e8 in git_str_try_grow util/str.c:86
#4 0x731746d33e15 in _check_dir_contents util/fs_path.c:775
#5 0x731746d33e15 in git_fs_path_contains_dir util/fs_path.c:796
#6 0x731746de294d in is_valid_repository_path libgit2/repository.c:293↗
#7 0x731746de2fab in find_repo_traverse libgit2/repository.c:839↗
#8 0x731746de2fab in find_repo libgit2/repository.c:1016↗
#9 0x731746de7c29 in git_repository_open_ext libgit2/repository.c:1172↗
#10 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#14 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#15 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#16 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#17 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#18 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#19 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#27 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#31 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#32 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
Indirect leak of 96 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746de1995 in repository_alloc libgit2/repository.c:316↗
#5 0x731746de7c39 in git_repository_open_ext libgit2/repository.c:1177↗
#6 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#7 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#8 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#9 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#10 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#11 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#12 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#13 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#14 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#15 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#16 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#17 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#18 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#19 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#20 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#21 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#22 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#23 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#24 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#25 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#26 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#27 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#28 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#29 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#30 0x7317487961ee in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1722
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d87d8e in git_grafts_new libgit2/grafts.c:36↗
#5 0x731746d87d8e in git_grafts_open libgit2/grafts.c:55↗
#6 0x731746d87e54 in git_grafts_open_or_refresh libgit2/grafts.c:80↗
#7 0x731746de4aa2 in load_grafts libgit2/repository.c:954↗
#8 0x731746de7ec2 in git_repository_open_ext libgit2/repository.c:1203↗
#9 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#10 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#11 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#12 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#13 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#14 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#15 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#16 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#17 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#18 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#19 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#20 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#21 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#22 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#23 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#24 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#25 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#26 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#27 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#28 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#29 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#30 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#31 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d87d8e in git_grafts_new libgit2/grafts.c:36↗
#5 0x731746d87d8e in git_grafts_open libgit2/grafts.c:55↗
#6 0x731746d87e54 in git_grafts_open_or_refresh libgit2/grafts.c:80↗
#7 0x731746de4a61 in load_grafts libgit2/repository.c:948↗
#8 0x731746de7ec2 in git_repository_open_ext libgit2/repository.c:1203↗
#9 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#10 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#11 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#12 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#13 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#14 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#15 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#16 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#17 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#18 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#19 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#20 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#21 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#22 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#23 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#24 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#25 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#26 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#27 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#28 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#29 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#30 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#31 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
Indirect leak of 80 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d3d4e8 in git__realloc util/alloc.h:29
#3 0x731746d3d4e8 in git_str_try_grow util/str.c:86
#4 0x731746d3f164 in git_str_grow util/str.c:110
#5 0x731746d3f164 in git_str_join util/str.c:790
#6 0x731746db492b in git_str_joinpath util/str.h:171
#7 0x731746db492b in git_odb_backend_pack libgit2/odb_pack.c:991↗
#8 0x731746dad379 in git_odb__add_default_backends libgit2/odb.c:510↗
#9 0x731746de5efb in git_repository_odb__weakptr libgit2/repository.c:1623↗
#10 0x731746d8366b in mark_local libgit2/fetch.c:58↗
#11 0x731746d8366b in filter_wants libgit2/fetch.c:150↗
#12 0x731746d8366b in git_fetch_negotiate libgit2/fetch.c:175↗
#13 0x731746ddce81 in git_remote__download libgit2/remote.c:1311↗
#14 0x731746dde41a in git_remote_fetch libgit2/remote.c:1391↗
#15 0x731746d62927 in clone_into libgit2/clone.c:452↗
#16 0x731746d62927 in clone_repo libgit2/clone.c:661↗
#17 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#18 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#19 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#20 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#21 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#22 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#23 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#24 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#25 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#26 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#27 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#28 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#29 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#30 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#31 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#32 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#33 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#34 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#35 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
Indirect leak of 80 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746da9feb in git_object__init_from_odb_object libgit2/object.c:135↗
#5 0x731746daa0cd in git_object__from_odb_object libgit2/object.c:157↗
#6 0x731746daa2c7 in git_object_lookup_prefix libgit2/object.c:275↗
#7 0x731746daa444 in git_object_lookup libgit2/object.c:283↗
#8 0x731746daba71 in git_tree_lookup libgit2/object_api.c:56↗
#9 0x731746d64d79 in git_commit_tree libgit2/commit.c:847↗
#10 0x731746daa515 in dereference_object libgit2/object.c:373↗
#11 0x731746daa515 in git_object_peel libgit2/object.c:453↗
#12 0x731746dd8a76 in git_reference_peel libgit2/refs.c:1396↗
#13 0x731746d5bbf1 in checkout_lookup_head_tree libgit2/checkout.c:1935↗
#14 0x731746d60b25 in git_checkout_tree libgit2/checkout.c:2778↗
#15 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#16 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#17 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#18 0x731746d62947 in clone_into libgit2/clone.c:455↗
#19 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#20 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#21 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#22 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#23 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#24 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#25 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#26 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#27 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#28 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#29 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#30 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#31 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#32 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#33 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
Indirect leak of 80 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d50907 in git_attr_add_macro libgit2/attr.c:489↗
#5 0x731746d54242 in git_attr_cache__init libgit2/attrcache.c:446↗
#6 0x731746d8a04b in git_ignore__for_path libgit2/ignore.c:315↗
#7 0x731746d9860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#8 0x731746d99c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#9 0x731746d99e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#10 0x731746d5e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#11 0x731746d60b5f in git_checkout_tree libgit2/checkout.c:2793↗
#12 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#13 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#14 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#15 0x731746d62947 in clone_into libgit2/clone.c:455↗
#16 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#17 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#18 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#19 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#20 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#21 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#22 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#23 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#24 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#25 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#26 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#27 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#28 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#29 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#30 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#31 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#32 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
Indirect leak of 75 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e932 in git__malloc util/alloc.h:19
#3 0x731746d2e932 in git__strdup util/alloc.c:55
#4 0x731746d87da2 in git_grafts_open libgit2/grafts.c:58↗
#5 0x731746d87e54 in git_grafts_open_or_refresh libgit2/grafts.c:80↗
#6 0x731746de4a61 in load_grafts libgit2/repository.c:948↗
#7 0x731746de7ec2 in git_repository_open_ext libgit2/repository.c:1203↗
#8 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#9 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#10 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#11 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#12 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#13 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#14 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#15 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#16 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#17 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#18 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#19 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#20 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#21 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#22 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#23 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#24 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#25 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#26 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#27 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#28 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#29 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#30 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
Indirect leak of 74 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746dbb5db in packfile_unpack_compressed libgit2/pack.c:900↗
#5 0x731746dbd590 in git_packfile_unpack libgit2/pack.c:731↗
#6 0x731746db3ce0 in pack_backend__read libgit2/odb_pack.c:597↗
#7 0x731746dac431 in odb_read_1 libgit2/odb.c:1115↗
#8 0x731746daf007 in git_odb_read libgit2/odb.c:1177↗
#9 0x731746daa32f in git_object_lookup_prefix libgit2/object.c:250↗
#10 0x731746daa444 in git_object_lookup libgit2/object.c:283↗
#11 0x731746daba71 in git_tree_lookup libgit2/object_api.c:56↗
#12 0x731746d64d79 in git_commit_tree libgit2/commit.c:847↗
#13 0x731746daa515 in dereference_object libgit2/object.c:373↗
#14 0x731746daa515 in git_object_peel libgit2/object.c:453↗
#15 0x731746dd8a76 in git_reference_peel libgit2/refs.c:1396↗
#16 0x731746d5bbf1 in checkout_lookup_head_tree libgit2/checkout.c:1935↗
#17 0x731746d60b25 in git_checkout_tree libgit2/checkout.c:2778↗
#18 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#19 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#20 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#21 0x731746d62947 in clone_into libgit2/clone.c:455↗
#22 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#23 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#24 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#25 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#26 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#27 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#28 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#29 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#30 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#31 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#32 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#33 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
Indirect leak of 71 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e932 in git__malloc util/alloc.h:19
#3 0x731746d2e932 in git__strdup util/alloc.c:55
#4 0x731746d87da2 in git_grafts_open libgit2/grafts.c:58↗
#5 0x731746d87e54 in git_grafts_open_or_refresh libgit2/grafts.c:80↗
#6 0x731746de4aa2 in load_grafts libgit2/repository.c:954↗
#7 0x731746de7ec2 in git_repository_open_ext libgit2/repository.c:1203↗
#8 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#9 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#10 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#11 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#12 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#13 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#14 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#15 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#16 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#17 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#18 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#19 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#20 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#21 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#22 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#23 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#24 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#25 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#26 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#27 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#28 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#29 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#30 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
Indirect leak of 70 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e932 in git__malloc util/alloc.h:19
#3 0x731746d2e932 in git__strdup util/alloc.c:55
#4 0x731746d6f8da in git_config_backend_from_file libgit2/config_file.c:503↗
#5 0x731746d6aaa5 in git_config_add_file_ondisk libgit2/config.c:149↗
#6 0x731746de4bf7 in load_config libgit2/repository.c:1365↗
#7 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#8 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#9 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#10 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#14 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#15 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#16 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#17 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#18 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#19 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#27 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
Indirect leak of 70 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e932 in git__malloc util/alloc.h:19
#3 0x731746d2e932 in git__strdup util/alloc.c:55
#4 0x731746d70bd7 in git_config_list_add_string libgit2/config_list.c:280↗
#5 0x731746d6f0d7 in read_on_variable libgit2/config_file.c:823↗
#6 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#7 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#8 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#9 0x731746d6e3b9 in config_file_refresh libgit2/config_file.c:245↗
#10 0x731746d6f338 in config_file_get libgit2/config_file.c:350↗
#11 0x731746d6c384 in get_entry libgit2/config.c:808↗
#12 0x731746d6c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#13 0x731746d6d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#14 0x731746d6d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#15 0x731746dd7d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#16 0x731746dd7d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#17 0x731746dd7f0e in git_reference_lookup libgit2/refs.c:184↗
#18 0x731746de6bc4 in git_repository_set_head libgit2/repository.c:3739↗
#19 0x731746d61be8 in update_head_to_new_branch libgit2/clone.c:128↗
#20 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#21 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#22 0x731746d62947 in clone_into libgit2/clone.c:455↗
#23 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#24 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#25 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#26 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#27 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#28 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#29 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#30 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#31 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#32 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#33 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
Indirect leak of 69 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e932 in git__malloc util/alloc.h:19
#3 0x731746d2e932 in git__strdup util/alloc.c:55
#4 0x731746d8febe in git_index_open_ext libgit2/index.c:422↗
#5 0x731746de5c99 in git_repository_index__weakptr libgit2/repository.c:1731↗
#6 0x731746de5d84 in git_repository_index libgit2/repository.c:1754↗
#7 0x731746d60a85 in git_checkout_tree libgit2/checkout.c:2787↗
#8 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#9 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#10 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#11 0x731746d62947 in clone_into libgit2/clone.c:455↗
#12 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#13 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#14 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#15 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#16 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#17 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#18 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#19 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#20 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#21 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#22 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#23 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#24 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#25 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#26 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#27 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#28 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#29 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#30 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#31 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#32 0x7317487961ee in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1722
Indirect leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d42e12 in resize_vector util/vector.c:38
#5 0x731746d42e12 in resize_vector util/vector.c:31
#6 0x731746d42e12 in git_vector_init util/vector.c:116
#7 0x731746d3c37c in git_sortedcache_new util/sortedcache.c:30
#8 0x731746dd1682 in git_refdb_backend_fs libgit2/refdb_fs.c:2615↗
#9 0x731746dcbfab in git_refdb_open libgit2/refdb.c:56↗
#10 0x731746de3a78 in git_repository_refdb__weakptr libgit2/repository.c:1668↗
#11 0x731746de8ef9 in git_repository_init_ext libgit2/repository.c:3046↗
#12 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#14 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#15 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#16 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#17 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#18 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#19 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#27 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#31 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#32 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
Indirect leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d42e12 in resize_vector util/vector.c:38
#5 0x731746d42e12 in resize_vector util/vector.c:31
#6 0x731746d42e12 in git_vector_init util/vector.c:116
#7 0x731746dacf1e in git_odb_new_ext libgit2/odb.c:332↗
#8 0x731746de5e8c in git_repository_odb__weakptr libgit2/repository.c:1616↗
#9 0x731746d8366b in mark_local libgit2/fetch.c:58↗
#10 0x731746d8366b in filter_wants libgit2/fetch.c:150↗
#11 0x731746d8366b in git_fetch_negotiate libgit2/fetch.c:175↗
#12 0x731746ddce81 in git_remote__download libgit2/remote.c:1311↗
#13 0x731746dde41a in git_remote_fetch libgit2/remote.c:1391↗
#14 0x731746d62927 in clone_into libgit2/clone.c:452↗
#15 0x731746d62927 in clone_repo libgit2/clone.c:661↗
#16 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#17 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#18 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#19 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#20 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#21 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#22 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#23 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#24 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#25 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#26 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#27 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#28 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#29 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#30 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#31 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#32 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#33 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#34 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#35 0x7317487961ee in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1722
Indirect leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d42e12 in resize_vector util/vector.c:38
#5 0x731746d42e12 in resize_vector util/vector.c:31
#6 0x731746d42e12 in git_vector_init util/vector.c:116
#7 0x731746db43be in pack_backend__alloc libgit2/odb_pack.c:901↗
#8 0x731746db4908 in git_odb_backend_pack libgit2/odb_pack.c:988↗
#9 0x731746dad379 in git_odb__add_default_backends libgit2/odb.c:510↗
#10 0x731746de5efb in git_repository_odb__weakptr libgit2/repository.c:1623↗
#11 0x731746d8366b in mark_local libgit2/fetch.c:58↗
#12 0x731746d8366b in filter_wants libgit2/fetch.c:150↗
#13 0x731746d8366b in git_fetch_negotiate libgit2/fetch.c:175↗
#14 0x731746ddce81 in git_remote__download libgit2/remote.c:1311↗
#15 0x731746dde41a in git_remote_fetch libgit2/remote.c:1391↗
#16 0x731746d62927 in clone_into libgit2/clone.c:452↗
#17 0x731746d62927 in clone_repo libgit2/clone.c:661↗
#18 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#19 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#20 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#21 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#22 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#23 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#24 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#25 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#26 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#27 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#28 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#30 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#31 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#32 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#33 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#34 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#35 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
Indirect leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d42e12 in resize_vector util/vector.c:38
#5 0x731746d42e12 in resize_vector util/vector.c:31
#6 0x731746d42e12 in git_vector_init util/vector.c:116
#7 0x731746db43dd in pack_backend__alloc libgit2/odb_pack.c:906↗
#8 0x731746db4908 in git_odb_backend_pack libgit2/odb_pack.c:988↗
#9 0x731746dad379 in git_odb__add_default_backends libgit2/odb.c:510↗
#10 0x731746de5efb in git_repository_odb__weakptr libgit2/repository.c:1623↗
#11 0x731746d8366b in mark_local libgit2/fetch.c:58↗
#12 0x731746d8366b in filter_wants libgit2/fetch.c:150↗
#13 0x731746d8366b in git_fetch_negotiate libgit2/fetch.c:175↗
#14 0x731746ddce81 in git_remote__download libgit2/remote.c:1311↗
#15 0x731746dde41a in git_remote_fetch libgit2/remote.c:1391↗
#16 0x731746d62927 in clone_into libgit2/clone.c:452↗
#17 0x731746d62927 in clone_repo libgit2/clone.c:661↗
#18 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#19 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#20 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#21 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#22 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#23 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#24 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#25 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#26 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#27 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#28 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#30 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#31 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#32 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#33 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#34 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#35 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
Indirect leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d3d4e8 in git__realloc util/alloc.h:29
#3 0x731746d3d4e8 in git_str_try_grow util/str.c:86
#4 0x731746d3d814 in git_str_grow util/str.c:110
#5 0x731746d3d814 in git_str_set util/str.c:157
#6 0x731746d3d814 in git_str_set util/str.c:148
#7 0x731746de300a in find_repo_traverse libgit2/repository.c:844↗
#8 0x731746de300a in find_repo libgit2/repository.c:1016↗
#9 0x731746de7c29 in git_repository_open_ext libgit2/repository.c:1172↗
#10 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#14 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#15 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#16 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#17 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#18 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#19 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#27 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#31 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#32 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#33 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
Indirect leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d3d4e8 in git__realloc util/alloc.h:29
#3 0x731746d3d4e8 in git_str_try_grow util/str.c:86
#4 0x731746d3d814 in git_str_grow util/str.c:110
#5 0x731746d3d814 in git_str_set util/str.c:157
#6 0x731746d3d814 in git_str_set util/str.c:148
#7 0x731746d32da0 in git_fs_path_dirname_r util/fs_path.c:234
#8 0x731746de32bb in find_repo_traverse libgit2/repository.c:896↗
#9 0x731746de32bb in find_repo libgit2/repository.c:1016↗
#10 0x731746de7c29 in git_repository_open_ext libgit2/repository.c:1172↗
#11 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#12 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#13 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#14 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#15 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#16 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#17 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#18 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#19 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#20 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#21 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#22 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#23 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#24 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#25 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#26 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#27 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#28 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#29 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#30 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#31 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#32 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#33 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
Indirect leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d42e12 in resize_vector util/vector.c:38
#5 0x731746d42e12 in resize_vector util/vector.c:31
#6 0x731746d42e12 in git_vector_init util/vector.c:116
#7 0x731746d6a769 in git_config_new libgit2/config.c:117↗
#8 0x731746de4b6c in load_config libgit2/repository.c:1360↗
#9 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#10 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#11 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#12 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#13 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#14 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#15 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#16 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#17 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#18 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#19 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#20 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#21 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#22 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#23 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#24 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#25 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#26 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#27 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#28 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#29 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#30 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#31 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#32 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
Indirect leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d42e12 in resize_vector util/vector.c:38
#5 0x731746d42e12 in resize_vector util/vector.c:31
#6 0x731746d42e12 in git_vector_init util/vector.c:116
#7 0x731746d6a783 in git_config_new libgit2/config.c:118↗
#8 0x731746de4b6c in load_config libgit2/repository.c:1360↗
#9 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#10 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#11 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#12 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#13 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#14 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#15 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#16 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#17 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#18 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#19 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#20 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#21 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#22 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#23 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#24 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#25 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#26 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#27 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#28 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#29 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#30 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#31 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#32 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
Indirect leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d3d4e8 in git__realloc util/alloc.h:29
#3 0x731746d3d4e8 in git_str_try_grow util/str.c:86
#4 0x731746d3da1e in git_str_grow util/str.c:110
#5 0x731746d3da1e in git_str_put util/str.c:205
#6 0x731746d3da1e in git_str_put util/str.c:196
#7 0x731746d3dacc in git_str_puts util/str.c:217
#8 0x731746dcd393 in setup_namespace libgit2/refdb_fs.c:2027↗
#9 0x731746dd1604 in git_refdb_backend_fs libgit2/refdb_fs.c:2601↗
#10 0x731746dcbfab in git_refdb_open libgit2/refdb.c:56↗
#11 0x731746de3a78 in git_repository_refdb__weakptr libgit2/repository.c:1668↗
#12 0x731746de8ef9 in git_repository_init_ext libgit2/repository.c:3046↗
#13 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#14 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#15 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#16 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#17 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#18 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#19 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#20 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#21 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#22 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#23 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#24 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#25 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#26 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#27 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#28 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#29 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#30 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#31 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#32 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
Indirect leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d3d4e8 in git__realloc util/alloc.h:29
#3 0x731746d3d4e8 in git_str_try_grow util/str.c:86
#4 0x731746d3da1e in git_str_grow util/str.c:110
#5 0x731746d3da1e in git_str_put util/str.c:205
#6 0x731746d3da1e in git_str_put util/str.c:196
#7 0x731746d3dacc in git_str_puts util/str.c:217
#8 0x731746dcd393 in setup_namespace libgit2/refdb_fs.c:2027↗
#9 0x731746dd162d in git_refdb_backend_fs libgit2/refdb_fs.c:2608↗
#10 0x731746dcbfab in git_refdb_open libgit2/refdb.c:56↗
#11 0x731746de3a78 in git_repository_refdb__weakptr libgit2/repository.c:1668↗
#12 0x731746de8ef9 in git_repository_init_ext libgit2/repository.c:3046↗
#13 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#14 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#15 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#16 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#17 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#18 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#19 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#20 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#21 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#22 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#23 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#24 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#25 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#26 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#27 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#28 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#29 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#30 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#31 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#32 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
Indirect leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d43015 in resize_vector util/vector.c:38
#5 0x731746d43015 in resize_vector util/vector.c:31
#6 0x731746d43015 in git_vector_insert_sorted util/vector.c:163
#7 0x731746d521d1 in git_attr_assignment__parse libgit2/attr_file.c:979↗
#8 0x731746d50962 in git_attr_add_macro libgit2/attr.c:501↗
#9 0x731746d54242 in git_attr_cache__init libgit2/attrcache.c:446↗
#10 0x731746d8a04b in git_ignore__for_path libgit2/ignore.c:315↗
#11 0x731746d9860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#12 0x731746d99c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#13 0x731746d99e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#14 0x731746d5e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#15 0x731746d60b5f in git_checkout_tree libgit2/checkout.c:2793↗
#16 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#17 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#18 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#19 0x731746d62947 in clone_into libgit2/clone.c:455↗
#20 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#21 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#22 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#23 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#24 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#25 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#33 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
Indirect leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d42f09 in resize_vector util/vector.c:38
#5 0x731746d42f09 in resize_vector util/vector.c:31
#6 0x731746d42f09 in git_vector_insert util/vector.c:140
#7 0x731746d89804 in parse_ignore_file libgit2/ignore.c:226↗
#8 0x731746d89c1a in get_internal_ignores libgit2/ignore.c:287↗
#9 0x731746d89c1a in get_internal_ignores libgit2/ignore.c:275↗
#10 0x731746d8a0cf in git_ignore__for_path libgit2/ignore.c:343↗
#11 0x731746d9860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#12 0x731746d99c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#13 0x731746d99e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#14 0x731746d5e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#15 0x731746d60b5f in git_checkout_tree libgit2/checkout.c:2793↗
#16 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#17 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#18 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#19 0x731746d62947 in clone_into libgit2/clone.c:455↗
#20 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#21 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#22 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#23 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#24 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#25 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#33 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#35 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
Indirect leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d52e78 in git_attr_cache_filemap__resize libgit2/attrcache.c:18↗
#5 0x731746d53b08 in git_attr_cache_filemap__put_idx libgit2/attrcache.c:18↗
#6 0x731746d53b08 in git_attr_cache_filemap_put libgit2/attrcache.c:18↗
#7 0x731746d53b08 in attr_cache_make_entry libgit2/attrcache.c:132↗
#8 0x731746d53b08 in attr_cache_lookup libgit2/attrcache.c:236↗
#9 0x731746d53b08 in git_attr_cache__get libgit2/attrcache.c:265↗
#10 0x731746d4f4f2 in preload_attr_source libgit2/attr.c:323↗
#11 0x731746d4f4f2 in preload_attr_file libgit2/attr.c:346↗
#12 0x731746d4f4f2 in attr_setup libgit2/attr.c:428↗
#13 0x731746d4f4f2 in collect_attr_files libgit2/attr.c:655↗
#14 0x731746d4fbd5 in git_attr_get_many_with_session libgit2/attr.c:165↗
#15 0x731746d85985 in filter_list_check_attributes libgit2/filter.c:460↗
#16 0x731746d85985 in git_filter_list__load libgit2/filter.c:558↗
#17 0x731746d5c4ff in blob_content_to_file libgit2/checkout.c:1557↗
#18 0x731746d5c4ff in checkout_write_content libgit2/checkout.c:1768↗
#19 0x731746d5ce50 in checkout_blob libgit2/checkout.c:1805↗
#20 0x731746d5f2c6 in checkout_create_the_new libgit2/checkout.c:1888↗
#21 0x731746d5f2c6 in git_checkout_iterator libgit2/checkout.c:2663↗
#22 0x731746d60b5f in git_checkout_tree libgit2/checkout.c:2793↗
#23 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#24 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#25 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#26 0x731746d62947 in clone_into libgit2/clone.c:455↗
#27 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#28 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#29 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#30 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#31 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#32 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#33 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#34 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#35 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#36 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#37 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#38 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#39 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#40 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#41 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#42 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
Indirect leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d52e93 in git_attr_cache_filemap__resize libgit2/attrcache.c:18↗
#5 0x731746d53b08 in git_attr_cache_filemap__put_idx libgit2/attrcache.c:18↗
#6 0x731746d53b08 in git_attr_cache_filemap_put libgit2/attrcache.c:18↗
#7 0x731746d53b08 in attr_cache_make_entry libgit2/attrcache.c:132↗
#8 0x731746d53b08 in attr_cache_lookup libgit2/attrcache.c:236↗
#9 0x731746d53b08 in git_attr_cache__get libgit2/attrcache.c:265↗
#10 0x731746d4f4f2 in preload_attr_source libgit2/attr.c:323↗
#11 0x731746d4f4f2 in preload_attr_file libgit2/attr.c:346↗
#12 0x731746d4f4f2 in attr_setup libgit2/attr.c:428↗
#13 0x731746d4f4f2 in collect_attr_files libgit2/attr.c:655↗
#14 0x731746d4fbd5 in git_attr_get_many_with_session libgit2/attr.c:165↗
#15 0x731746d85985 in filter_list_check_attributes libgit2/filter.c:460↗
#16 0x731746d85985 in git_filter_list__load libgit2/filter.c:558↗
#17 0x731746d5c4ff in blob_content_to_file libgit2/checkout.c:1557↗
#18 0x731746d5c4ff in checkout_write_content libgit2/checkout.c:1768↗
#19 0x731746d5ce50 in checkout_blob libgit2/checkout.c:1805↗
#20 0x731746d5f2c6 in checkout_create_the_new libgit2/checkout.c:1888↗
#21 0x731746d5f2c6 in git_checkout_iterator libgit2/checkout.c:2663↗
#22 0x731746d60b5f in git_checkout_tree libgit2/checkout.c:2793↗
#23 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#24 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#25 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#26 0x731746d62947 in clone_into libgit2/clone.c:455↗
#27 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#28 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#29 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#30 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#31 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#32 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#33 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#34 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#35 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#36 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#37 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#38 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#39 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#40 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#41 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#42 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
Indirect leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d42e12 in resize_vector util/vector.c:38
#5 0x731746d42e12 in resize_vector util/vector.c:31
#6 0x731746d42e12 in git_vector_init util/vector.c:116
#7 0x731746d8ff1b in git_index_open_ext libgit2/index.c:432↗
#8 0x731746de5c99 in git_repository_index__weakptr libgit2/repository.c:1731↗
#9 0x731746de5d84 in git_repository_index libgit2/repository.c:1754↗
#10 0x731746d60a85 in git_checkout_tree libgit2/checkout.c:2787↗
#11 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#12 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#13 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#14 0x731746d62947 in clone_into libgit2/clone.c:455↗
#15 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#16 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#17 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#18 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#19 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#20 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#21 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#22 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#23 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#24 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#25 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#26 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#27 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#28 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#29 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#30 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#31 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#32 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#33 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#34 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
Indirect leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d42e12 in resize_vector util/vector.c:38
#5 0x731746d42e12 in resize_vector util/vector.c:31
#6 0x731746d42e12 in git_vector_init util/vector.c:116
#7 0x731746d8ff3c in git_index_open_ext libgit2/index.c:433↗
#8 0x731746de5c99 in git_repository_index__weakptr libgit2/repository.c:1731↗
#9 0x731746de5d84 in git_repository_index libgit2/repository.c:1754↗
#10 0x731746d60a85 in git_checkout_tree libgit2/checkout.c:2787↗
#11 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#12 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#13 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#14 0x731746d62947 in clone_into libgit2/clone.c:455↗
#15 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#16 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#17 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#18 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#19 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#20 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#21 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#22 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#23 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#24 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#25 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#26 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#27 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#28 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#29 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#30 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#31 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#32 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#33 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#34 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
Indirect leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d42e12 in resize_vector util/vector.c:38
#5 0x731746d42e12 in resize_vector util/vector.c:31
#6 0x731746d42e12 in git_vector_init util/vector.c:116
#7 0x731746d8ff59 in git_index_open_ext libgit2/index.c:434↗
#8 0x731746de5c99 in git_repository_index__weakptr libgit2/repository.c:1731↗
#9 0x731746de5d84 in git_repository_index libgit2/repository.c:1754↗
#10 0x731746d60a85 in git_checkout_tree libgit2/checkout.c:2787↗
#11 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#12 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#13 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#14 0x731746d62947 in clone_into libgit2/clone.c:455↗
#15 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#16 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#17 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#18 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#19 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#20 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#21 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#22 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#23 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#24 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#25 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#26 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#27 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#28 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#29 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#30 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#31 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#32 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#33 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#34 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d6f06b in read_on_variable libgit2/config_file.c:809↗
#5 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#6 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#7 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#8 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#9 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#10 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#11 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#12 0x731746de4cae in load_config libgit2/repository.c:1394↗
#13 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#14 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#15 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#16 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#17 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#18 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#19 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#20 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#21 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#22 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#23 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#24 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#25 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
Indirect leak of 48 byte(s) in 2 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d703c8 in git_config_list_append libgit2/config_list.c:180↗
#5 0x731746d6f10d in read_on_variable libgit2/config_file.c:831↗
#6 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#7 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#8 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#9 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#10 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#11 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#12 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#13 0x731746de4c59 in load_config libgit2/repository.c:1382↗
#14 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#15 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#16 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#17 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#18 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#19 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#20 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#21 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#22 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#23 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#24 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#25 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#26 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#27 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#28 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#29 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#30 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#31 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
Indirect leak of 48 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746dac47b in odb_object__alloc libgit2/odb.c:110↗
#5 0x731746dac47b in odb_read_1 libgit2/odb.c:1149↗
#6 0x731746daf007 in git_odb_read libgit2/odb.c:1177↗
#7 0x731746daa32f in git_object_lookup_prefix libgit2/object.c:250↗
#8 0x731746daa444 in git_object_lookup libgit2/object.c:283↗
#9 0x731746daba71 in git_tree_lookup libgit2/object_api.c:56↗
#10 0x731746d64d79 in git_commit_tree libgit2/commit.c:847↗
#11 0x731746daa515 in dereference_object libgit2/object.c:373↗
#12 0x731746daa515 in git_object_peel libgit2/object.c:453↗
#13 0x731746dd8a76 in git_reference_peel libgit2/refs.c:1396↗
#14 0x731746d5bbf1 in checkout_lookup_head_tree libgit2/checkout.c:1935↗
#15 0x731746d60b25 in git_checkout_tree libgit2/checkout.c:2778↗
#16 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#17 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#18 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#19 0x731746d62947 in clone_into libgit2/clone.c:455↗
#20 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#21 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#22 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#23 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#24 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#25 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#33 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d69309 in git_commit_graph_new libgit2/commit_graph.c:321↗
#5 0x731746dad553 in git_odb__add_default_backends libgit2/odb.c:522↗
#6 0x731746de5efb in git_repository_odb__weakptr libgit2/repository.c:1623↗
#7 0x731746d8366b in mark_local libgit2/fetch.c:58↗
#8 0x731746d8366b in filter_wants libgit2/fetch.c:150↗
#9 0x731746d8366b in git_fetch_negotiate libgit2/fetch.c:175↗
#10 0x731746ddce81 in git_remote__download libgit2/remote.c:1311↗
#11 0x731746dde41a in git_remote_fetch libgit2/remote.c:1391↗
#12 0x731746d62927 in clone_into libgit2/clone.c:452↗
#13 0x731746d62927 in clone_repo libgit2/clone.c:661↗
#14 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#15 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#16 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#17 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#18 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#19 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#20 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#21 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#22 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#23 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#24 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#25 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#26 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#27 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#28 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#29 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#30 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#31 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#32 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#33 0x7317487961ee in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1722
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d531a8 in git_attr_cache_macromap__resize libgit2/attrcache.c:19↗
#5 0x731746d5468e in git_attr_cache_macromap__put_idx libgit2/attrcache.c:19↗
#6 0x731746d5468e in git_attr_cache_macromap_put libgit2/attrcache.c:19↗
#7 0x731746d5468e in git_attr_cache__insert_macro libgit2/attrcache.c:494↗
#8 0x731746d5098a in git_attr_add_macro libgit2/attr.c:504↗
#9 0x731746d54242 in git_attr_cache__init libgit2/attrcache.c:446↗
#10 0x731746d8a04b in git_ignore__for_path libgit2/ignore.c:315↗
#11 0x731746d9860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#12 0x731746d99c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#13 0x731746d99e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#14 0x731746d5e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#15 0x731746d60b5f in git_checkout_tree libgit2/checkout.c:2793↗
#16 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#17 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#18 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#19 0x731746d62947 in clone_into libgit2/clone.c:455↗
#20 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#21 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#22 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#23 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#24 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#25 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#33 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d6fe18 in git_config_list_pathmap__resize libgit2/config_list.c:28↗
#5 0x731746d70d6a in git_config_list_pathmap__put_idx libgit2/config_list.c:28↗
#6 0x731746d70d6a in git_config_list_pathmap_put libgit2/config_list.c:28↗
#7 0x731746d70d6a in git_config_list_add_string libgit2/config_list.c:281↗
#8 0x731746d6f0b9 in read_on_variable libgit2/config_file.c:820↗
#9 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#13 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#14 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#15 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#16 0x731746de4c59 in load_config libgit2/repository.c:1382↗
#17 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#18 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#19 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#20 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#21 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#22 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#23 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#24 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#25 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#26 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#27 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#28 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#29 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d6fe33 in git_config_list_pathmap__resize libgit2/config_list.c:28↗
#5 0x731746d70d6a in git_config_list_pathmap__put_idx libgit2/config_list.c:28↗
#6 0x731746d70d6a in git_config_list_pathmap_put libgit2/config_list.c:28↗
#7 0x731746d70d6a in git_config_list_add_string libgit2/config_list.c:281↗
#8 0x731746d6f0b9 in read_on_variable libgit2/config_file.c:820↗
#9 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#13 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#14 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#15 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#16 0x731746de4c59 in load_config libgit2/repository.c:1382↗
#17 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#18 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#19 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#20 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#21 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#22 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#23 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#24 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#25 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#26 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#27 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#28 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#29 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d70163 in git_config_list_headmap__resize libgit2/config_list.c:29↗
#5 0x731746d7065c in git_config_list_headmap__put_idx libgit2/config_list.c:29↗
#6 0x731746d7065c in git_config_list_headmap_put libgit2/config_list.c:29↗
#7 0x731746d7065c in git_config_list_append libgit2/config_list.c:175↗
#8 0x731746d6f10d in read_on_variable libgit2/config_file.c:831↗
#9 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#13 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#14 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#15 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#16 0x731746de4c59 in load_config libgit2/repository.c:1382↗
#17 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#18 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#19 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#20 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#21 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#22 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#23 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#24 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#25 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#26 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#27 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#28 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#29 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d6fe18 in git_config_list_pathmap__resize libgit2/config_list.c:28↗
#5 0x731746d70d6a in git_config_list_pathmap__put_idx libgit2/config_list.c:28↗
#6 0x731746d70d6a in git_config_list_pathmap_put libgit2/config_list.c:28↗
#7 0x731746d70d6a in git_config_list_add_string libgit2/config_list.c:281↗
#8 0x731746d6f0b9 in read_on_variable libgit2/config_file.c:820↗
#9 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#13 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#14 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#15 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#16 0x731746de4cae in load_config libgit2/repository.c:1394↗
#17 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#18 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#19 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#20 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#21 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#22 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#23 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#24 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#25 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#26 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#27 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#28 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#29 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d6fe33 in git_config_list_pathmap__resize libgit2/config_list.c:28↗
#5 0x731746d70d6a in git_config_list_pathmap__put_idx libgit2/config_list.c:28↗
#6 0x731746d70d6a in git_config_list_pathmap_put libgit2/config_list.c:28↗
#7 0x731746d70d6a in git_config_list_add_string libgit2/config_list.c:281↗
#8 0x731746d6f0b9 in read_on_variable libgit2/config_file.c:820↗
#9 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#13 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#14 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#15 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#16 0x731746de4cae in load_config libgit2/repository.c:1394↗
#17 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#18 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#19 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#20 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#21 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#22 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#23 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#24 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#25 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#26 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#27 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#28 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#29 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d70148 in git_config_list_headmap__resize libgit2/config_list.c:29↗
#5 0x731746d7065c in git_config_list_headmap__put_idx libgit2/config_list.c:29↗
#6 0x731746d7065c in git_config_list_headmap_put libgit2/config_list.c:29↗
#7 0x731746d7065c in git_config_list_append libgit2/config_list.c:175↗
#8 0x731746d6f10d in read_on_variable libgit2/config_file.c:831↗
#9 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#13 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#14 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#15 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#16 0x731746de4cae in load_config libgit2/repository.c:1394↗
#17 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#18 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#19 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#20 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#21 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#22 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#23 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#24 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#25 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#26 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#27 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#28 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#29 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d70163 in git_config_list_headmap__resize libgit2/config_list.c:29↗
#5 0x731746d7065c in git_config_list_headmap__put_idx libgit2/config_list.c:29↗
#6 0x731746d7065c in git_config_list_headmap_put libgit2/config_list.c:29↗
#7 0x731746d7065c in git_config_list_append libgit2/config_list.c:175↗
#8 0x731746d6f10d in read_on_variable libgit2/config_file.c:831↗
#9 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#13 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#14 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#15 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#16 0x731746de4cae in load_config libgit2/repository.c:1394↗
#17 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#18 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#19 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#20 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#21 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#22 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#23 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#24 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#25 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#26 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#27 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#28 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#29 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746dcbc79 in git_refdb_new libgit2/refdb.c:30↗
#5 0x731746dcbf07 in git_refdb_open libgit2/refdb.c:51↗
#6 0x731746de3a78 in git_repository_refdb__weakptr libgit2/repository.c:1668↗
#7 0x731746de8ef9 in git_repository_init_ext libgit2/repository.c:3046↗
#8 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#9 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#10 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#11 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#12 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#13 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#14 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#15 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#16 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#17 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#18 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#19 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#20 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#21 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#22 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#23 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#24 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#25 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#26 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#27 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#28 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#29 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#30 0x7317487961ee in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1722
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d70148 in git_config_list_headmap__resize libgit2/config_list.c:29↗
#5 0x731746d7065c in git_config_list_headmap__put_idx libgit2/config_list.c:29↗
#6 0x731746d7065c in git_config_list_headmap_put libgit2/config_list.c:29↗
#7 0x731746d7065c in git_config_list_append libgit2/config_list.c:175↗
#8 0x731746d6f10d in read_on_variable libgit2/config_file.c:831↗
#9 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#13 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#14 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#15 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#16 0x731746de4c59 in load_config libgit2/repository.c:1382↗
#17 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#18 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#19 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#20 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#21 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#22 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#23 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#24 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#25 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#26 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#27 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#28 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#29 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d5acdb in git_cache_oidmap__resize libgit2/cache.c:19↗
#5 0x731746d5ad54 in git_cache_oidmap__put_idx libgit2/cache.c:19↗
#6 0x731746d5b81d in git_cache_oidmap_put libgit2/cache.c:19↗
#7 0x731746d5b81d in cache_store libgit2/cache.c:181↗
#8 0x731746d5b9e5 in git_cache_store_raw libgit2/cache.c:215↗
#9 0x731746dac4ce in odb_read_1 libgit2/odb.c:1154↗
#10 0x731746daf007 in git_odb_read libgit2/odb.c:1177↗
#11 0x731746daa32f in git_object_lookup_prefix libgit2/object.c:250↗
#12 0x731746daa444 in git_object_lookup libgit2/object.c:283↗
#13 0x731746dab9f1 in git_commit_lookup libgit2/object_api.c:23↗
#14 0x731746d61b52 in create_branch libgit2/clone.c:41↗
#15 0x731746d61b52 in create_tracking_branch libgit2/clone.c:102↗
#16 0x731746d61b52 in update_head_to_new_branch libgit2/clone.c:124↗
#17 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#18 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#19 0x731746d62947 in clone_into libgit2/clone.c:455↗
#20 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#21 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#22 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#23 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#24 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#25 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#33 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#35 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
Indirect leak of 32 byte(s) in 2 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d3d4e8 in git__realloc util/alloc.h:29
#3 0x731746d3d4e8 in git_str_try_grow util/str.c:86
#4 0x731746d3d8f1 in git_str_grow util/str.c:110
#5 0x731746d3d8f1 in git_str_putc util/str.c:178
#6 0x731746d6f042 in read_on_variable libgit2/config_file.c:804↗
#7 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#8 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#9 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#10 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#11 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#12 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#13 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#14 0x731746de4c59 in load_config libgit2/repository.c:1382↗
#15 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#16 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#17 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#18 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#19 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#20 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#21 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#22 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#23 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#24 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#25 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#26 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#27 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#28 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#29 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#30 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#31 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#32 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d5acc0 in git_cache_oidmap__resize libgit2/cache.c:19↗
#5 0x731746d5ad54 in git_cache_oidmap__put_idx libgit2/cache.c:19↗
#6 0x731746d5b81d in git_cache_oidmap_put libgit2/cache.c:19↗
#7 0x731746d5b81d in cache_store libgit2/cache.c:181↗
#8 0x731746d5b9e5 in git_cache_store_raw libgit2/cache.c:215↗
#9 0x731746dac4ce in odb_read_1 libgit2/odb.c:1154↗
#10 0x731746daf007 in git_odb_read libgit2/odb.c:1177↗
#11 0x731746daa32f in git_object_lookup_prefix libgit2/object.c:250↗
#12 0x731746daa444 in git_object_lookup libgit2/object.c:283↗
#13 0x731746dab9f1 in git_commit_lookup libgit2/object_api.c:23↗
#14 0x731746d61b52 in create_branch libgit2/clone.c:41↗
#15 0x731746d61b52 in create_tracking_branch libgit2/clone.c:102↗
#16 0x731746d61b52 in update_head_to_new_branch libgit2/clone.c:124↗
#17 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#18 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#19 0x731746d62947 in clone_into libgit2/clone.c:455↗
#20 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#21 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#22 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#23 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#24 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#25 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#33 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#35 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d6366f in git__malloc util/alloc.h:19
#3 0x731746d6366f in commit_parse libgit2/commit.c:601↗
#4 0x731746d644d8 in git_commit__parse_ext libgit2/commit.c:717↗
#5 0x731746d646dd in git_commit__parse libgit2/commit.c:677↗
#6 0x731746daa109 in git_object__from_odb_object libgit2/object.c:164↗
#7 0x731746daa2c7 in git_object_lookup_prefix libgit2/object.c:275↗
#8 0x731746daa444 in git_object_lookup libgit2/object.c:283↗
#9 0x731746dab9f1 in git_commit_lookup libgit2/object_api.c:23↗
#10 0x731746d61b52 in create_branch libgit2/clone.c:41↗
#11 0x731746d61b52 in create_tracking_branch libgit2/clone.c:102↗
#12 0x731746d61b52 in update_head_to_new_branch libgit2/clone.c:124↗
#13 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#14 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#15 0x731746d62947 in clone_into libgit2/clone.c:455↗
#16 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#17 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#18 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#19 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#20 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#21 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#22 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#23 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#24 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#25 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#26 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#27 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#28 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#29 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#30 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#31 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#32 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#33 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#34 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d634d6 in git__malloc util/alloc.h:19
#3 0x731746d634d6 in commit_parse libgit2/commit.c:618↗
#4 0x731746d644d8 in git_commit__parse_ext libgit2/commit.c:717↗
#5 0x731746d646dd in git_commit__parse libgit2/commit.c:677↗
#6 0x731746daa109 in git_object__from_odb_object libgit2/object.c:164↗
#7 0x731746daa2c7 in git_object_lookup_prefix libgit2/object.c:275↗
#8 0x731746daa444 in git_object_lookup libgit2/object.c:283↗
#9 0x731746dab9f1 in git_commit_lookup libgit2/object_api.c:23↗
#10 0x731746d61b52 in create_branch libgit2/clone.c:41↗
#11 0x731746d61b52 in create_tracking_branch libgit2/clone.c:102↗
#12 0x731746d61b52 in update_head_to_new_branch libgit2/clone.c:124↗
#13 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#14 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#15 0x731746d62947 in clone_into libgit2/clone.c:455↗
#16 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#17 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#18 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#19 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#20 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#21 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#22 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#23 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#24 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#25 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#26 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#27 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#28 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#29 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#30 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#31 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#32 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#33 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#34 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d6fe18 in git_config_list_pathmap__resize libgit2/config_list.c:28↗
#5 0x731746d70d6a in git_config_list_pathmap__put_idx libgit2/config_list.c:28↗
#6 0x731746d70d6a in git_config_list_pathmap_put libgit2/config_list.c:28↗
#7 0x731746d70d6a in git_config_list_add_string libgit2/config_list.c:281↗
#8 0x731746d6f0b9 in read_on_variable libgit2/config_file.c:820↗
#9 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x731746d6e3b9 in config_file_refresh libgit2/config_file.c:245↗
#13 0x731746d6f338 in config_file_get libgit2/config_file.c:350↗
#14 0x731746d6c384 in get_entry libgit2/config.c:808↗
#15 0x731746d6c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#16 0x731746d6d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#17 0x731746d6d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#18 0x731746dd7d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#19 0x731746dd7d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#20 0x731746dd7f0e in git_reference_lookup libgit2/refs.c:184↗
#21 0x731746de6bc4 in git_repository_set_head libgit2/repository.c:3739↗
#22 0x731746d61be8 in update_head_to_new_branch libgit2/clone.c:128↗
#23 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#24 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#25 0x731746d62947 in clone_into libgit2/clone.c:455↗
#26 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#27 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#28 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#29 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#30 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#31 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#32 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#33 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#34 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#35 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d6fe33 in git_config_list_pathmap__resize libgit2/config_list.c:28↗
#5 0x731746d70d6a in git_config_list_pathmap__put_idx libgit2/config_list.c:28↗
#6 0x731746d70d6a in git_config_list_pathmap_put libgit2/config_list.c:28↗
#7 0x731746d70d6a in git_config_list_add_string libgit2/config_list.c:281↗
#8 0x731746d6f0b9 in read_on_variable libgit2/config_file.c:820↗
#9 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x731746d6e3b9 in config_file_refresh libgit2/config_file.c:245↗
#13 0x731746d6f338 in config_file_get libgit2/config_file.c:350↗
#14 0x731746d6c384 in get_entry libgit2/config.c:808↗
#15 0x731746d6c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#16 0x731746d6d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#17 0x731746d6d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#18 0x731746dd7d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#19 0x731746dd7d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#20 0x731746dd7f0e in git_reference_lookup libgit2/refs.c:184↗
#21 0x731746de6bc4 in git_repository_set_head libgit2/repository.c:3739↗
#22 0x731746d61be8 in update_head_to_new_branch libgit2/clone.c:128↗
#23 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#24 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#25 0x731746d62947 in clone_into libgit2/clone.c:455↗
#26 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#27 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#28 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#29 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#30 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#31 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#32 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#33 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#34 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#35 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
Indirect leak of 32 byte(s) in 2 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d70441 in git_config_list_append libgit2/config_list.c:174↗
#5 0x731746d6f10d in read_on_variable libgit2/config_file.c:831↗
#6 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#7 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#8 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#9 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#10 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#11 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#12 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#13 0x731746de4c59 in load_config libgit2/repository.c:1382↗
#14 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#15 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#16 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#17 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#18 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#19 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#20 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#21 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#22 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#23 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#24 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#25 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#26 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#27 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#28 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#29 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#30 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#31 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d925a3 in git_index_entrymap_default__resize libgit2/index_map.c:30↗
#5 0x731746d92be7 in git_index_entrymap_default__put_idx libgit2/index_map.c:30↗
#6 0x731746d92be7 in git_index_entrymap_default_put libgit2/index_map.c:30↗
#7 0x731746d92be7 in git_index_entrymap_put libgit2/index_map.c:38↗
#8 0x731746d8bda4 in index_insert libgit2/index.c:1430↗
#9 0x731746d8cae6 in git_index_add libgit2/index.c:1700↗
#10 0x731746d5ced2 in checkout_update_index libgit2/checkout.c:1647↗
#11 0x731746d5ced2 in checkout_update_index libgit2/checkout.c:1632↗
#12 0x731746d5ced2 in checkout_blob libgit2/checkout.c:1810↗
#13 0x731746d5f2c6 in checkout_create_the_new libgit2/checkout.c:1888↗
#14 0x731746d5f2c6 in git_checkout_iterator libgit2/checkout.c:2663↗
#15 0x731746d60b5f in git_checkout_tree libgit2/checkout.c:2793↗
#16 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#17 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#18 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#19 0x731746d62947 in clone_into libgit2/clone.c:455↗
#20 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#21 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#22 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#23 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#24 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#25 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#33 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#35 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#36 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#37 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d92588 in git_index_entrymap_default__resize libgit2/index_map.c:30↗
#5 0x731746d92be7 in git_index_entrymap_default__put_idx libgit2/index_map.c:30↗
#6 0x731746d92be7 in git_index_entrymap_default_put libgit2/index_map.c:30↗
#7 0x731746d92be7 in git_index_entrymap_put libgit2/index_map.c:38↗
#8 0x731746d8bda4 in index_insert libgit2/index.c:1430↗
#9 0x731746d8cae6 in git_index_add libgit2/index.c:1700↗
#10 0x731746d5ced2 in checkout_update_index libgit2/checkout.c:1647↗
#11 0x731746d5ced2 in checkout_update_index libgit2/checkout.c:1632↗
#12 0x731746d5ced2 in checkout_blob libgit2/checkout.c:1810↗
#13 0x731746d5f2c6 in checkout_create_the_new libgit2/checkout.c:1888↗
#14 0x731746d5f2c6 in git_checkout_iterator libgit2/checkout.c:2663↗
#15 0x731746d60b5f in git_checkout_tree libgit2/checkout.c:2793↗
#16 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#17 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#18 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#19 0x731746d62947 in clone_into libgit2/clone.c:455↗
#20 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#21 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#22 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#23 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#24 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#25 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#33 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#35 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#36 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#37 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d531c3 in git_attr_cache_macromap__resize libgit2/attrcache.c:19↗
#5 0x731746d5468e in git_attr_cache_macromap__put_idx libgit2/attrcache.c:19↗
#6 0x731746d5468e in git_attr_cache_macromap_put libgit2/attrcache.c:19↗
#7 0x731746d5468e in git_attr_cache__insert_macro libgit2/attrcache.c:494↗
#8 0x731746d5098a in git_attr_add_macro libgit2/attr.c:504↗
#9 0x731746d54242 in git_attr_cache__init libgit2/attrcache.c:446↗
#10 0x731746d8a04b in git_ignore__for_path libgit2/ignore.c:315↗
#11 0x731746d9860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#12 0x731746d99c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#13 0x731746d99e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#14 0x731746d5e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#15 0x731746d60b5f in git_checkout_tree libgit2/checkout.c:2793↗
#16 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#17 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#18 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#19 0x731746d62947 in clone_into libgit2/clone.c:455↗
#20 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#21 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#22 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#23 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#24 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#25 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#33 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
Indirect leak of 28 byte(s) in 2 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e932 in git__malloc util/alloc.h:19
#3 0x731746d2e932 in git__strdup util/alloc.c:55
#4 0x731746d6f09c in read_on_variable libgit2/config_file.c:816↗
#5 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#6 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#7 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#8 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#9 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#10 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#11 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#12 0x731746de4c59 in load_config libgit2/repository.c:1382↗
#13 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#14 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#15 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#16 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#17 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#18 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#19 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#20 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#21 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#22 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#23 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#24 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#25 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
Indirect leak of 26 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2ea2c in git__malloc util/alloc.h:19
#3 0x731746d2ea2c in git__substrdup util/alloc.c:78
#4 0x731746df0a35 in extract_trimmed libgit2/signature.c:67↗
#5 0x731746df14c6 in git_signature__parse libgit2/signature.c:351↗
#6 0x731746d63693 in commit_parse libgit2/commit.c:604↗
#7 0x731746d644d8 in git_commit__parse_ext libgit2/commit.c:717↗
#8 0x731746d646dd in git_commit__parse libgit2/commit.c:677↗
#9 0x731746daa109 in git_object__from_odb_object libgit2/object.c:164↗
#10 0x731746daa2c7 in git_object_lookup_prefix libgit2/object.c:275↗
#11 0x731746daa444 in git_object_lookup libgit2/object.c:283↗
#12 0x731746dab9f1 in git_commit_lookup libgit2/object_api.c:23↗
#13 0x731746d61b52 in create_branch libgit2/clone.c:41↗
#14 0x731746d61b52 in create_tracking_branch libgit2/clone.c:102↗
#15 0x731746d61b52 in update_head_to_new_branch libgit2/clone.c:124↗
#16 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#17 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#18 0x731746d62947 in clone_into libgit2/clone.c:455↗
#19 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#20 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#21 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#22 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#23 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#24 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#25 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#26 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#27 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#28 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#29 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#30 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#31 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#32 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#33 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#34 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
Indirect leak of 26 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2ea2c in git__malloc util/alloc.h:19
#3 0x731746d2ea2c in git__substrdup util/alloc.c:78
#4 0x731746df0a35 in extract_trimmed libgit2/signature.c:67↗
#5 0x731746df14c6 in git_signature__parse libgit2/signature.c:351↗
#6 0x731746d634fe in commit_parse libgit2/commit.c:621↗
#7 0x731746d644d8 in git_commit__parse_ext libgit2/commit.c:717↗
#8 0x731746d646dd in git_commit__parse libgit2/commit.c:677↗
#9 0x731746daa109 in git_object__from_odb_object libgit2/object.c:164↗
#10 0x731746daa2c7 in git_object_lookup_prefix libgit2/object.c:275↗
#11 0x731746daa444 in git_object_lookup libgit2/object.c:283↗
#12 0x731746dab9f1 in git_commit_lookup libgit2/object_api.c:23↗
#13 0x731746d61b52 in create_branch libgit2/clone.c:41↗
#14 0x731746d61b52 in create_tracking_branch libgit2/clone.c:102↗
#15 0x731746d61b52 in update_head_to_new_branch libgit2/clone.c:124↗
#16 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#17 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#18 0x731746d62947 in clone_into libgit2/clone.c:455↗
#19 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#20 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#21 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#22 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#23 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#24 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#25 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#26 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#27 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#28 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#29 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#30 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#31 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#32 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#33 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#34 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
Indirect leak of 24 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d6a95e in git_config_add_backend libgit2/config.c:380↗
#5 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#6 0x731746de4bf7 in load_config libgit2/repository.c:1365↗
#7 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#8 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#9 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#10 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#14 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#15 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#16 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#17 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#18 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#19 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#27 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
Indirect leak of 24 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d6a95e in git_config_add_backend libgit2/config.c:380↗
#5 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#6 0x731746de4c59 in load_config libgit2/repository.c:1382↗
#7 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#8 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#9 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#10 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#14 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#15 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#16 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#17 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#18 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#19 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#27 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
Indirect leak of 24 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d703c8 in git_config_list_append libgit2/config_list.c:180↗
#5 0x731746d6f10d in read_on_variable libgit2/config_file.c:831↗
#6 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#7 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#8 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#9 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#10 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#11 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#12 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#13 0x731746de4cae in load_config libgit2/repository.c:1394↗
#14 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#15 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#16 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#17 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#18 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#19 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#20 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#21 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#22 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#23 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#24 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#25 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#26 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#27 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#28 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#29 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#30 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#31 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
Indirect leak of 24 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d6a95e in git_config_add_backend libgit2/config.c:380↗
#5 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#6 0x731746de4cae in load_config libgit2/repository.c:1394↗
#7 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#8 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#9 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#10 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#14 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#15 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#16 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#17 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#18 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#19 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#27 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
Indirect leak of 24 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746dac218 in git__malloc util/alloc.h:19
#3 0x731746dac218 in add_backend_internal libgit2/odb.c:363↗
#4 0x731746dad362 in git_odb__add_default_backends libgit2/odb.c:500↗
#5 0x731746de5efb in git_repository_odb__weakptr libgit2/repository.c:1623↗
#6 0x731746d8366b in mark_local libgit2/fetch.c:58↗
#7 0x731746d8366b in filter_wants libgit2/fetch.c:150↗
#8 0x731746d8366b in git_fetch_negotiate libgit2/fetch.c:175↗
#9 0x731746ddce81 in git_remote__download libgit2/remote.c:1311↗
#10 0x731746dde41a in git_remote_fetch libgit2/remote.c:1391↗
#11 0x731746d62927 in clone_into libgit2/clone.c:452↗
#12 0x731746d62927 in clone_repo libgit2/clone.c:661↗
#13 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#14 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#15 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#16 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#17 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#18 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#19 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#20 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#21 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#22 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#23 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#24 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#25 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#26 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#27 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#28 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#29 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#30 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#31 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#32 0x7317487961ee in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1722
#33 0x7317487d6637 in boost::unit_test::unit_test_main(bool (*)(), int, char**) boost/test/impl/unit_test_main.ipp:250
Indirect leak of 24 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746dac218 in git__malloc util/alloc.h:19
#3 0x731746dac218 in add_backend_internal libgit2/odb.c:363↗
#4 0x731746dad39c in git_odb__add_default_backends libgit2/odb.c:514↗
#5 0x731746de5efb in git_repository_odb__weakptr libgit2/repository.c:1623↗
#6 0x731746d8366b in mark_local libgit2/fetch.c:58↗
#7 0x731746d8366b in filter_wants libgit2/fetch.c:150↗
#8 0x731746d8366b in git_fetch_negotiate libgit2/fetch.c:175↗
#9 0x731746ddce81 in git_remote__download libgit2/remote.c:1311↗
#10 0x731746dde41a in git_remote_fetch libgit2/remote.c:1391↗
#11 0x731746d62927 in clone_into libgit2/clone.c:452↗
#12 0x731746d62927 in clone_repo libgit2/clone.c:661↗
#13 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#14 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#15 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#16 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#17 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#18 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#19 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#20 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#21 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#22 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#23 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#24 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#25 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#26 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#27 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#28 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#29 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
#30 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#31 0x73174879c1d3 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x481d3)
#32 0x7317487961ee in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1722
#33 0x7317487d6637 in boost::unit_test::unit_test_main(bool (*)(), int, char**) boost/test/impl/unit_test_main.ipp:250
Indirect leak of 20 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d632bf in commit_parse libgit2/commit.c:574↗
#5 0x731746d644d8 in git_commit__parse_ext libgit2/commit.c:717↗
#6 0x731746d646dd in git_commit__parse libgit2/commit.c:677↗
#7 0x731746daa109 in git_object__from_odb_object libgit2/object.c:164↗
#8 0x731746daa2c7 in git_object_lookup_prefix libgit2/object.c:275↗
#9 0x731746daa444 in git_object_lookup libgit2/object.c:283↗
#10 0x731746dab9f1 in git_commit_lookup libgit2/object_api.c:23↗
#11 0x731746d61b52 in create_branch libgit2/clone.c:41↗
#12 0x731746d61b52 in create_tracking_branch libgit2/clone.c:102↗
#13 0x731746d61b52 in update_head_to_new_branch libgit2/clone.c:124↗
#14 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#15 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#16 0x731746d62947 in clone_into libgit2/clone.c:455↗
#17 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#18 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#19 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#20 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#21 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#22 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#23 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#24 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#25 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#26 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#27 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#28 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#30 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#31 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#32 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#33 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#34 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
Indirect leak of 17 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e932 in git__malloc util/alloc.h:19
#3 0x731746d2e932 in git__strdup util/alloc.c:55
#4 0x731746d6f8da in git_config_backend_from_file libgit2/config_file.c:503↗
#5 0x731746d6aaa5 in git_config_add_file_ondisk libgit2/config.c:149↗
#6 0x731746de4c59 in load_config libgit2/repository.c:1382↗
#7 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#8 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#9 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#10 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#14 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#15 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#16 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#17 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#18 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#19 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#27 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
Indirect leak of 17 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e932 in git__malloc util/alloc.h:19
#3 0x731746d2e932 in git__strdup util/alloc.c:55
#4 0x731746d70bd7 in git_config_list_add_string libgit2/config_list.c:280↗
#5 0x731746d6f0d7 in read_on_variable libgit2/config_file.c:823↗
#6 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#7 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#8 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#9 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#10 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#11 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#12 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#13 0x731746de4c59 in load_config libgit2/repository.c:1382↗
#14 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#15 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#16 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#17 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#18 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#19 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#20 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#21 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#22 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#23 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#24 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#25 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#26 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#27 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#28 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#29 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#30 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#31 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d3d4e8 in git__realloc util/alloc.h:29
#3 0x731746d3d4e8 in git_str_try_grow util/str.c:86
#4 0x731746d3d8f1 in git_str_grow util/str.c:110
#5 0x731746d3d8f1 in git_str_putc util/str.c:178
#6 0x731746d6f042 in read_on_variable libgit2/config_file.c:804↗
#7 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#8 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#9 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#10 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#11 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#12 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#13 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#14 0x731746de4cae in load_config libgit2/repository.c:1394↗
#15 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#16 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#17 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#18 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#19 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#20 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#21 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#22 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#23 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#24 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#25 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#26 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#27 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#28 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#29 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#30 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#31 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#32 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e81d in git__malloc util/alloc.h:19
#3 0x731746d2e81d in git__calloc util/alloc.c:31
#4 0x731746d70441 in git_config_list_append libgit2/config_list.c:174↗
#5 0x731746d6f10d in read_on_variable libgit2/config_file.c:831↗
#6 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#7 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#8 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#9 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#10 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#11 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#12 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#13 0x731746de4cae in load_config libgit2/repository.c:1394↗
#14 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#15 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#16 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#17 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#18 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#19 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#20 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#21 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#22 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#23 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#24 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#25 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#26 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#27 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#28 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#29 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#30 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#31 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d6a48b in git__malloc util/alloc.h:19
#3 0x731746d6a48b in git_config__add_instance libgit2/config.c:303↗
#4 0x731746d6a983 in git_config_add_backend libgit2/config.c:386↗
#5 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#6 0x731746de4cae in load_config libgit2/repository.c:1394↗
#7 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#8 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#9 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#10 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#14 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#15 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#16 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#17 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#18 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#19 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#27 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d6a48b in git__malloc util/alloc.h:19
#3 0x731746d6a48b in git_config__add_instance libgit2/config.c:303↗
#4 0x731746d6a983 in git_config_add_backend libgit2/config.c:386↗
#5 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#6 0x731746de4bf7 in load_config libgit2/repository.c:1365↗
#7 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#8 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#9 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#10 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#14 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#15 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#16 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#17 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#18 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#19 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#27 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d6a48b in git__malloc util/alloc.h:19
#3 0x731746d6a48b in git_config__add_instance libgit2/config.c:303↗
#4 0x731746d6a983 in git_config_add_backend libgit2/config.c:386↗
#5 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#6 0x731746de4c59 in load_config libgit2/repository.c:1382↗
#7 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#8 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#9 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#10 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#14 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#15 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#16 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#17 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#18 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#19 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#27 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
Indirect leak of 15 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e932 in git__malloc util/alloc.h:19
#3 0x731746d2e932 in git__strdup util/alloc.c:55
#4 0x731746d70bd7 in git_config_list_add_string libgit2/config_list.c:280↗
#5 0x731746d6f0d7 in read_on_variable libgit2/config_file.c:823↗
#6 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#7 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#8 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#9 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#10 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#11 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#12 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#13 0x731746de4cae in load_config libgit2/repository.c:1394↗
#14 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#15 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#16 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#17 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#18 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#19 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#20 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#21 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#22 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#23 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#24 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#25 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#26 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#27 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#28 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#29 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#30 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#31 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
Indirect leak of 15 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e932 in git__malloc util/alloc.h:19
#3 0x731746d2e932 in git__strdup util/alloc.c:55
#4 0x731746d6f8da in git_config_backend_from_file libgit2/config_file.c:503↗
#5 0x731746d6aaa5 in git_config_add_file_ondisk libgit2/config.c:149↗
#6 0x731746de4cae in load_config libgit2/repository.c:1394↗
#7 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#8 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#9 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#10 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#14 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#15 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#16 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#17 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#18 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#19 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#27 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
Indirect leak of 14 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2ea2c in git__malloc util/alloc.h:19
#3 0x731746d2ea2c in git__substrdup util/alloc.c:78
#4 0x731746df0a35 in extract_trimmed libgit2/signature.c:67↗
#5 0x731746df14b0 in git_signature__parse libgit2/signature.c:350↗
#6 0x731746d63693 in commit_parse libgit2/commit.c:604↗
#7 0x731746d644d8 in git_commit__parse_ext libgit2/commit.c:717↗
#8 0x731746d646dd in git_commit__parse libgit2/commit.c:677↗
#9 0x731746daa109 in git_object__from_odb_object libgit2/object.c:164↗
#10 0x731746daa2c7 in git_object_lookup_prefix libgit2/object.c:275↗
#11 0x731746daa444 in git_object_lookup libgit2/object.c:283↗
#12 0x731746dab9f1 in git_commit_lookup libgit2/object_api.c:23↗
#13 0x731746d61b52 in create_branch libgit2/clone.c:41↗
#14 0x731746d61b52 in create_tracking_branch libgit2/clone.c:102↗
#15 0x731746d61b52 in update_head_to_new_branch libgit2/clone.c:124↗
#16 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#17 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#18 0x731746d62947 in clone_into libgit2/clone.c:455↗
#19 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#20 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#21 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#22 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#23 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#24 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#25 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#26 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#27 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#28 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#29 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#30 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#31 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#32 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#33 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#34 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
Indirect leak of 14 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2ea2c in git__malloc util/alloc.h:19
#3 0x731746d2ea2c in git__substrdup util/alloc.c:78
#4 0x731746df0a35 in extract_trimmed libgit2/signature.c:67↗
#5 0x731746df14b0 in git_signature__parse libgit2/signature.c:350↗
#6 0x731746d634fe in commit_parse libgit2/commit.c:621↗
#7 0x731746d644d8 in git_commit__parse_ext libgit2/commit.c:717↗
#8 0x731746d646dd in git_commit__parse libgit2/commit.c:677↗
#9 0x731746daa109 in git_object__from_odb_object libgit2/object.c:164↗
#10 0x731746daa2c7 in git_object_lookup_prefix libgit2/object.c:275↗
#11 0x731746daa444 in git_object_lookup libgit2/object.c:283↗
#12 0x731746dab9f1 in git_commit_lookup libgit2/object_api.c:23↗
#13 0x731746d61b52 in create_branch libgit2/clone.c:41↗
#14 0x731746d61b52 in create_tracking_branch libgit2/clone.c:102↗
#15 0x731746d61b52 in update_head_to_new_branch libgit2/clone.c:124↗
#16 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#17 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#18 0x731746d62947 in clone_into libgit2/clone.c:455↗
#19 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#20 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#21 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#22 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#23 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#24 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#25 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#26 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#27 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#28 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#29 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#30 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#31 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#32 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#33 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#34 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
Indirect leak of 7 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e9b1 in git__malloc util/alloc.h:19
#3 0x731746d2e9b1 in git__strndup util/alloc.c:66
#4 0x731746d6370d in commit_parse libgit2/commit.c:657↗
#5 0x731746d644d8 in git_commit__parse_ext libgit2/commit.c:717↗
#6 0x731746d646dd in git_commit__parse libgit2/commit.c:677↗
#7 0x731746daa109 in git_object__from_odb_object libgit2/object.c:164↗
#8 0x731746daa2c7 in git_object_lookup_prefix libgit2/object.c:275↗
#9 0x731746daa444 in git_object_lookup libgit2/object.c:283↗
#10 0x731746dab9f1 in git_commit_lookup libgit2/object_api.c:23↗
#11 0x731746d61b52 in create_branch libgit2/clone.c:41↗
#12 0x731746d61b52 in create_tracking_branch libgit2/clone.c:102↗
#13 0x731746d61b52 in update_head_to_new_branch libgit2/clone.c:124↗
#14 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#15 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#16 0x731746d62947 in clone_into libgit2/clone.c:455↗
#17 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#18 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#19 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#20 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#21 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#22 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#23 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#24 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#25 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#26 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#27 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#28 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#30 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#31 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#32 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#33 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#34 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
Indirect leak of 5 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e932 in git__malloc util/alloc.h:19
#3 0x731746d2e932 in git__strdup util/alloc.c:55
#4 0x731746d70bd7 in git_config_list_add_string libgit2/config_list.c:280↗
#5 0x731746d6f0b9 in read_on_variable libgit2/config_file.c:820↗
#6 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#7 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#8 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#9 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#10 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#11 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#12 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#13 0x731746de4cae in load_config libgit2/repository.c:1394↗
#14 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#15 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#16 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#17 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#18 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#19 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#20 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#21 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#22 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#23 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#24 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#25 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#26 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#27 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#28 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#29 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#30 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#31 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
Indirect leak of 5 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e932 in git__malloc util/alloc.h:19
#3 0x731746d2e932 in git__strdup util/alloc.c:55
#4 0x731746d70bd7 in git_config_list_add_string libgit2/config_list.c:280↗
#5 0x731746d6f0b9 in read_on_variable libgit2/config_file.c:820↗
#6 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#7 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#8 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#9 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#10 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#11 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#12 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#13 0x731746de4c59 in load_config libgit2/repository.c:1382↗
#14 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#15 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#16 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#17 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#18 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#19 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#20 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#21 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#22 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#23 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#24 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#25 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#26 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#27 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#28 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#29 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#30 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#31 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
Indirect leak of 5 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e932 in git__malloc util/alloc.h:19
#3 0x731746d2e932 in git__strdup util/alloc.c:55
#4 0x731746d70bd7 in git_config_list_add_string libgit2/config_list.c:280↗
#5 0x731746d6f0b9 in read_on_variable libgit2/config_file.c:820↗
#6 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#7 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#8 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#9 0x731746d6e3b9 in config_file_refresh libgit2/config_file.c:245↗
#10 0x731746d6f338 in config_file_get libgit2/config_file.c:350↗
#11 0x731746d6c384 in get_entry libgit2/config.c:808↗
#12 0x731746d6c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#13 0x731746d6d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#14 0x731746d6d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#15 0x731746dd7d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#16 0x731746dd7d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#17 0x731746dd7f0e in git_reference_lookup libgit2/refs.c:184↗
#18 0x731746de6bc4 in git_repository_set_head libgit2/repository.c:3739↗
#19 0x731746d61be8 in update_head_to_new_branch libgit2/clone.c:128↗
#20 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#21 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#22 0x731746d62947 in clone_into libgit2/clone.c:455↗
#23 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#24 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#25 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#26 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#27 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#28 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#29 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#30 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#31 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#32 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#33 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
Indirect leak of 4 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d52f69 in git_attr_cache_macromap__resize libgit2/attrcache.c:19↗
#5 0x731746d5468e in git_attr_cache_macromap__put_idx libgit2/attrcache.c:19↗
#6 0x731746d5468e in git_attr_cache_macromap_put libgit2/attrcache.c:19↗
#7 0x731746d5468e in git_attr_cache__insert_macro libgit2/attrcache.c:494↗
#8 0x731746d5098a in git_attr_add_macro libgit2/attr.c:504↗
#9 0x731746d54242 in git_attr_cache__init libgit2/attrcache.c:446↗
#10 0x731746d8a04b in git_ignore__for_path libgit2/ignore.c:315↗
#11 0x731746d9860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#12 0x731746d99c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#13 0x731746d99e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#14 0x731746d5e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#15 0x731746d60b5f in git_checkout_tree libgit2/checkout.c:2793↗
#16 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#17 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#18 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#19 0x731746d62947 in clone_into libgit2/clone.c:455↗
#20 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#21 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#22 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#23 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#24 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#25 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#33 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
Indirect leak of 4 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d6fbd9 in git_config_list_pathmap__resize libgit2/config_list.c:28↗
#5 0x731746d70d6a in git_config_list_pathmap__put_idx libgit2/config_list.c:28↗
#6 0x731746d70d6a in git_config_list_pathmap_put libgit2/config_list.c:28↗
#7 0x731746d70d6a in git_config_list_add_string libgit2/config_list.c:281↗
#8 0x731746d6f0b9 in read_on_variable libgit2/config_file.c:820↗
#9 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#13 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#14 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#15 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#16 0x731746de4cae in load_config libgit2/repository.c:1394↗
#17 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#18 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#19 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#20 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#21 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#22 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#23 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#24 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#25 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#26 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#27 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#28 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#29 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
Indirect leak of 4 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d6ff09 in git_config_list_headmap__resize libgit2/config_list.c:29↗
#5 0x731746d7065c in git_config_list_headmap__put_idx libgit2/config_list.c:29↗
#6 0x731746d7065c in git_config_list_headmap_put libgit2/config_list.c:29↗
#7 0x731746d7065c in git_config_list_append libgit2/config_list.c:175↗
#8 0x731746d6f10d in read_on_variable libgit2/config_file.c:831↗
#9 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#13 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#14 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#15 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#16 0x731746de4cae in load_config libgit2/repository.c:1394↗
#17 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#18 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#19 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#20 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#21 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#22 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#23 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#24 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#25 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#26 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#27 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#28 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#29 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
Indirect leak of 4 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d5aab9 in git_cache_oidmap__resize libgit2/cache.c:19↗
#5 0x731746d5ad54 in git_cache_oidmap__put_idx libgit2/cache.c:19↗
#6 0x731746d5b81d in git_cache_oidmap_put libgit2/cache.c:19↗
#7 0x731746d5b81d in cache_store libgit2/cache.c:181↗
#8 0x731746d5b9e5 in git_cache_store_raw libgit2/cache.c:215↗
#9 0x731746dac4ce in odb_read_1 libgit2/odb.c:1154↗
#10 0x731746daf007 in git_odb_read libgit2/odb.c:1177↗
#11 0x731746daa32f in git_object_lookup_prefix libgit2/object.c:250↗
#12 0x731746daa444 in git_object_lookup libgit2/object.c:283↗
#13 0x731746dab9f1 in git_commit_lookup libgit2/object_api.c:23↗
#14 0x731746d61b52 in create_branch libgit2/clone.c:41↗
#15 0x731746d61b52 in create_tracking_branch libgit2/clone.c:102↗
#16 0x731746d61b52 in update_head_to_new_branch libgit2/clone.c:124↗
#17 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#18 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#19 0x731746d62947 in clone_into libgit2/clone.c:455↗
#20 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#21 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#22 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#23 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#24 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#25 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#33 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#35 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
Indirect leak of 4 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d9231a in git_index_entrymap_default__resize libgit2/index_map.c:30↗
#5 0x731746d92be7 in git_index_entrymap_default__put_idx libgit2/index_map.c:30↗
#6 0x731746d92be7 in git_index_entrymap_default_put libgit2/index_map.c:30↗
#7 0x731746d92be7 in git_index_entrymap_put libgit2/index_map.c:38↗
#8 0x731746d8bda4 in index_insert libgit2/index.c:1430↗
#9 0x731746d8cae6 in git_index_add libgit2/index.c:1700↗
#10 0x731746d5ced2 in checkout_update_index libgit2/checkout.c:1647↗
#11 0x731746d5ced2 in checkout_update_index libgit2/checkout.c:1632↗
#12 0x731746d5ced2 in checkout_blob libgit2/checkout.c:1810↗
#13 0x731746d5f2c6 in checkout_create_the_new libgit2/checkout.c:1888↗
#14 0x731746d5f2c6 in git_checkout_iterator libgit2/checkout.c:2663↗
#15 0x731746d60b5f in git_checkout_tree libgit2/checkout.c:2793↗
#16 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#17 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#18 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#19 0x731746d62947 in clone_into libgit2/clone.c:455↗
#20 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#21 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#22 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#23 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#24 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#25 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#33 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#35 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#36 0x7317487d868a in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#37 0x73174879cd27 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (lib/libboost_unit_test_framework.so.1.82.0+0x48d27)
Indirect leak of 4 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d6fbd9 in git_config_list_pathmap__resize libgit2/config_list.c:28↗
#5 0x731746d70d6a in git_config_list_pathmap__put_idx libgit2/config_list.c:28↗
#6 0x731746d70d6a in git_config_list_pathmap_put libgit2/config_list.c:28↗
#7 0x731746d70d6a in git_config_list_add_string libgit2/config_list.c:281↗
#8 0x731746d6f0b9 in read_on_variable libgit2/config_file.c:820↗
#9 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#13 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#14 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#15 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#16 0x731746de4c59 in load_config libgit2/repository.c:1382↗
#17 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#18 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#19 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#20 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#21 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#22 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#23 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#24 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#25 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#26 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#27 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#28 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#29 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
Indirect leak of 4 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d6fbd9 in git_config_list_pathmap__resize libgit2/config_list.c:28↗
#5 0x731746d70d6a in git_config_list_pathmap__put_idx libgit2/config_list.c:28↗
#6 0x731746d70d6a in git_config_list_pathmap_put libgit2/config_list.c:28↗
#7 0x731746d70d6a in git_config_list_add_string libgit2/config_list.c:281↗
#8 0x731746d6f0b9 in read_on_variable libgit2/config_file.c:820↗
#9 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x731746d6e3b9 in config_file_refresh libgit2/config_file.c:245↗
#13 0x731746d6f338 in config_file_get libgit2/config_file.c:350↗
#14 0x731746d6c384 in get_entry libgit2/config.c:808↗
#15 0x731746d6c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#16 0x731746d6d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#17 0x731746d6d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#18 0x731746dd7d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#19 0x731746dd7d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#20 0x731746dd7f0e in git_reference_lookup libgit2/refs.c:184↗
#21 0x731746de6bc4 in git_repository_set_head libgit2/repository.c:3739↗
#22 0x731746d61be8 in update_head_to_new_branch libgit2/clone.c:128↗
#23 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#24 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#25 0x731746d62947 in clone_into libgit2/clone.c:455↗
#26 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#27 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#28 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#29 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#30 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#31 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#32 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#33 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#34 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#35 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
Indirect leak of 4 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d6ff09 in git_config_list_headmap__resize libgit2/config_list.c:29↗
#5 0x731746d7065c in git_config_list_headmap__put_idx libgit2/config_list.c:29↗
#6 0x731746d7065c in git_config_list_headmap_put libgit2/config_list.c:29↗
#7 0x731746d7065c in git_config_list_append libgit2/config_list.c:175↗
#8 0x731746d6f10d in read_on_variable libgit2/config_file.c:831↗
#9 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#13 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#14 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#15 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#16 0x731746de4c59 in load_config libgit2/repository.c:1382↗
#17 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#18 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#19 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#20 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#21 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#22 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#23 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#24 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#25 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#26 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#27 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#28 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#29 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
Indirect leak of 4 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d7010c in git_config_list_headmap__resize libgit2/config_list.c:29↗
#5 0x731746d7065c in git_config_list_headmap__put_idx libgit2/config_list.c:29↗
#6 0x731746d7065c in git_config_list_headmap_put libgit2/config_list.c:29↗
#7 0x731746d7065c in git_config_list_append libgit2/config_list.c:175↗
#8 0x731746d6f10d in read_on_variable libgit2/config_file.c:831↗
#9 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x731746d6e3b9 in config_file_refresh libgit2/config_file.c:245↗
#13 0x731746d6f338 in config_file_get libgit2/config_file.c:350↗
#14 0x731746d6c384 in get_entry libgit2/config.c:808↗
#15 0x731746d6c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#16 0x731746d6d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#17 0x731746d6d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#18 0x731746dd7d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#19 0x731746dd7d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#20 0x731746dd7f0e in git_reference_lookup libgit2/refs.c:184↗
#21 0x731746de6bc4 in git_repository_set_head libgit2/repository.c:3739↗
#22 0x731746d61be8 in update_head_to_new_branch libgit2/clone.c:128↗
#23 0x731746d61eae in update_head_to_remote libgit2/clone.c:248↗
#24 0x731746d61eae in checkout_branch libgit2/clone.c:398↗
#25 0x731746d62947 in clone_into libgit2/clone.c:455↗
#26 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#27 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#28 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#29 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#30 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#31 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#32 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#33 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#34 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#35 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
Indirect leak of 4 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray util/alloc.c:44
#4 0x731746d52c39 in git_attr_cache_filemap__resize libgit2/attrcache.c:18↗
#5 0x731746d53b08 in git_attr_cache_filemap__put_idx libgit2/attrcache.c:18↗
#6 0x731746d53b08 in git_attr_cache_filemap_put libgit2/attrcache.c:18↗
#7 0x731746d53b08 in attr_cache_make_entry libgit2/attrcache.c:132↗
#8 0x731746d53b08 in attr_cache_lookup libgit2/attrcache.c:236↗
#9 0x731746d53b08 in git_attr_cache__get libgit2/attrcache.c:265↗
#10 0x731746d4f4f2 in preload_attr_source libgit2/attr.c:323↗
#11 0x731746d4f4f2 in preload_attr_file libgit2/attr.c:346↗
#12 0x731746d4f4f2 in attr_setup libgit2/attr.c:428↗
#13 0x731746d4f4f2 in collect_attr_files libgit2/attr.c:655↗
#14 0x731746d4fbd5 in git_attr_get_many_with_session libgit2/attr.c:165↗
#15 0x731746d85985 in filter_list_check_attributes libgit2/filter.c:460↗
#16 0x731746d85985 in git_filter_list__load libgit2/filter.c:558↗
#17 0x731746d5c4ff in blob_content_to_file libgit2/checkout.c:1557↗
#18 0x731746d5c4ff in checkout_write_content libgit2/checkout.c:1768↗
#19 0x731746d5ce50 in checkout_blob libgit2/checkout.c:1805↗
#20 0x731746d5f2c6 in checkout_create_the_new libgit2/checkout.c:1888↗
#21 0x731746d5f2c6 in git_checkout_iterator libgit2/checkout.c:2663↗
#22 0x731746d60b5f in git_checkout_tree libgit2/checkout.c:2793↗
#23 0x731746d60be6 in git_checkout_head libgit2/checkout.c:2808↗
#24 0x731746d61dd9 in checkout_branch libgit2/clone.c:407↗
#25 0x731746d61dd9 in checkout_branch libgit2/clone.c:385↗
#26 0x731746d62947 in clone_into libgit2/clone.c:455↗
#27 0x731746d62947 in clone_repo libgit2/clone.c:661↗
#28 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#29 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#30 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#31 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#32 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#33 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#34 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#35 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#36 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#37 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#38 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#39 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#40 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#41 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#42 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
Indirect leak of 2 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x731746d2e932 in git__malloc util/alloc.h:19
#3 0x731746d2e932 in git__strdup util/alloc.c:55
#4 0x731746d6f09c in read_on_variable libgit2/config_file.c:816↗
#5 0x731746d72281 in git_config_parse libgit2/config_parse.c:564↗
#6 0x731746d6d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#7 0x731746d6d8c5 in config_file_read libgit2/config_file.c:909↗
#8 0x731746d6ed58 in config_file_open libgit2/config_file.c:127↗
#9 0x731746d6ed58 in config_file_open libgit2/config_file.c:104↗
#10 0x731746d6a94b in git_config_add_backend libgit2/config.c:377↗
#11 0x731746d6aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#12 0x731746de4cae in load_config libgit2/repository.c:1394↗
#13 0x731746de4f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#14 0x731746de5118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#15 0x731746de836e in git_repository_open_ext libgit2/repository.c:1209↗
#16 0x731746de8a73 in git_repository_open libgit2/repository.c:1244↗
#17 0x731746de8ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#18 0x731746de9a50 in git_repository_init libgit2/repository.c:2927↗
#19 0x731746d6184c in default_repository_create libgit2/clone.c:308↗
#20 0x731746d621c5 in clone_repo libgit2/clone.c:647↗
#21 0x731746d62b9f in git_clone libgit2/clone.c:688↗
#22 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/gitimpl_libgit2.cpp:658↗
#23 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) src/esys/repo/libgit2/git_libgit2.cpp:109↗
#24 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) include/esys/repo/gitbase.h:178↗
#25 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5a181f015144 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x73174878f6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x73174878ffae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
SUMMARY: AddressSanitizer: 27216 byte(s) leaked in 175 allocation(s).No reports.
Running 111 test cases...
Return value :
type : b
value : false
[1] GENERIC_ERROR(-1)
file : /builds/libesys/esysrepo/esysrepo/src/esys/repo/test/result_t01.cpp
line : 52
fct : esys::repo::Result_t<bool> esys::repo::test::result_t01::fct_c()
text :
err : 0
[0] GENERIC_ERROR(-1)
file : /builds/libesys/esysrepo/esysrepo/src/esys/repo/test/result_t01.cpp
line : 45
fct : esys::repo::Result_t<bool> esys::repo::test::result_t01::fct_b()
text :
err : 0
Return value :
type : b
value : true
[1] ERROR_OPENING_FILE(-2)
file : /builds/libesys/esysrepo/esysrepo/src/esys/repo/test/result_t01.cpp
line : 64
fct : esys::repo::Result_t<bool> esys::repo::test::result_t01::fct_e()
text :
err : 0
[0] ERROR_OPENING_FILE(-2)
file : /builds/libesys/esysrepo/esysrepo/src/esys/repo/test/result_t01.cpp
line : 57
fct : esys::repo::Result esys::repo::test::result_t01::fct_d()
text :
err : 0
[1] GENERIC_ERROR(-1)
file : /builds/libesys/esysrepo/esysrepo/src/esys/repo/test/result01.cpp
line : 49
fct : esys::repo::Result esys::repo::test::fct_c()
text :
err : 0
[0] GENERIC_ERROR(-1)
file : /builds/libesys/esysrepo/esysrepo/src/esys/repo/test/result01.cpp
line : 42
fct : esys::repo::Result esys::repo::test::fct_b()
text :
err : 0
0 = OK
-1 = GENERIC_ERROR
-2 = ERROR_OPENING_FILE
-3 = PATH_NOT_EXISTING
-4 = EMPTY_PATH
-5 = FILE_NOT_EXISTING
-6 = INTERNAL_ERROR
-7 = NOT_IMPLEMENTED
-8 = FOLDER_CREATION_ERROR
-9 = FAILED_TO_COPY
-10 = FAILED_TO_REMOVE_ALL
-11 = RAW_INT_ERROR
-12 = FOLDER_ALREADY_EXISTS
-13 = MANIFEST_IS_NULLPTR
-14 = CONFIG_FOLDER_IS_NULLPTR
-15 = GIT_IS_NULLPTR
-16 = JOB_COUNT_NEGATIVE
-17 = ERROR_VECTOR
-18 = NO_AUTHOR_GIVEN
-100 = CFGFILE_ERROR_PARSING_FILE
-101 = CFGFILE_NO_MANIFEST_TYPE
-102 = CFGFILE_UNKNOWN_MANIFEST_TYPE
-103 = CFGFILE_NO_MANIFEST_URL
-104 = CFGFILE_UNKNOWN_MANIFEST_KIND
-105 = CFGFILE_UNKNOWN_MANIFEST_FORMAT
-200 = MANIFEST_ERROR_PARSING_FILE
-201 = MANIFEST_NO_LOCATIONS_DEFINED
-202 = MANIFEST_ELEMENT_UNKNOWN
-203 = MANIFEST_ATTRIBUTE_UNKNOWN
-204 = MANIFEST_INCORRECT_ATTRIBUTE_VALUE
-205 = MANIFEST_NO_DEFAULT_LOCATION
-206 = MANIFEST_TYPE_UNKNOWN
-207 = MANIFEST_KIND_UNKNOWN
-208 = MANIFEST_FORMAT_UNKNOWN
-209 = MANIFEST_LOCATION_WITHOUT_NAME
-210 = MANIFEST_LOCATION_WITHOUT_ADDRESS
-211 = MANIFEST_REPOSITORY_WITHOUT_NAME
-212 = MANIFEST_REPOSITORY_WITHOUT_PATH
-213 = MANIFEST_GROUP_WITHOUT_NAME
-214 = MANIFEST_GROUP_REPO_WITHOUT_NAME
-215 = MANIFEST_GROUP_REPO_WITHOUT_PATH
-216 = MANIFEST_REPO_UNKNOWN
-217 = MANIFEST_FILE_EXT_UNKNOWN
-218 = MANIFEST_FAILED_TO_DETECT
-219 = MANIFEST_XML_DATA_NULLPTR
-220 = MANIFEST_REPOSITORY_WITHOUT_LOCATION
-221 = MANIFEST_FORMAT_NOT_SET
-222 = MANIFEST_REVISION_SET_UNKNOWN
-223 = MANIFEST_DEPENDS_WITHOUT_IDENTITY
-224 = MANIFEST_DEPENDS_UNRESOLVED
-225 = MANIFEST_DEPENDS_AMBIGUOUS
-226 = MANIFEST_DEPENDS_CYCLE
-300 = GREPO_FOLDER_NO_INCLUDE
-400 = CMDINIT_NO_URL
-401 = CMDINIT_FAILED_FETCH_UNKNOWN_MANIFEST
-402 = CMDINIT_NO_LOCAL_MANIFEST
-500 = GIT_GENERIC_ERROR
-501 = GIT_UNKNOWN_PROTOCOL
-502 = GIT_RAW_INT_ERROR
-503 = GIT_ERROR_OPENING_REPO
-504 = GIT_RESET_TYPE_NOT_SET
-505 = GIT_RESET_TYPE_UNKNOWN
-506 = GIT_NO_BRANCH_FOUND
-507 = GIT_REPO_NOT_OPEN
-508 = GIT_FIND_REF_FAILED
-509 = GIT_GET_HASH_FAILED
-510 = GIT_NO_PARENT
-511 = GIT_ALREADY_OPENED
-512 = GIT_SSH_BACKEND_NOT_SUPPORTED
-600 = CMD_INCORRECT_PARAMETERS_IN_CONTEXT
-601 = CMD_INCORRECT_PARAMETERS_COMBINATION
-602 = CMD_MISSING_PARAMETERS
-603 = CMD_GENERIC_RAW_ERROR
-604 = CMD_NO_ESYSREPO_FOLDER_FOUND
-605 = CMD_CONFIG_FOLDER_NULLPTR
-606 = CMD_GIT_IS_NULLPTR
-607 = CMD_GIT_IS_NOT_OPENED
-608 = CMD_GIT_OPEN_FAILED
-609 = CMD_GIT_IS_DIRTY_FAILED
-610 = CMD_GIT_FETCH_FAILED
-611 = CMD_GIT_GET_HEAD_FAILED
-612 = CMD_GIT_MORE_THAN_ONE_COMMIT
-613 = CMD_WORKSPACE_PATH_IS_EMPTY
-700 = CMDSYNC_ABORTED_FOUND_CHANGES
-701 = CMDSYNC_GIT_CAN_NOT_BE_FAST_FORWARDED
-800 = RUNTASKS_NO_TASK
-900 = DIRECTORY_XML_DATA_NULLPTR
-901 = DIRECTORY_XML_ERROR_PARSING_STREAM
-902 = DIRECTORY_XML_ERROR_PARSING_FILE
-903 = DIRECTORY_XML_ELEMENT_UNKNOWN
-904 = DIRECTORY_XML_MISSING_ATTR
-905 = DIRECTORY_XML_UNKNOWN_URL_TYPE
-1000 = MULTI_XML_CAPTURE_NULLPTR
-1001 = MULTI_ELEMENT_UNKNOWN
-1002 = MULTI_REPOSITORY_WITHOUT_PATH
-1003 = MULTI_REPOSITORY_WITHOUT_REV
-1004 = MULTI_ERROR_PARSING_FILE
-1005 = MULTI_ERROR_PARSING_STREAM
-1100 = USERCONFIG_XML_DATA_NULLPTR
-1101 = USERCONFIG_XML_ELEMENT_UNKNOWN
-1102 = USERCONFIG_XML_MISSING_ELEMENT
-1103 = USERCONFIG_XML_MISSING_ATTR
-1104 = USERCONFIG_XML_UNKNOWN_ATTR_VALUE
-1200 = CMDPIN_NO_MATCH
-1201 = CMDPIN_AMBIGUOUS_MATCH
-1202 = CMDPIN_CI_NOT_DETECTED
-1203 = CMDPIN_CI_UNSUPPORTED
-1204 = CMDPIN_PINS_FILE_PARSE_ERROR
App01 1 (temp-move)
===========
Usage: esysrepo [cmd] [cmd_options] [common_options]
Commands:
build-info Print embedded build provenance and dependency SHAs
deps Print the manifest repository depends graph
env Print process environment variables
help Help
info Get info on the manifest branch, current branch or unmerged branches
init Initialize a repo client checkout in the current directory
list List projects and their associated directories
manifest Manifest tools
multi Handle branches from multiple repositories
pin Pin a workspace repository revision (identity-based)
status Show the working tree status
sync Update working tree to the latest revision
version Print version information
'esysrepo [cmd] --help' to get information about a cmd.
'esysrepo [cmd] --doc' to get documentation about a cmd.
Options:
-h [ --help ] Print help message
-d [ --doc ] Print documentation
--version Print version information (same as 'version'
command)
--command arg Command to execute
--subargs arg Arguments for command
--time [=arg(=1)] (=0) Display timestamp
--delta-time [=arg(=1)] (=0) Display delta timestamp
--public [=arg(=1)] (=0) Only use https when possible
--log arg Log execution to a file
--verbose [=arg(=1)] (=0) Set verbose level
--debug [=arg(=1)] (=0) Set debug mode
-w [ --workspace ] arg the path to the workspade to use
-f [ --folder ] arg the folder to work with
--trace enable execution trace to a file and to the
console
--trace-file enable execution trace to a file
--trace-cons enable execution trace to the console
[info] Init ...
[info] User config file loaded successfully.
[info] Created folder : temp/app01/.esysrepo
[info] Created folder : temp/app01/.esysrepo/temp
[info] Detecting the manifest type ...
[info] Cloning done.
path : temp/app01/.esysrepo/temp/unknown_manifest
elapsed time (s): 0.955
[info] ESysRepo manifest detected.
[info] Isolated kind.
[info] Init done.
elapsed time (s): 0.982
App01 2 (sync)
===========
[info] Sync ...
[info] User config file loaded
… [truncated for HTML; see sanitizer.log for full capture] …
__put_idx /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_list.c:29
#6 0x731746d7065c in git_config_list_headmap_put /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_list.c:29
#7 0x731746d7065c in git_config_list_append /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_list.c:175
#8 0x731746d6f10d in read_on_variable /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:831
#9 0x731746d72281 in git_config_parse /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_parse.c:564
#10 0x731746d6d7b3 in config_file_read_buffer /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:880
#11 0x731746d6d8c5 in config_file_read /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:909
#12 0x731746d6e3b9 in config_file_refresh /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:245
#13 0x731746d6f338 in config_file_get /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:350
#14 0x731746d6c384 in get_entry /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config.c:808
#15 0x731746d6c4d6 in git_config__lookup_entry /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config.c:841
#16 0x731746d6d301 in git_config__configmap_lookup /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_cache.c:97
#17 0x731746d6d411 in git_repository__configmap_lookup /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_cache.c:124
#18 0x731746dd7d35 in reference_normalize_for_repo /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/refs.c:210
#19 0x731746dd7d35 in git_reference_lookup_resolved /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/refs.c:255
#20 0x731746dd7f0e in git_reference_lookup /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/refs.c:184
#21 0x731746de6bc4 in git_repository_set_head /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:3739
#22 0x731746d61be8 in update_head_to_new_branch /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/clone.c:128
#23 0x731746d61eae in update_head_to_remote /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/clone.c:248
#24 0x731746d61eae in checkout_branch /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/clone.c:398
#25 0x731746d62947 in clone_into /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/clone.c:455
#26 0x731746d62947 in clone_repo /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/clone.c:661
#27 0x731746d62b9f in git_clone /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/clone.c:688
#28 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) /builds/libesys/esysrepo/esysrepo/src/esys/repo/libgit2/gitimpl_libgit2.cpp:658
#29 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) /builds/libesys/esysrepo/esysrepo/src/esys/repo/libgit2/git_libgit2.cpp:109
#30 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /builds/libesys/esysrepo/esysrepo/src/esys/repo/../../../include/esys/repo/gitbase.h:178
#31 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() /builds/libesys/esysrepo/esysrepo/src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49
#32 0x5a181f015144 in AddRemote01LibGit2_invoker /builds/libesys/esysrepo/esysrepo/src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39
#33 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) /builds/libesys/esysrepo/esysrepo/.conan2/p/b/boost917c222f5fa4b/p/include/boost/function/function_template.hpp:117
#34 0x73174878f6a2 in boost::function0<void>::operator()() const boost/function/function_template.hpp:771
#35 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
Indirect leak of 4 byte(s) in 1 object(s) allocated from:
#0 0x731750222c38 in __interceptor_realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:164
#1 0x731746d2ec9c in stdalloc__realloc /root/.conan2/p/b/libgi38aef7dd0998d/b/src/util/allocators/stdalloc.c:23
#2 0x731746d2e888 in git__realloc /root/.conan2/p/b/libgi38aef7dd0998d/b/src/util/alloc.h:29
#3 0x731746d2e888 in git__reallocarray /root/.conan2/p/b/libgi38aef7dd0998d/b/src/util/alloc.c:44
#4 0x731746d52c39 in git_attr_cache_filemap__resize /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/attrcache.c:18
#5 0x731746d53b08 in git_attr_cache_filemap__put_idx /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/attrcache.c:18
#6 0x731746d53b08 in git_attr_cache_filemap_put /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/attrcache.c:18
#7 0x731746d53b08 in attr_cache_make_entry /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/attrcache.c:132
#8 0x731746d53b08 in attr_cache_lookup /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/attrcache.c:236
#9 0x731746d53b08 in git_attr_cache__get /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/attrcache.c:265
#10 0x731746d4f4f2 in preload_attr_source /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/attr.c:323
#11 0x731746d4f4f2 in preload_attr_file /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/attr.c:346
#12 0x731746d4f4f2 in attr_setup /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/attr.c:428
#13 0x731746d4f4f2 in collect_attr_files /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/attr.c:655
#14 0x731746d4fbd5 in git_attr_get_many_with_session /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/attr.c:165
#15 0x731746d85985 in filter_list_check_attributes /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/filter.c:460
#16 0x731746d85985 in git_filter_list__load /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/filter.c:558
#17 0x731746d5c4ff in blob_content_to_file /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/checkout.c:1557
#18 0x731746d5c4ff in checkout_write_content /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/checkout.c:1768
#19 0x731746d5ce50 in checkout_blob /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/checkout.c:1805
#20 0x731746d5f2c6 in checkout_create_the_new /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/checkout.c:1888
#21 0x731746d5f2c6 in git_checkout_iterator /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/checkout.c:2663
#22 0x731746d60b5f in git_checkout_tree /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/checkout.c:2793
#23 0x731746d60be6 in git_checkout_head /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/checkout.c:2808
#24 0x731746d61dd9 in checkout_branch /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/clone.c:407
#25 0x731746d61dd9 in checkout_branch /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/clone.c:385
#26 0x731746d62947 in clone_into /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/clone.c:455
#27 0x731746d62947 in clone_repo /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/clone.c:661
#28 0x731746d62b9f in git_clone /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/clone.c:688
#29 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) /builds/libesys/esysrepo/esysrepo/src/esys/repo/libgit2/gitimpl_libgit2.cpp:658
#30 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) /builds/libesys/esysrepo/esysrepo/src/esys/repo/libgit2/git_libgit2.cpp:109
#31 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /builds/libesys/esysrepo/esysrepo/src/esys/repo/../../../include/esys/repo/gitbase.h:178
#32 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() /builds/libesys/esysrepo/esysrepo/src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49
#33 0x5a181f015144 in AddRemote01LibGit2_invoker /builds/libesys/esysrepo/esysrepo/src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39
#34 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) /builds/libesys/esysrepo/esysrepo/.conan2/p/b/boost917c222f5fa4b/p/include/boost/function/function_template.hpp:117
#35 0x73174878f6a2 in boost::function0<void>::operator()() const boost/function/function_template.hpp:771
#36 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#37 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boost/function/function_template.hpp:137
#38 0x73174878ffae in boost::function0<int>::operator()() const boost/function/function_template.hpp:771
#39 0x73174878eef9 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (/builds/libesys/esysrepo/esysrepo/.conan2/p/b/boost917c222f5fa4b/p/lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#40 0x73174878bfcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#41 0x73174878c154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#42 0x73174878ced5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
Indirect leak of 2 byte(s) in 1 object(s) allocated from:
#0 0x731750222887 in __interceptor_malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:145
#1 0x731746d2ecac in stdalloc__malloc /root/.conan2/p/b/libgi38aef7dd0998d/b/src/util/allocators/stdalloc.c:15
#2 0x731746d2e932 in git__malloc /root/.conan2/p/b/libgi38aef7dd0998d/b/src/util/alloc.h:19
#3 0x731746d2e932 in git__strdup /root/.conan2/p/b/libgi38aef7dd0998d/b/src/util/alloc.c:55
#4 0x731746d6f09c in read_on_variable /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:816
#5 0x731746d72281 in git_config_parse /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_parse.c:564
#6 0x731746d6d7b3 in config_file_read_buffer /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:880
#7 0x731746d6d8c5 in config_file_read /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:909
#8 0x731746d6ed58 in config_file_open /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:127
#9 0x731746d6ed58 in config_file_open /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:104
#10 0x731746d6a94b in git_config_add_backend /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config.c:377
#11 0x731746d6aac5 in git_config_add_file_ondisk /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config.c:152
#12 0x731746de4cae in load_config /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:1394
#13 0x731746de4f85 in git_repository_config__weakptr /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:1494
#14 0x731746de5118 in git_repository_config_snapshot /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:1535
#15 0x731746de836e in git_repository_open_ext /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:1209
#16 0x731746de8a73 in git_repository_open /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:1244
#17 0x731746de8ed4 in git_repository_init_ext /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:3043
#18 0x731746de9a50 in git_repository_init /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:2927
#19 0x731746d6184c in default_repository_create /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/clone.c:308
#20 0x731746d621c5 in clone_repo /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/clone.c:647
#21 0x731746d62b9f in git_clone /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/clone.c:688
#22 0x73174c5ee27b in esys::repo::libgit2::GitImpl::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) /builds/libesys/esysrepo/esysrepo/src/esys/repo/libgit2/gitimpl_libgit2.cpp:658
#23 0x73174c58710a in esys::repo::libgit2::Git::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, esys::repo::git::CloneOptions const&) /builds/libesys/esysrepo/esysrepo/src/esys/repo/libgit2/git_libgit2.cpp:109
#24 0x5a181f0089b7 in esys::repo::GitBase::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /builds/libesys/esysrepo/esysrepo/src/esys/repo/../../../include/esys/repo/gitbase.h:178
#25 0x5a181f0089b7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() /builds/libesys/esysrepo/esysrepo/src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49
#26 0x5a181f015144 in AddRemote01LibGit2_invoker /builds/libesys/esysrepo/esysrepo/src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39
#27 0x5a181e7fb05f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) /builds/libesys/esysrepo/esysrepo/.conan2/p/b/boost917c222f5fa4b/p/include/boost/function/function_template.hpp:117
#28 0x73174878f6a2 in boost::function0<void>::operator()() const boost/function/function_template.hpp:771
#29 0x73174878e518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x7317487913a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boost/function/function_template.hpp:137
#31 0x73174878ffae in boost::function0<int>::operator()() const boost/function/function_template.hpp:771
SUMMARY: AddressSanitizer: 27216 byte(s) leaked in 175 allocation(s).