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).==1238==ERROR: LeakSanitizer: detected memory leaks
Indirect leak of 4080 byte(s) in 1 object(s) allocated from:
#0 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6deabbd in git__malloc util/alloc.h:19
#3 0x72a0b6deabbd in pool_alloc_page util/pool.c:68
#4 0x72a0b6deabbd in pool_alloc util/pool.c:86
#5 0x72a0b6deabbd in git_pool_malloc util/pool.c:192
#6 0x72a0b6dead3e in git_pool_strndup util/pool.c:215
#7 0x72a0b6deadf6 in git_pool_strdup util/pool.c:229
#8 0x72a0b6e0092e in git_attr_add_macro libgit2/attr.c:495↗
#9 0x72a0b6e04242 in git_attr_cache__init libgit2/attrcache.c:446↗
#10 0x72a0b6e3a04b in git_ignore__for_path libgit2/ignore.c:315↗
#11 0x72a0b6e4860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#12 0x72a0b6e49c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#13 0x72a0b6e49e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#14 0x72a0b6e0e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#15 0x72a0b6e10b5f in git_checkout_tree libgit2/checkout.c:2793↗
#16 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#17 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#18 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#19 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#20 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#21 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#22 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x72a0b8859154 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6deabbd in git__malloc util/alloc.h:19
#3 0x72a0b6deabbd in pool_alloc_page util/pool.c:68
#4 0x72a0b6deabbd in pool_alloc util/pool.c:86
#5 0x72a0b6deabbd in git_pool_malloc util/pool.c:192
#6 0x72a0b6dead3e in git_pool_strndup util/pool.c:215
#7 0x72a0b6e01e8a in git_attr_fnmatch__parse libgit2/attr_file.c:824↗
#8 0x72a0b6e39785 in parse_ignore_file libgit2/ignore.c:205↗
#9 0x72a0b6e39c1a in get_internal_ignores libgit2/ignore.c:287↗
#10 0x72a0b6e39c1a in get_internal_ignores libgit2/ignore.c:275↗
#11 0x72a0b6e3a0cf in git_ignore__for_path libgit2/ignore.c:343↗
#12 0x72a0b6e4860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#13 0x72a0b6e49c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#14 0x72a0b6e49e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#15 0x72a0b6e0e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#16 0x72a0b6e10b5f in git_checkout_tree libgit2/checkout.c:2793↗
#17 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#18 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#19 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#20 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#21 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#22 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#23 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#27 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#28 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#29 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#30 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#31 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#32 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#33 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#35 0x72a0b8859154 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e1f8b5 in git_config_backend_from_file libgit2/config_file.c:497↗
#5 0x72a0b6e1aaa5 in git_config_add_file_ondisk libgit2/config.c:149↗
#6 0x72a0b6e94c59 in load_config libgit2/repository.c:1382↗
#7 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#8 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#9 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#10 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#14 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#15 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#16 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x72a0b88a568a 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e1f8b5 in git_config_backend_from_file libgit2/config_file.c:497↗
#5 0x72a0b6e1aaa5 in git_config_add_file_ondisk libgit2/config.c:149↗
#6 0x72a0b6e94bf7 in load_config libgit2/repository.c:1365↗
#7 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#8 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#9 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#10 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#14 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#15 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#16 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x72a0b88a568a 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e1f8b5 in git_config_backend_from_file libgit2/config_file.c:497↗
#5 0x72a0b6e1aaa5 in git_config_add_file_ondisk libgit2/config.c:149↗
#6 0x72a0b6e94cae in load_config libgit2/repository.c:1394↗
#7 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#8 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#9 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#10 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#14 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#15 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#16 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x72a0b88a568a 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6ec1fee in git_tree__parse_raw libgit2/tree.c:405↗
#5 0x72a0b6ec22db in git_tree__parse libgit2/tree.c:452↗
#6 0x72a0b6e5a109 in git_object__from_odb_object libgit2/object.c:164↗
#7 0x72a0b6e5a2c7 in git_object_lookup_prefix libgit2/object.c:275↗
#8 0x72a0b6e5a444 in git_object_lookup libgit2/object.c:283↗
#9 0x72a0b6e5ba71 in git_tree_lookup libgit2/object_api.c:56↗
#10 0x72a0b6e14d79 in git_commit_tree libgit2/commit.c:847↗
#11 0x72a0b6e5a515 in dereference_object libgit2/object.c:373↗
#12 0x72a0b6e5a515 in git_object_peel libgit2/object.c:453↗
#13 0x72a0b6e88a76 in git_reference_peel libgit2/refs.c:1396↗
#14 0x72a0b6e0bbf1 in checkout_lookup_head_tree libgit2/checkout.c:1935↗
#15 0x72a0b6e10b25 in git_checkout_tree libgit2/checkout.c:2778↗
#16 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#17 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#18 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#19 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#20 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#21 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#22 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x72a0b885bef9 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 0x72a0b8858fcf 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e1f06b in read_on_variable libgit2/config_file.c:809↗
#5 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#6 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#7 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#8 0x72a0b6e1e3b9 in config_file_refresh libgit2/config_file.c:245↗
#9 0x72a0b6e1f338 in config_file_get libgit2/config_file.c:350↗
#10 0x72a0b6e1c384 in get_entry libgit2/config.c:808↗
#11 0x72a0b6e1c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#12 0x72a0b6e1d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#13 0x72a0b6e1d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#14 0x72a0b6e87d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#15 0x72a0b6e87d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#16 0x72a0b6e87f0e in git_reference_lookup libgit2/refs.c:184↗
#17 0x72a0b6e96bc4 in git_repository_set_head libgit2/repository.c:3739↗
#18 0x72a0b6e11be8 in update_head_to_new_branch libgit2/clone.c:128↗
#19 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#20 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#21 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#22 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#23 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#24 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#28 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#29 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#30 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#31 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#32 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#33 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
Indirect leak of 400 byte(s) in 1 object(s) allocated from:
#0 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e91956 in repository_alloc libgit2/repository.c:310↗
#5 0x72a0b6e97c39 in git_repository_open_ext libgit2/repository.c:1177↗
#6 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#7 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#8 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#9 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#10 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#11 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#12 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#16 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#17 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#18 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#19 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#20 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#21 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#22 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#24 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#25 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#26 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0b88691d3 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 0x72a0b88631ee 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e3fe73 in git_index_open_ext libgit2/index.c:412↗
#5 0x72a0b6e95c99 in git_repository_index__weakptr libgit2/repository.c:1731↗
#6 0x72a0b6e95d84 in git_repository_index libgit2/repository.c:1754↗
#7 0x72a0b6e10a85 in git_checkout_tree libgit2/checkout.c:2787↗
#8 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#9 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#10 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#11 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#12 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#13 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#14 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#18 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#19 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#20 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#21 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#22 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#23 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#24 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#26 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#27 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#28 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0b88691d3 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 0x72a0b88631ee 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6dec33f in git_sortedcache_new util/sortedcache.c:26
#5 0x72a0b6e81682 in git_refdb_backend_fs libgit2/refdb_fs.c:2615↗
#6 0x72a0b6e7bfab in git_refdb_open libgit2/refdb.c:56↗
#7 0x72a0b6e93a78 in git_repository_refdb__weakptr libgit2/repository.c:1668↗
#8 0x72a0b6e98ef9 in git_repository_init_ext libgit2/repository.c:3046↗
#9 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#10 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#11 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#12 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#13 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#17 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#18 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#19 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#20 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#21 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#22 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#23 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#25 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#26 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#27 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0b88691d3 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e8159f in git_refdb_backend_fs libgit2/refdb_fs.c:2586↗
#5 0x72a0b6e7bfab in git_refdb_open libgit2/refdb.c:56↗
#6 0x72a0b6e93a78 in git_repository_refdb__weakptr libgit2/repository.c:1668↗
#7 0x72a0b6e98ef9 in git_repository_init_ext libgit2/repository.c:3046↗
#8 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#9 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#10 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#11 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#12 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#16 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#17 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#18 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#19 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#20 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#21 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#22 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#24 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#25 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#26 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0b88691d3 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 0x72a0b88631ee 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6df2e12 in resize_vector util/vector.c:38
#5 0x72a0b6df2e12 in resize_vector util/vector.c:31
#6 0x72a0b6df2e12 in git_vector_init util/vector.c:116
#7 0x72a0b6e3fefa in git_index_open_ext libgit2/index.c:431↗
#8 0x72a0b6e95c99 in git_repository_index__weakptr libgit2/repository.c:1731↗
#9 0x72a0b6e95d84 in git_repository_index libgit2/repository.c:1754↗
#10 0x72a0b6e10a85 in git_checkout_tree libgit2/checkout.c:2787↗
#11 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#12 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#13 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#14 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#15 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#16 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#17 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#21 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#22 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#23 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#24 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#25 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#26 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#27 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#29 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#30 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#31 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0b88691d3 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e61cba in git_odb__backend_loose libgit2/odb_loose.c:1206↗
#5 0x72a0b6e5d33b in git_odb__add_default_backends libgit2/odb.c:499↗
#6 0x72a0b6e95efb in git_repository_odb__weakptr libgit2/repository.c:1623↗
#7 0x72a0b6e3366b in mark_local libgit2/fetch.c:58↗
#8 0x72a0b6e3366b in filter_wants libgit2/fetch.c:150↗
#9 0x72a0b6e3366b in git_fetch_negotiate libgit2/fetch.c:175↗
#10 0x72a0b6e8ce81 in git_remote__download libgit2/remote.c:1311↗
#11 0x72a0b6e8e41a in git_remote_fetch libgit2/remote.c:1391↗
#12 0x72a0b6e12927 in clone_into libgit2/clone.c:452↗
#13 0x72a0b6e12927 in clone_repo libgit2/clone.c:661↗
#14 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#15 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#19 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#20 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#21 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#22 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#23 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#24 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#25 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#27 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#28 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#29 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0b88691d3 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 0x72a0b88631ee 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e6439f in pack_backend__alloc libgit2/odb_pack.c:898↗
#5 0x72a0b6e64908 in git_odb_backend_pack libgit2/odb_pack.c:988↗
#6 0x72a0b6e5d379 in git_odb__add_default_backends libgit2/odb.c:510↗
#7 0x72a0b6e95efb in git_repository_odb__weakptr libgit2/repository.c:1623↗
#8 0x72a0b6e3366b in mark_local libgit2/fetch.c:58↗
#9 0x72a0b6e3366b in filter_wants libgit2/fetch.c:150↗
#10 0x72a0b6e3366b in git_fetch_negotiate libgit2/fetch.c:175↗
#11 0x72a0b6e8ce81 in git_remote__download libgit2/remote.c:1311↗
#12 0x72a0b6e8e41a in git_remote_fetch libgit2/remote.c:1391↗
#13 0x72a0b6e12927 in clone_into libgit2/clone.c:452↗
#14 0x72a0b6e12927 in clone_repo libgit2/clone.c:661↗
#15 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#16 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0b88691d3 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde9b1 in git__malloc util/alloc.h:19
#3 0x72a0b6dde9b1 in git__strndup util/alloc.c:66
#4 0x72a0b6e136c0 in commit_parse libgit2/commit.c:649↗
#5 0x72a0b6e144d8 in git_commit__parse_ext libgit2/commit.c:717↗
#6 0x72a0b6e146dd in git_commit__parse libgit2/commit.c:677↗
#7 0x72a0b6e5a109 in git_object__from_odb_object libgit2/object.c:164↗
#8 0x72a0b6e5a2c7 in git_object_lookup_prefix libgit2/object.c:275↗
#9 0x72a0b6e5a444 in git_object_lookup libgit2/object.c:283↗
#10 0x72a0b6e5b9f1 in git_commit_lookup libgit2/object_api.c:23↗
#11 0x72a0b6e11b52 in create_branch libgit2/clone.c:41↗
#12 0x72a0b6e11b52 in create_tracking_branch libgit2/clone.c:102↗
#13 0x72a0b6e11b52 in update_head_to_new_branch libgit2/clone.c:124↗
#14 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#15 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#16 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#17 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#18 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#19 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#23 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#24 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#25 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#26 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#27 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#28 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#31 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#32 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#33 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e5cec6 in git_odb_new_ext libgit2/odb.c:318↗
#5 0x72a0b6e95e8c in git_repository_odb__weakptr libgit2/repository.c:1616↗
#6 0x72a0b6e3366b in mark_local libgit2/fetch.c:58↗
#7 0x72a0b6e3366b in filter_wants libgit2/fetch.c:150↗
#8 0x72a0b6e3366b in git_fetch_negotiate libgit2/fetch.c:175↗
#9 0x72a0b6e8ce81 in git_remote__download libgit2/remote.c:1311↗
#10 0x72a0b6e8e41a in git_remote_fetch libgit2/remote.c:1391↗
#11 0x72a0b6e12927 in clone_into libgit2/clone.c:452↗
#12 0x72a0b6e12927 in clone_repo libgit2/clone.c:661↗
#13 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#14 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#18 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#19 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#20 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#21 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#22 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#23 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#24 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#26 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#27 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#28 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0b88691d3 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 0x72a0b88631ee in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1722
#33 0x72a0b88a3637 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e00c06 in git_attr_file__new libgit2/attr_file.c:38↗
#5 0x72a0b6e0108f in git_attr_file__load libgit2/attr_file.c:217↗
#6 0x72a0b6e03650 in git_attr_cache__get libgit2/attrcache.c:271↗
#7 0x72a0b6e39bd9 in get_internal_ignores libgit2/ignore.c:283↗
#8 0x72a0b6e3a0cf in git_ignore__for_path libgit2/ignore.c:343↗
#9 0x72a0b6e4860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#10 0x72a0b6e49c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#11 0x72a0b6e49e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#12 0x72a0b6e0e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#13 0x72a0b6e10b5f in git_checkout_tree libgit2/checkout.c:2793↗
#14 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#15 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#16 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#17 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#18 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#19 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#20 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#24 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#25 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#26 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#27 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#28 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#29 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#30 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#32 0x72a0b8859154 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e00c06 in git_attr_file__new libgit2/attr_file.c:38↗
#5 0x72a0b6e0108f in git_attr_file__load libgit2/attr_file.c:217↗
#6 0x72a0b6e03650 in git_attr_cache__get libgit2/attrcache.c:271↗
#7 0x72a0b6dfefd2 in preload_attr_source libgit2/attr.c:323↗
#8 0x72a0b6dfefd2 in preload_attr_file libgit2/attr.c:346↗
#9 0x72a0b6dfefd2 in attr_setup libgit2/attr.c:436↗
#10 0x72a0b6dfefd2 in collect_attr_files libgit2/attr.c:655↗
#11 0x72a0b6dffbd5 in git_attr_get_many_with_session libgit2/attr.c:165↗
#12 0x72a0b6e35985 in filter_list_check_attributes libgit2/filter.c:460↗
#13 0x72a0b6e35985 in git_filter_list__load libgit2/filter.c:558↗
#14 0x72a0b6e0c4ff in blob_content_to_file libgit2/checkout.c:1557↗
#15 0x72a0b6e0c4ff in checkout_write_content libgit2/checkout.c:1768↗
#16 0x72a0b6e0ce50 in checkout_blob libgit2/checkout.c:1805↗
#17 0x72a0b6e0f2c6 in checkout_create_the_new libgit2/checkout.c:1888↗
#18 0x72a0b6e0f2c6 in git_checkout_iterator libgit2/checkout.c:2663↗
#19 0x72a0b6e10b5f in git_checkout_tree libgit2/checkout.c:2793↗
#20 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#21 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#22 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#23 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#24 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#25 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#26 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#34 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#35 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#36 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#38 0x72a0b8859154 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e00c06 in git_attr_file__new libgit2/attr_file.c:38↗
#5 0x72a0b6e0108f in git_attr_file__load libgit2/attr_file.c:217↗
#6 0x72a0b6e03650 in git_attr_cache__get libgit2/attrcache.c:271↗
#7 0x72a0b6e39d4e in push_ignore_file libgit2/ignore.c:255↗
#8 0x72a0b6e39d4e in push_one_ignore libgit2/ignore.c:272↗
#9 0x72a0b6de3780 in git_fs_path_walk_up util/fs_path.c:558
#10 0x72a0b6e3a0f0 in git_ignore__for_path libgit2/ignore.c:348↗
#11 0x72a0b6e4860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#12 0x72a0b6e49c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#13 0x72a0b6e49e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#14 0x72a0b6e0e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#15 0x72a0b6e10b5f in git_checkout_tree libgit2/checkout.c:2793↗
#16 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#17 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#18 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#19 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#20 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#21 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#22 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
Indirect leak of 200 byte(s) in 1 object(s) allocated from:
#0 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e00c06 in git_attr_file__new libgit2/attr_file.c:38↗
#5 0x72a0b6e0108f in git_attr_file__load libgit2/attr_file.c:217↗
#6 0x72a0b6e03650 in git_attr_cache__get libgit2/attrcache.c:271↗
#7 0x72a0b6e39c8d in push_ignore_file libgit2/ignore.c:255↗
#8 0x72a0b6e3a278 in git_ignore__for_path libgit2/ignore.c:356↗
#9 0x72a0b6e4860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#10 0x72a0b6e49c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#11 0x72a0b6e49e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#12 0x72a0b6e0e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#13 0x72a0b6e10b5f in git_checkout_tree libgit2/checkout.c:2793↗
#14 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#15 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#16 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#17 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#18 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#19 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#20 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#24 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#25 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#26 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#27 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#28 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#29 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#30 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#32 0x72a0b8859154 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e00c06 in git_attr_file__new libgit2/attr_file.c:38↗
#5 0x72a0b6e0108f in git_attr_file__load libgit2/attr_file.c:217↗
#6 0x72a0b6e03650 in git_attr_cache__get libgit2/attrcache.c:271↗
#7 0x72a0b6dff4f2 in preload_attr_source libgit2/attr.c:323↗
#8 0x72a0b6dff4f2 in preload_attr_file libgit2/attr.c:346↗
#9 0x72a0b6dff4f2 in attr_setup libgit2/attr.c:428↗
#10 0x72a0b6dff4f2 in collect_attr_files libgit2/attr.c:655↗
#11 0x72a0b6dffbd5 in git_attr_get_many_with_session libgit2/attr.c:165↗
#12 0x72a0b6e35985 in filter_list_check_attributes libgit2/filter.c:460↗
#13 0x72a0b6e35985 in git_filter_list__load libgit2/filter.c:558↗
#14 0x72a0b6e0c4ff in blob_content_to_file libgit2/checkout.c:1557↗
#15 0x72a0b6e0c4ff in checkout_write_content libgit2/checkout.c:1768↗
#16 0x72a0b6e0ce50 in checkout_blob libgit2/checkout.c:1805↗
#17 0x72a0b6e0f2c6 in checkout_create_the_new libgit2/checkout.c:1888↗
#18 0x72a0b6e0f2c6 in git_checkout_iterator libgit2/checkout.c:2663↗
#19 0x72a0b6e10b5f in git_checkout_tree libgit2/checkout.c:2793↗
#20 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#21 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#22 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#23 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#24 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#25 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#26 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#34 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#35 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#36 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#38 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
Indirect leak of 192 byte(s) in 8 object(s) allocated from:
#0 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e203c8 in git_config_list_append libgit2/config_list.c:180↗
#5 0x72a0b6e1f10d in read_on_variable libgit2/config_file.c:831↗
#6 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#7 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#8 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#9 0x72a0b6e1e3b9 in config_file_refresh libgit2/config_file.c:245↗
#10 0x72a0b6e1f338 in config_file_get libgit2/config_file.c:350↗
#11 0x72a0b6e1c384 in get_entry libgit2/config.c:808↗
#12 0x72a0b6e1c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#13 0x72a0b6e1d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#14 0x72a0b6e1d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#15 0x72a0b6e87d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#16 0x72a0b6e87d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#17 0x72a0b6e87f0e in git_reference_lookup libgit2/refs.c:184↗
#18 0x72a0b6e96bc4 in git_repository_set_head libgit2/repository.c:3739↗
#19 0x72a0b6e11be8 in update_head_to_new_branch libgit2/clone.c:128↗
#20 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#21 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#22 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#23 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#24 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#25 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#29 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#30 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#31 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#32 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#33 0x72a0b885e3a5 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6ded4e8 in git__realloc util/alloc.h:29
#3 0x72a0b6ded4e8 in git_str_try_grow util/str.c:86
#4 0x72a0b6ded8f1 in git_str_grow util/str.c:110
#5 0x72a0b6ded8f1 in git_str_putc util/str.c:178
#6 0x72a0b6e1f042 in read_on_variable libgit2/config_file.c:804↗
#7 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#8 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#9 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#10 0x72a0b6e1e3b9 in config_file_refresh libgit2/config_file.c:245↗
#11 0x72a0b6e1f338 in config_file_get libgit2/config_file.c:350↗
#12 0x72a0b6e1c384 in get_entry libgit2/config.c:808↗
#13 0x72a0b6e1c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#14 0x72a0b6e1d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#15 0x72a0b6e1d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#16 0x72a0b6e87d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#17 0x72a0b6e87d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#18 0x72a0b6e87f0e in git_reference_lookup libgit2/refs.c:184↗
#19 0x72a0b6e96bc4 in git_repository_set_head libgit2/repository.c:3739↗
#20 0x72a0b6e11be8 in update_head_to_new_branch libgit2/clone.c:128↗
#21 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#22 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#23 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#24 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#25 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#26 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#34 0x72a0b885e3a5 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e3acf1 in index_entry_create libgit2/index.c:958↗
#5 0x72a0b6e3ad8e in index_entry_dup libgit2/index.c:1091↗
#6 0x72a0b6e3caca in git_index_add libgit2/index.c:1699↗
#7 0x72a0b6e0ced2 in checkout_update_index libgit2/checkout.c:1647↗
#8 0x72a0b6e0ced2 in checkout_update_index libgit2/checkout.c:1632↗
#9 0x72a0b6e0ced2 in checkout_blob libgit2/checkout.c:1810↗
#10 0x72a0b6e0f2c6 in checkout_create_the_new libgit2/checkout.c:1888↗
#11 0x72a0b6e0f2c6 in git_checkout_iterator libgit2/checkout.c:2663↗
#12 0x72a0b6e10b5f in git_checkout_tree libgit2/checkout.c:2793↗
#13 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#14 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#15 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#16 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#17 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#18 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#19 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#23 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#24 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#25 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#26 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#27 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#28 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#31 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#32 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#33 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e04181 in git_attr_cache__init libgit2/attrcache.c:410↗
#5 0x72a0b6e3a04b in git_ignore__for_path libgit2/ignore.c:315↗
#6 0x72a0b6e4860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#7 0x72a0b6e49c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#8 0x72a0b6e49e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#9 0x72a0b6e0e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#10 0x72a0b6e10b5f in git_checkout_tree libgit2/checkout.c:2793↗
#11 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#12 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#13 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#14 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#15 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#16 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#17 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#21 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#22 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#23 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#24 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#25 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#26 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#27 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#29 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#30 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#31 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e022fe in git_attr_assignment__parse libgit2/attr_file.c:908↗
#5 0x72a0b6e00962 in git_attr_add_macro libgit2/attr.c:501↗
#6 0x72a0b6e04242 in git_attr_cache__init libgit2/attrcache.c:446↗
#7 0x72a0b6e3a04b in git_ignore__for_path libgit2/ignore.c:315↗
#8 0x72a0b6e4860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#9 0x72a0b6e49c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#10 0x72a0b6e49e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#11 0x72a0b6e0e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#12 0x72a0b6e10b5f in git_checkout_tree libgit2/checkout.c:2793↗
#13 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#14 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#15 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#16 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#17 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#18 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#19 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#23 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#24 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#25 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#26 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#27 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#28 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#31 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#32 0x72a0b8859ed5 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e59feb in git_object__init_from_odb_object libgit2/object.c:135↗
#5 0x72a0b6e5a0cd in git_object__from_odb_object libgit2/object.c:157↗
#6 0x72a0b6e5a2c7 in git_object_lookup_prefix libgit2/object.c:275↗
#7 0x72a0b6e5a444 in git_object_lookup libgit2/object.c:283↗
#8 0x72a0b6e5b9f1 in git_commit_lookup libgit2/object_api.c:23↗
#9 0x72a0b6e11b52 in create_branch libgit2/clone.c:41↗
#10 0x72a0b6e11b52 in create_tracking_branch libgit2/clone.c:102↗
#11 0x72a0b6e11b52 in update_head_to_new_branch libgit2/clone.c:124↗
#12 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#13 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#14 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#15 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#16 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#17 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#21 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#22 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#23 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#24 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#25 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#26 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#27 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#29 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#30 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#31 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0b88691d3 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e20148 in git_config_list_headmap__resize libgit2/config_list.c:29↗
#5 0x72a0b6e2065c in git_config_list_headmap__put_idx libgit2/config_list.c:29↗
#6 0x72a0b6e2065c in git_config_list_headmap_put libgit2/config_list.c:29↗
#7 0x72a0b6e2065c in git_config_list_append libgit2/config_list.c:175↗
#8 0x72a0b6e1f10d in read_on_variable libgit2/config_file.c:831↗
#9 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x72a0b6e1e3b9 in config_file_refresh libgit2/config_file.c:245↗
#13 0x72a0b6e1f338 in config_file_get libgit2/config_file.c:350↗
#14 0x72a0b6e1c384 in get_entry libgit2/config.c:808↗
#15 0x72a0b6e1c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#16 0x72a0b6e1d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#17 0x72a0b6e1d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#18 0x72a0b6e87d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#19 0x72a0b6e87d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#20 0x72a0b6e87f0e in git_reference_lookup libgit2/refs.c:184↗
#21 0x72a0b6e96bc4 in git_repository_set_head libgit2/repository.c:3739↗
#22 0x72a0b6e11be8 in update_head_to_new_branch libgit2/clone.c:128↗
#23 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#24 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#25 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#26 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#27 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#28 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#32 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#33 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#34 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#35 0x72a0b885b518 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e20441 in git_config_list_append libgit2/config_list.c:174↗
#5 0x72a0b6e1f10d in read_on_variable libgit2/config_file.c:831↗
#6 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#7 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#8 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#9 0x72a0b6e1e3b9 in config_file_refresh libgit2/config_file.c:245↗
#10 0x72a0b6e1f338 in config_file_get libgit2/config_file.c:350↗
#11 0x72a0b6e1c384 in get_entry libgit2/config.c:808↗
#12 0x72a0b6e1c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#13 0x72a0b6e1d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#14 0x72a0b6e1d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#15 0x72a0b6e87d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#16 0x72a0b6e87d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#17 0x72a0b6e87f0e in git_reference_lookup libgit2/refs.c:184↗
#18 0x72a0b6e96bc4 in git_repository_set_head libgit2/repository.c:3739↗
#19 0x72a0b6e11be8 in update_head_to_new_branch libgit2/clone.c:128↗
#20 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#21 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#22 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#23 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#24 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#25 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#29 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#30 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#31 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#32 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#33 0x72a0b885e3a5 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e20163 in git_config_list_headmap__resize libgit2/config_list.c:29↗
#5 0x72a0b6e2065c in git_config_list_headmap__put_idx libgit2/config_list.c:29↗
#6 0x72a0b6e2065c in git_config_list_headmap_put libgit2/config_list.c:29↗
#7 0x72a0b6e2065c in git_config_list_append libgit2/config_list.c:175↗
#8 0x72a0b6e1f10d in read_on_variable libgit2/config_file.c:831↗
#9 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x72a0b6e1e3b9 in config_file_refresh libgit2/config_file.c:245↗
#13 0x72a0b6e1f338 in config_file_get libgit2/config_file.c:350↗
#14 0x72a0b6e1c384 in get_entry libgit2/config.c:808↗
#15 0x72a0b6e1c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#16 0x72a0b6e1d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#17 0x72a0b6e1d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#18 0x72a0b6e87d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#19 0x72a0b6e87d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#20 0x72a0b6e87f0e in git_reference_lookup libgit2/refs.c:184↗
#21 0x72a0b6e96bc4 in git_repository_set_head libgit2/repository.c:3739↗
#22 0x72a0b6e11be8 in update_head_to_new_branch libgit2/clone.c:128↗
#23 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#24 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#25 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#26 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#27 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#28 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#32 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#33 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#34 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#35 0x72a0b885b518 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde932 in git__malloc util/alloc.h:19
#3 0x72a0b6dde932 in git__strdup util/alloc.c:55
#4 0x72a0b6e1f09c in read_on_variable libgit2/config_file.c:816↗
#5 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#6 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#7 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#8 0x72a0b6e1e3b9 in config_file_refresh libgit2/config_file.c:245↗
#9 0x72a0b6e1f338 in config_file_get libgit2/config_file.c:350↗
#10 0x72a0b6e1c384 in get_entry libgit2/config.c:808↗
#11 0x72a0b6e1c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#12 0x72a0b6e1d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#13 0x72a0b6e1d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#14 0x72a0b6e87d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#15 0x72a0b6e87d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#16 0x72a0b6e87f0e in git_reference_lookup libgit2/refs.c:184↗
#17 0x72a0b6e96bc4 in git_repository_set_head libgit2/repository.c:3739↗
#18 0x72a0b6e11be8 in update_head_to_new_branch libgit2/clone.c:128↗
#19 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#20 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#21 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#22 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#23 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#24 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#28 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#29 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#30 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#31 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#32 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#33 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
Indirect leak of 120 byte(s) in 3 object(s) allocated from:
#0 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e3983e in parse_ignore_file libgit2/ignore.c:197↗
#5 0x72a0b6e39c1a in get_internal_ignores libgit2/ignore.c:287↗
#6 0x72a0b6e39c1a in get_internal_ignores libgit2/ignore.c:275↗
#7 0x72a0b6e3a0cf in git_ignore__for_path libgit2/ignore.c:343↗
#8 0x72a0b6e4860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#9 0x72a0b6e49c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#10 0x72a0b6e49e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#11 0x72a0b6e0e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#12 0x72a0b6e10b5f in git_checkout_tree libgit2/checkout.c:2793↗
#13 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#14 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#15 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#16 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#17 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#18 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#19 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#23 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#24 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#25 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#26 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#27 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#28 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#31 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#32 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#33 0x72a0b88a568a 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e1f06b in read_on_variable libgit2/config_file.c:809↗
#5 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#6 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#7 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#8 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#9 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#10 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#11 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#12 0x72a0b6e94c59 in load_config libgit2/repository.c:1382↗
#13 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#14 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#15 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#16 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#17 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#18 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#19 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#20 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#21 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#22 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
Indirect leak of 104 byte(s) in 1 object(s) allocated from:
#0 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e2024e in git_config_list_new libgit2/config_list.c:46↗
#5 0x72a0b6e1ecfc in config_file_open libgit2/config_file.c:112↗
#6 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#7 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#8 0x72a0b6e94cae in load_config libgit2/repository.c:1394↗
#9 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#10 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#11 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#12 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#13 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#14 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#15 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#16 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#17 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#18 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#22 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#23 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#24 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#25 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#26 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#27 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#28 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#30 0x72a0b8859154 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e2024e in git_config_list_new libgit2/config_list.c:46↗
#5 0x72a0b6e1ecfc in config_file_open libgit2/config_file.c:112↗
#6 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#7 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#8 0x72a0b6e94c59 in load_config libgit2/repository.c:1382↗
#9 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#10 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#11 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#12 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#13 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#14 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#15 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#16 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#17 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#18 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#22 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#23 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#24 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#25 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#26 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#27 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#28 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#30 0x72a0b8859154 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e2024e in git_config_list_new libgit2/config_list.c:46↗
#5 0x72a0b6e1e396 in config_file_refresh libgit2/config_file.c:244↗
#6 0x72a0b6e1f338 in config_file_get libgit2/config_file.c:350↗
#7 0x72a0b6e1c384 in get_entry libgit2/config.c:808↗
#8 0x72a0b6e1c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#9 0x72a0b6e1d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#10 0x72a0b6e1d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#11 0x72a0b6e87d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#12 0x72a0b6e87d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#13 0x72a0b6e87f0e in git_reference_lookup libgit2/refs.c:184↗
#14 0x72a0b6e96bc4 in git_repository_set_head libgit2/repository.c:3739↗
#15 0x72a0b6e11be8 in update_head_to_new_branch libgit2/clone.c:128↗
#16 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#17 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#18 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#19 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#20 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#21 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#25 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#26 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#27 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#28 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#29 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#30 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#31 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#33 0x72a0b8859154 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6ded4e8 in git__realloc util/alloc.h:29
#3 0x72a0b6ded4e8 in git_str_try_grow util/str.c:86
#4 0x72a0b6def164 in git_str_grow util/str.c:110
#5 0x72a0b6def164 in git_str_join util/str.c:790
#6 0x72a0b6e19330 in git_str_joinpath util/str.h:171
#7 0x72a0b6e19330 in git_commit_graph_new libgit2/commit_graph.c:326↗
#8 0x72a0b6e5d553 in git_odb__add_default_backends libgit2/odb.c:522↗
#9 0x72a0b6e95efb in git_repository_odb__weakptr libgit2/repository.c:1623↗
#10 0x72a0b6e3366b in mark_local libgit2/fetch.c:58↗
#11 0x72a0b6e3366b in filter_wants libgit2/fetch.c:150↗
#12 0x72a0b6e3366b in git_fetch_negotiate libgit2/fetch.c:175↗
#13 0x72a0b6e8ce81 in git_remote__download libgit2/remote.c:1311↗
#14 0x72a0b6e8e41a in git_remote_fetch libgit2/remote.c:1391↗
#15 0x72a0b6e12927 in clone_into libgit2/clone.c:452↗
#16 0x72a0b6e12927 in clone_repo libgit2/clone.c:661↗
#17 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#18 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#22 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#23 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#24 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#25 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#26 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#27 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#28 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#30 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#31 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#32 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0b88691d3 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e91995 in repository_alloc libgit2/repository.c:316↗
#5 0x72a0b6e97c39 in git_repository_open_ext libgit2/repository.c:1177↗
#6 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#7 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#8 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#9 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#10 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#11 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#12 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#16 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#17 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#18 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#19 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#20 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#21 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#22 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#24 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#25 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#26 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0b88691d3 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 0x72a0b88631ee in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1722
Indirect leak of 96 byte(s) in 1 object(s) allocated from:
#0 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e1a74c in git_config_new libgit2/config.c:114↗
#5 0x72a0b6e94b6c in load_config libgit2/repository.c:1360↗
#6 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#7 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#8 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#9 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#10 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#11 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#12 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#13 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#14 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#15 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#19 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#20 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#21 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#22 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#23 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#24 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#25 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#27 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#28 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#29 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6ded4e8 in git__realloc util/alloc.h:29
#3 0x72a0b6ded4e8 in git_str_try_grow util/str.c:86
#4 0x72a0b6de3e15 in _check_dir_contents util/fs_path.c:775
#5 0x72a0b6de3e15 in git_fs_path_contains_dir util/fs_path.c:796
#6 0x72a0b6e9294d in is_valid_repository_path libgit2/repository.c:293↗
#7 0x72a0b6e92fab in find_repo_traverse libgit2/repository.c:839↗
#8 0x72a0b6e92fab in find_repo libgit2/repository.c:1016↗
#9 0x72a0b6e97c29 in git_repository_open_ext libgit2/repository.c:1172↗
#10 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#14 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#15 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#16 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e37d8e in git_grafts_new libgit2/grafts.c:36↗
#5 0x72a0b6e37d8e in git_grafts_open libgit2/grafts.c:55↗
#6 0x72a0b6e37e54 in git_grafts_open_or_refresh libgit2/grafts.c:80↗
#7 0x72a0b6e94aa2 in load_grafts libgit2/repository.c:954↗
#8 0x72a0b6e97ec2 in git_repository_open_ext libgit2/repository.c:1203↗
#9 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#10 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#11 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#12 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#13 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#14 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#15 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#19 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#20 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#21 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#22 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#23 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#24 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#25 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#27 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#28 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#29 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e37d8e in git_grafts_new libgit2/grafts.c:36↗
#5 0x72a0b6e37d8e in git_grafts_open libgit2/grafts.c:55↗
#6 0x72a0b6e37e54 in git_grafts_open_or_refresh libgit2/grafts.c:80↗
#7 0x72a0b6e94a61 in load_grafts libgit2/repository.c:948↗
#8 0x72a0b6e97ec2 in git_repository_open_ext libgit2/repository.c:1203↗
#9 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#10 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#11 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#12 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#13 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#14 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#15 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#19 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#20 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#21 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#22 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#23 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#24 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#25 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#27 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#28 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#29 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e59feb in git_object__init_from_odb_object libgit2/object.c:135↗
#5 0x72a0b6e5a0cd in git_object__from_odb_object libgit2/object.c:157↗
#6 0x72a0b6e5a2c7 in git_object_lookup_prefix libgit2/object.c:275↗
#7 0x72a0b6e5a444 in git_object_lookup libgit2/object.c:283↗
#8 0x72a0b6e5ba71 in git_tree_lookup libgit2/object_api.c:56↗
#9 0x72a0b6e14d79 in git_commit_tree libgit2/commit.c:847↗
#10 0x72a0b6e5a515 in dereference_object libgit2/object.c:373↗
#11 0x72a0b6e5a515 in git_object_peel libgit2/object.c:453↗
#12 0x72a0b6e88a76 in git_reference_peel libgit2/refs.c:1396↗
#13 0x72a0b6e0bbf1 in checkout_lookup_head_tree libgit2/checkout.c:1935↗
#14 0x72a0b6e10b25 in git_checkout_tree libgit2/checkout.c:2778↗
#15 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#16 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#17 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#18 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#19 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#20 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#21 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#25 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#26 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#27 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#28 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#29 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#30 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#31 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#33 0x72a0b8859154 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e00907 in git_attr_add_macro libgit2/attr.c:489↗
#5 0x72a0b6e04242 in git_attr_cache__init libgit2/attrcache.c:446↗
#6 0x72a0b6e3a04b in git_ignore__for_path libgit2/ignore.c:315↗
#7 0x72a0b6e4860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#8 0x72a0b6e49c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#9 0x72a0b6e49e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#10 0x72a0b6e0e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#11 0x72a0b6e10b5f in git_checkout_tree libgit2/checkout.c:2793↗
#12 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#13 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#14 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#15 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#16 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#17 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#18 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#22 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#23 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#24 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#25 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#26 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#27 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#28 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#30 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#31 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#32 0x72a0b88a568a 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 80 byte(s) in 1 object(s) allocated from:
#0 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6ded4e8 in git__realloc util/alloc.h:29
#3 0x72a0b6ded4e8 in git_str_try_grow util/str.c:86
#4 0x72a0b6def164 in git_str_grow util/str.c:110
#5 0x72a0b6def164 in git_str_join util/str.c:790
#6 0x72a0b6e6492b in git_str_joinpath util/str.h:171
#7 0x72a0b6e6492b in git_odb_backend_pack libgit2/odb_pack.c:991↗
#8 0x72a0b6e5d379 in git_odb__add_default_backends libgit2/odb.c:510↗
#9 0x72a0b6e95efb in git_repository_odb__weakptr libgit2/repository.c:1623↗
#10 0x72a0b6e3366b in mark_local libgit2/fetch.c:58↗
#11 0x72a0b6e3366b in filter_wants libgit2/fetch.c:150↗
#12 0x72a0b6e3366b in git_fetch_negotiate libgit2/fetch.c:175↗
#13 0x72a0b6e8ce81 in git_remote__download libgit2/remote.c:1311↗
#14 0x72a0b6e8e41a in git_remote_fetch libgit2/remote.c:1391↗
#15 0x72a0b6e12927 in clone_into libgit2/clone.c:452↗
#16 0x72a0b6e12927 in clone_repo libgit2/clone.c:661↗
#17 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#18 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#22 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#23 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#24 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#25 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#26 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#27 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#28 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#30 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#31 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#32 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0b88691d3 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 75 byte(s) in 1 object(s) allocated from:
#0 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde932 in git__malloc util/alloc.h:19
#3 0x72a0b6dde932 in git__strdup util/alloc.c:55
#4 0x72a0b6e37da2 in git_grafts_open libgit2/grafts.c:58↗
#5 0x72a0b6e37e54 in git_grafts_open_or_refresh libgit2/grafts.c:80↗
#6 0x72a0b6e94a61 in load_grafts libgit2/repository.c:948↗
#7 0x72a0b6e97ec2 in git_repository_open_ext libgit2/repository.c:1203↗
#8 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#9 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#10 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#11 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#12 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#13 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#14 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#18 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#19 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#20 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#21 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#22 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#23 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#24 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#26 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#27 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#28 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e6b5db in packfile_unpack_compressed libgit2/pack.c:900↗
#5 0x72a0b6e6d590 in git_packfile_unpack libgit2/pack.c:731↗
#6 0x72a0b6e63ce0 in pack_backend__read libgit2/odb_pack.c:597↗
#7 0x72a0b6e5c431 in odb_read_1 libgit2/odb.c:1115↗
#8 0x72a0b6e5f007 in git_odb_read libgit2/odb.c:1177↗
#9 0x72a0b6e5a32f in git_object_lookup_prefix libgit2/object.c:250↗
#10 0x72a0b6e5a444 in git_object_lookup libgit2/object.c:283↗
#11 0x72a0b6e5ba71 in git_tree_lookup libgit2/object_api.c:56↗
#12 0x72a0b6e14d79 in git_commit_tree libgit2/commit.c:847↗
#13 0x72a0b6e5a515 in dereference_object libgit2/object.c:373↗
#14 0x72a0b6e5a515 in git_object_peel libgit2/object.c:453↗
#15 0x72a0b6e88a76 in git_reference_peel libgit2/refs.c:1396↗
#16 0x72a0b6e0bbf1 in checkout_lookup_head_tree libgit2/checkout.c:1935↗
#17 0x72a0b6e10b25 in git_checkout_tree libgit2/checkout.c:2778↗
#18 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#19 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#20 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#21 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#22 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#23 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#24 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#28 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#29 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#30 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#31 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#32 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#33 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
Indirect leak of 71 byte(s) in 1 object(s) allocated from:
#0 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde932 in git__malloc util/alloc.h:19
#3 0x72a0b6dde932 in git__strdup util/alloc.c:55
#4 0x72a0b6e37da2 in git_grafts_open libgit2/grafts.c:58↗
#5 0x72a0b6e37e54 in git_grafts_open_or_refresh libgit2/grafts.c:80↗
#6 0x72a0b6e94aa2 in load_grafts libgit2/repository.c:954↗
#7 0x72a0b6e97ec2 in git_repository_open_ext libgit2/repository.c:1203↗
#8 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#9 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#10 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#11 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#12 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#13 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#14 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#18 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#19 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#20 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#21 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#22 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#23 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#24 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#26 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#27 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#28 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde932 in git__malloc util/alloc.h:19
#3 0x72a0b6dde932 in git__strdup util/alloc.c:55
#4 0x72a0b6e20bd7 in git_config_list_add_string libgit2/config_list.c:280↗
#5 0x72a0b6e1f0d7 in read_on_variable libgit2/config_file.c:823↗
#6 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#7 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#8 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#9 0x72a0b6e1e3b9 in config_file_refresh libgit2/config_file.c:245↗
#10 0x72a0b6e1f338 in config_file_get libgit2/config_file.c:350↗
#11 0x72a0b6e1c384 in get_entry libgit2/config.c:808↗
#12 0x72a0b6e1c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#13 0x72a0b6e1d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#14 0x72a0b6e1d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#15 0x72a0b6e87d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#16 0x72a0b6e87d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#17 0x72a0b6e87f0e in git_reference_lookup libgit2/refs.c:184↗
#18 0x72a0b6e96bc4 in git_repository_set_head libgit2/repository.c:3739↗
#19 0x72a0b6e11be8 in update_head_to_new_branch libgit2/clone.c:128↗
#20 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#21 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#22 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#23 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#24 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#25 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#29 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#30 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#31 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#32 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#33 0x72a0b885e3a5 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 70 byte(s) in 1 object(s) allocated from:
#0 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde932 in git__malloc util/alloc.h:19
#3 0x72a0b6dde932 in git__strdup util/alloc.c:55
#4 0x72a0b6e1f8da in git_config_backend_from_file libgit2/config_file.c:503↗
#5 0x72a0b6e1aaa5 in git_config_add_file_ondisk libgit2/config.c:149↗
#6 0x72a0b6e94bf7 in load_config libgit2/repository.c:1365↗
#7 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#8 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#9 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#10 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#14 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#15 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#16 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x72a0b88a568a 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 69 byte(s) in 1 object(s) allocated from:
#0 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde932 in git__malloc util/alloc.h:19
#3 0x72a0b6dde932 in git__strdup util/alloc.c:55
#4 0x72a0b6e3febe in git_index_open_ext libgit2/index.c:422↗
#5 0x72a0b6e95c99 in git_repository_index__weakptr libgit2/repository.c:1731↗
#6 0x72a0b6e95d84 in git_repository_index libgit2/repository.c:1754↗
#7 0x72a0b6e10a85 in git_checkout_tree libgit2/checkout.c:2787↗
#8 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#9 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#10 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#11 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#12 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#13 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#14 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#18 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#19 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#20 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#21 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#22 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#23 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#24 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#26 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#27 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#28 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0b88691d3 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 0x72a0b88631ee 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6df3015 in resize_vector util/vector.c:38
#5 0x72a0b6df3015 in resize_vector util/vector.c:31
#6 0x72a0b6df3015 in git_vector_insert_sorted util/vector.c:163
#7 0x72a0b6e021d1 in git_attr_assignment__parse libgit2/attr_file.c:979↗
#8 0x72a0b6e00962 in git_attr_add_macro libgit2/attr.c:501↗
#9 0x72a0b6e04242 in git_attr_cache__init libgit2/attrcache.c:446↗
#10 0x72a0b6e3a04b in git_ignore__for_path libgit2/ignore.c:315↗
#11 0x72a0b6e4860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#12 0x72a0b6e49c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#13 0x72a0b6e49e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#14 0x72a0b6e0e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#15 0x72a0b6e10b5f in git_checkout_tree libgit2/checkout.c:2793↗
#16 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#17 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#18 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#19 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#20 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#21 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#22 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x72a0b8859154 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e02e93 in git_attr_cache_filemap__resize libgit2/attrcache.c:18↗
#5 0x72a0b6e03b08 in git_attr_cache_filemap__put_idx libgit2/attrcache.c:18↗
#6 0x72a0b6e03b08 in git_attr_cache_filemap_put libgit2/attrcache.c:18↗
#7 0x72a0b6e03b08 in attr_cache_make_entry libgit2/attrcache.c:132↗
#8 0x72a0b6e03b08 in attr_cache_lookup libgit2/attrcache.c:236↗
#9 0x72a0b6e03b08 in git_attr_cache__get libgit2/attrcache.c:265↗
#10 0x72a0b6dff4f2 in preload_attr_source libgit2/attr.c:323↗
#11 0x72a0b6dff4f2 in preload_attr_file libgit2/attr.c:346↗
#12 0x72a0b6dff4f2 in attr_setup libgit2/attr.c:428↗
#13 0x72a0b6dff4f2 in collect_attr_files libgit2/attr.c:655↗
#14 0x72a0b6dffbd5 in git_attr_get_many_with_session libgit2/attr.c:165↗
#15 0x72a0b6e35985 in filter_list_check_attributes libgit2/filter.c:460↗
#16 0x72a0b6e35985 in git_filter_list__load libgit2/filter.c:558↗
#17 0x72a0b6e0c4ff in blob_content_to_file libgit2/checkout.c:1557↗
#18 0x72a0b6e0c4ff in checkout_write_content libgit2/checkout.c:1768↗
#19 0x72a0b6e0ce50 in checkout_blob libgit2/checkout.c:1805↗
#20 0x72a0b6e0f2c6 in checkout_create_the_new libgit2/checkout.c:1888↗
#21 0x72a0b6e0f2c6 in git_checkout_iterator libgit2/checkout.c:2663↗
#22 0x72a0b6e10b5f in git_checkout_tree libgit2/checkout.c:2793↗
#23 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#24 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#25 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#26 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#27 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#28 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#29 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#33 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#34 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#35 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#36 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#37 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#38 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#39 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#41 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#42 0x72a0b8859ed5 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e02e78 in git_attr_cache_filemap__resize libgit2/attrcache.c:18↗
#5 0x72a0b6e03b08 in git_attr_cache_filemap__put_idx libgit2/attrcache.c:18↗
#6 0x72a0b6e03b08 in git_attr_cache_filemap_put libgit2/attrcache.c:18↗
#7 0x72a0b6e03b08 in attr_cache_make_entry libgit2/attrcache.c:132↗
#8 0x72a0b6e03b08 in attr_cache_lookup libgit2/attrcache.c:236↗
#9 0x72a0b6e03b08 in git_attr_cache__get libgit2/attrcache.c:265↗
#10 0x72a0b6dff4f2 in preload_attr_source libgit2/attr.c:323↗
#11 0x72a0b6dff4f2 in preload_attr_file libgit2/attr.c:346↗
#12 0x72a0b6dff4f2 in attr_setup libgit2/attr.c:428↗
#13 0x72a0b6dff4f2 in collect_attr_files libgit2/attr.c:655↗
#14 0x72a0b6dffbd5 in git_attr_get_many_with_session libgit2/attr.c:165↗
#15 0x72a0b6e35985 in filter_list_check_attributes libgit2/filter.c:460↗
#16 0x72a0b6e35985 in git_filter_list__load libgit2/filter.c:558↗
#17 0x72a0b6e0c4ff in blob_content_to_file libgit2/checkout.c:1557↗
#18 0x72a0b6e0c4ff in checkout_write_content libgit2/checkout.c:1768↗
#19 0x72a0b6e0ce50 in checkout_blob libgit2/checkout.c:1805↗
#20 0x72a0b6e0f2c6 in checkout_create_the_new libgit2/checkout.c:1888↗
#21 0x72a0b6e0f2c6 in git_checkout_iterator libgit2/checkout.c:2663↗
#22 0x72a0b6e10b5f in git_checkout_tree libgit2/checkout.c:2793↗
#23 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#24 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#25 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#26 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#27 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#28 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#29 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#33 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#34 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#35 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#36 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#37 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#38 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#39 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#41 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#42 0x72a0b8859ed5 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6df2f09 in resize_vector util/vector.c:38
#5 0x72a0b6df2f09 in resize_vector util/vector.c:31
#6 0x72a0b6df2f09 in git_vector_insert util/vector.c:140
#7 0x72a0b6e39804 in parse_ignore_file libgit2/ignore.c:226↗
#8 0x72a0b6e39c1a in get_internal_ignores libgit2/ignore.c:287↗
#9 0x72a0b6e39c1a in get_internal_ignores libgit2/ignore.c:275↗
#10 0x72a0b6e3a0cf in git_ignore__for_path libgit2/ignore.c:343↗
#11 0x72a0b6e4860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#12 0x72a0b6e49c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#13 0x72a0b6e49e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#14 0x72a0b6e0e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#15 0x72a0b6e10b5f in git_checkout_tree libgit2/checkout.c:2793↗
#16 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#17 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#18 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#19 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#20 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#21 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#22 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#35 0x72a0b8859ed5 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6df2e12 in resize_vector util/vector.c:38
#5 0x72a0b6df2e12 in resize_vector util/vector.c:31
#6 0x72a0b6df2e12 in git_vector_init util/vector.c:116
#7 0x72a0b6e3ff59 in git_index_open_ext libgit2/index.c:434↗
#8 0x72a0b6e95c99 in git_repository_index__weakptr libgit2/repository.c:1731↗
#9 0x72a0b6e95d84 in git_repository_index libgit2/repository.c:1754↗
#10 0x72a0b6e10a85 in git_checkout_tree libgit2/checkout.c:2787↗
#11 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#12 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#13 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#14 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#15 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#16 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#17 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#21 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#22 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#23 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#24 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#25 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#26 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#27 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#29 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#30 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#31 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0b88691d3 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6df2e12 in resize_vector util/vector.c:38
#5 0x72a0b6df2e12 in resize_vector util/vector.c:31
#6 0x72a0b6df2e12 in git_vector_init util/vector.c:116
#7 0x72a0b6e3ff3c in git_index_open_ext libgit2/index.c:433↗
#8 0x72a0b6e95c99 in git_repository_index__weakptr libgit2/repository.c:1731↗
#9 0x72a0b6e95d84 in git_repository_index libgit2/repository.c:1754↗
#10 0x72a0b6e10a85 in git_checkout_tree libgit2/checkout.c:2787↗
#11 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#12 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#13 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#14 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#15 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#16 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#17 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#21 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#22 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#23 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#24 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#25 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#26 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#27 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#29 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#30 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#31 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0b88691d3 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6df2e12 in resize_vector util/vector.c:38
#5 0x72a0b6df2e12 in resize_vector util/vector.c:31
#6 0x72a0b6df2e12 in git_vector_init util/vector.c:116
#7 0x72a0b6e3ff1b in git_index_open_ext libgit2/index.c:432↗
#8 0x72a0b6e95c99 in git_repository_index__weakptr libgit2/repository.c:1731↗
#9 0x72a0b6e95d84 in git_repository_index libgit2/repository.c:1754↗
#10 0x72a0b6e10a85 in git_checkout_tree libgit2/checkout.c:2787↗
#11 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#12 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#13 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#14 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#15 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#16 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#17 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#21 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#22 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#23 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#24 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#25 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#26 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#27 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#29 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#30 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#31 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0b88691d3 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6df2e12 in resize_vector util/vector.c:38
#5 0x72a0b6df2e12 in resize_vector util/vector.c:31
#6 0x72a0b6df2e12 in git_vector_init util/vector.c:116
#7 0x72a0b6e643dd in pack_backend__alloc libgit2/odb_pack.c:906↗
#8 0x72a0b6e64908 in git_odb_backend_pack libgit2/odb_pack.c:988↗
#9 0x72a0b6e5d379 in git_odb__add_default_backends libgit2/odb.c:510↗
#10 0x72a0b6e95efb in git_repository_odb__weakptr libgit2/repository.c:1623↗
#11 0x72a0b6e3366b in mark_local libgit2/fetch.c:58↗
#12 0x72a0b6e3366b in filter_wants libgit2/fetch.c:150↗
#13 0x72a0b6e3366b in git_fetch_negotiate libgit2/fetch.c:175↗
#14 0x72a0b6e8ce81 in git_remote__download libgit2/remote.c:1311↗
#15 0x72a0b6e8e41a in git_remote_fetch libgit2/remote.c:1391↗
#16 0x72a0b6e12927 in clone_into libgit2/clone.c:452↗
#17 0x72a0b6e12927 in clone_repo libgit2/clone.c:661↗
#18 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#19 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#23 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#24 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#25 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#26 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#27 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#28 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#31 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#32 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#33 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6df2e12 in resize_vector util/vector.c:38
#5 0x72a0b6df2e12 in resize_vector util/vector.c:31
#6 0x72a0b6df2e12 in git_vector_init util/vector.c:116
#7 0x72a0b6e643be in pack_backend__alloc libgit2/odb_pack.c:901↗
#8 0x72a0b6e64908 in git_odb_backend_pack libgit2/odb_pack.c:988↗
#9 0x72a0b6e5d379 in git_odb__add_default_backends libgit2/odb.c:510↗
#10 0x72a0b6e95efb in git_repository_odb__weakptr libgit2/repository.c:1623↗
#11 0x72a0b6e3366b in mark_local libgit2/fetch.c:58↗
#12 0x72a0b6e3366b in filter_wants libgit2/fetch.c:150↗
#13 0x72a0b6e3366b in git_fetch_negotiate libgit2/fetch.c:175↗
#14 0x72a0b6e8ce81 in git_remote__download libgit2/remote.c:1311↗
#15 0x72a0b6e8e41a in git_remote_fetch libgit2/remote.c:1391↗
#16 0x72a0b6e12927 in clone_into libgit2/clone.c:452↗
#17 0x72a0b6e12927 in clone_repo libgit2/clone.c:661↗
#18 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#19 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#23 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#24 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#25 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#26 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#27 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#28 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#31 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#32 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#33 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6df2e12 in resize_vector util/vector.c:38
#5 0x72a0b6df2e12 in resize_vector util/vector.c:31
#6 0x72a0b6df2e12 in git_vector_init util/vector.c:116
#7 0x72a0b6e5cf1e in git_odb_new_ext libgit2/odb.c:332↗
#8 0x72a0b6e95e8c in git_repository_odb__weakptr libgit2/repository.c:1616↗
#9 0x72a0b6e3366b in mark_local libgit2/fetch.c:58↗
#10 0x72a0b6e3366b in filter_wants libgit2/fetch.c:150↗
#11 0x72a0b6e3366b in git_fetch_negotiate libgit2/fetch.c:175↗
#12 0x72a0b6e8ce81 in git_remote__download libgit2/remote.c:1311↗
#13 0x72a0b6e8e41a in git_remote_fetch libgit2/remote.c:1391↗
#14 0x72a0b6e12927 in clone_into libgit2/clone.c:452↗
#15 0x72a0b6e12927 in clone_repo libgit2/clone.c:661↗
#16 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#17 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#21 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#22 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#23 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#24 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#25 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#26 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#27 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#29 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#30 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#31 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0b88691d3 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 0x72a0b88631ee 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6df2e12 in resize_vector util/vector.c:38
#5 0x72a0b6df2e12 in resize_vector util/vector.c:31
#6 0x72a0b6df2e12 in git_vector_init util/vector.c:116
#7 0x72a0b6dec37c in git_sortedcache_new util/sortedcache.c:30
#8 0x72a0b6e81682 in git_refdb_backend_fs libgit2/refdb_fs.c:2615↗
#9 0x72a0b6e7bfab in git_refdb_open libgit2/refdb.c:56↗
#10 0x72a0b6e93a78 in git_repository_refdb__weakptr libgit2/repository.c:1668↗
#11 0x72a0b6e98ef9 in git_repository_init_ext libgit2/repository.c:3046↗
#12 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#14 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#15 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#16 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6ded4e8 in git__realloc util/alloc.h:29
#3 0x72a0b6ded4e8 in git_str_try_grow util/str.c:86
#4 0x72a0b6deda1e in git_str_grow util/str.c:110
#5 0x72a0b6deda1e in git_str_put util/str.c:205
#6 0x72a0b6deda1e in git_str_put util/str.c:196
#7 0x72a0b6dedacc in git_str_puts util/str.c:217
#8 0x72a0b6e7d393 in setup_namespace libgit2/refdb_fs.c:2027↗
#9 0x72a0b6e8162d in git_refdb_backend_fs libgit2/refdb_fs.c:2608↗
#10 0x72a0b6e7bfab in git_refdb_open libgit2/refdb.c:56↗
#11 0x72a0b6e93a78 in git_repository_refdb__weakptr libgit2/repository.c:1668↗
#12 0x72a0b6e98ef9 in git_repository_init_ext libgit2/repository.c:3046↗
#13 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#14 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#15 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#16 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#17 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#21 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#22 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#23 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#24 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#25 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#26 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#27 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#29 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#30 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#31 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6ded4e8 in git__realloc util/alloc.h:29
#3 0x72a0b6ded4e8 in git_str_try_grow util/str.c:86
#4 0x72a0b6deda1e in git_str_grow util/str.c:110
#5 0x72a0b6deda1e in git_str_put util/str.c:205
#6 0x72a0b6deda1e in git_str_put util/str.c:196
#7 0x72a0b6dedacc in git_str_puts util/str.c:217
#8 0x72a0b6e7d393 in setup_namespace libgit2/refdb_fs.c:2027↗
#9 0x72a0b6e81604 in git_refdb_backend_fs libgit2/refdb_fs.c:2601↗
#10 0x72a0b6e7bfab in git_refdb_open libgit2/refdb.c:56↗
#11 0x72a0b6e93a78 in git_repository_refdb__weakptr libgit2/repository.c:1668↗
#12 0x72a0b6e98ef9 in git_repository_init_ext libgit2/repository.c:3046↗
#13 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#14 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#15 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#16 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#17 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#21 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#22 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#23 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#24 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#25 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#26 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#27 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#29 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#30 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#31 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6df2e12 in resize_vector util/vector.c:38
#5 0x72a0b6df2e12 in resize_vector util/vector.c:31
#6 0x72a0b6df2e12 in git_vector_init util/vector.c:116
#7 0x72a0b6e1a783 in git_config_new libgit2/config.c:118↗
#8 0x72a0b6e94b6c in load_config libgit2/repository.c:1360↗
#9 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#10 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#11 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#12 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#13 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#14 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#15 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#16 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#17 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#18 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#22 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#23 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#24 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#25 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#26 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#27 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#28 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#30 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#31 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#32 0x72a0b88a568a 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6df2e12 in resize_vector util/vector.c:38
#5 0x72a0b6df2e12 in resize_vector util/vector.c:31
#6 0x72a0b6df2e12 in git_vector_init util/vector.c:116
#7 0x72a0b6e1a769 in git_config_new libgit2/config.c:117↗
#8 0x72a0b6e94b6c in load_config libgit2/repository.c:1360↗
#9 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#10 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#11 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#12 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#13 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#14 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#15 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#16 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#17 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#18 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#22 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#23 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#24 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#25 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#26 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#27 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#28 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#30 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#31 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#32 0x72a0b88a568a 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6ded4e8 in git__realloc util/alloc.h:29
#3 0x72a0b6ded4e8 in git_str_try_grow util/str.c:86
#4 0x72a0b6ded814 in git_str_grow util/str.c:110
#5 0x72a0b6ded814 in git_str_set util/str.c:157
#6 0x72a0b6ded814 in git_str_set util/str.c:148
#7 0x72a0b6de2da0 in git_fs_path_dirname_r util/fs_path.c:234
#8 0x72a0b6e932bb in find_repo_traverse libgit2/repository.c:896↗
#9 0x72a0b6e932bb in find_repo libgit2/repository.c:1016↗
#10 0x72a0b6e97c29 in git_repository_open_ext libgit2/repository.c:1172↗
#11 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#12 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#13 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#14 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#15 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#16 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#17 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#21 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#22 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#23 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#24 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#25 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#26 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#27 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#29 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#30 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#31 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6ded4e8 in git__realloc util/alloc.h:29
#3 0x72a0b6ded4e8 in git_str_try_grow util/str.c:86
#4 0x72a0b6ded814 in git_str_grow util/str.c:110
#5 0x72a0b6ded814 in git_str_set util/str.c:157
#6 0x72a0b6ded814 in git_str_set util/str.c:148
#7 0x72a0b6e9300a in find_repo_traverse libgit2/repository.c:844↗
#8 0x72a0b6e9300a in find_repo libgit2/repository.c:1016↗
#9 0x72a0b6e97c29 in git_repository_open_ext libgit2/repository.c:1172↗
#10 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#14 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#15 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#16 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0b88691d3 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e1f06b in read_on_variable libgit2/config_file.c:809↗
#5 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#6 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#7 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#8 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#9 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#10 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#11 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#12 0x72a0b6e94cae in load_config libgit2/repository.c:1394↗
#13 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#14 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#15 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#16 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#17 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#18 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#19 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#20 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#21 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#22 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
Indirect leak of 48 byte(s) in 2 object(s) allocated from:
#0 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e203c8 in git_config_list_append libgit2/config_list.c:180↗
#5 0x72a0b6e1f10d in read_on_variable libgit2/config_file.c:831↗
#6 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#7 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#8 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#9 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#10 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#11 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#12 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#13 0x72a0b6e94c59 in load_config libgit2/repository.c:1382↗
#14 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#15 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#16 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#17 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#18 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#19 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#20 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#21 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#22 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#23 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#27 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#28 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#29 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#30 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#31 0x72a0b885e3a5 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e5c47b in odb_object__alloc libgit2/odb.c:110↗
#5 0x72a0b6e5c47b in odb_read_1 libgit2/odb.c:1149↗
#6 0x72a0b6e5f007 in git_odb_read libgit2/odb.c:1177↗
#7 0x72a0b6e5a32f in git_object_lookup_prefix libgit2/object.c:250↗
#8 0x72a0b6e5a444 in git_object_lookup libgit2/object.c:283↗
#9 0x72a0b6e5ba71 in git_tree_lookup libgit2/object_api.c:56↗
#10 0x72a0b6e14d79 in git_commit_tree libgit2/commit.c:847↗
#11 0x72a0b6e5a515 in dereference_object libgit2/object.c:373↗
#12 0x72a0b6e5a515 in git_object_peel libgit2/object.c:453↗
#13 0x72a0b6e88a76 in git_reference_peel libgit2/refs.c:1396↗
#14 0x72a0b6e0bbf1 in checkout_lookup_head_tree libgit2/checkout.c:1935↗
#15 0x72a0b6e10b25 in git_checkout_tree libgit2/checkout.c:2778↗
#16 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#17 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#18 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#19 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#20 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#21 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#22 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x72a0b8859154 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e19309 in git_commit_graph_new libgit2/commit_graph.c:321↗
#5 0x72a0b6e5d553 in git_odb__add_default_backends libgit2/odb.c:522↗
#6 0x72a0b6e95efb in git_repository_odb__weakptr libgit2/repository.c:1623↗
#7 0x72a0b6e3366b in mark_local libgit2/fetch.c:58↗
#8 0x72a0b6e3366b in filter_wants libgit2/fetch.c:150↗
#9 0x72a0b6e3366b in git_fetch_negotiate libgit2/fetch.c:175↗
#10 0x72a0b6e8ce81 in git_remote__download libgit2/remote.c:1311↗
#11 0x72a0b6e8e41a in git_remote_fetch libgit2/remote.c:1391↗
#12 0x72a0b6e12927 in clone_into libgit2/clone.c:452↗
#13 0x72a0b6e12927 in clone_repo libgit2/clone.c:661↗
#14 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#15 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#19 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#20 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#21 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#22 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#23 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#24 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#25 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#27 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#28 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#29 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0b88691d3 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 0x72a0b88631ee 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e425a3 in git_index_entrymap_default__resize libgit2/index_map.c:30↗
#5 0x72a0b6e42be7 in git_index_entrymap_default__put_idx libgit2/index_map.c:30↗
#6 0x72a0b6e42be7 in git_index_entrymap_default_put libgit2/index_map.c:30↗
#7 0x72a0b6e42be7 in git_index_entrymap_put libgit2/index_map.c:38↗
#8 0x72a0b6e3bda4 in index_insert libgit2/index.c:1430↗
#9 0x72a0b6e3cae6 in git_index_add libgit2/index.c:1700↗
#10 0x72a0b6e0ced2 in checkout_update_index libgit2/checkout.c:1647↗
#11 0x72a0b6e0ced2 in checkout_update_index libgit2/checkout.c:1632↗
#12 0x72a0b6e0ced2 in checkout_blob libgit2/checkout.c:1810↗
#13 0x72a0b6e0f2c6 in checkout_create_the_new libgit2/checkout.c:1888↗
#14 0x72a0b6e0f2c6 in git_checkout_iterator libgit2/checkout.c:2663↗
#15 0x72a0b6e10b5f in git_checkout_tree libgit2/checkout.c:2793↗
#16 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#17 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#18 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#19 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#20 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#21 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#22 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#35 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#36 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e031a8 in git_attr_cache_macromap__resize libgit2/attrcache.c:19↗
#5 0x72a0b6e0468e in git_attr_cache_macromap__put_idx libgit2/attrcache.c:19↗
#6 0x72a0b6e0468e in git_attr_cache_macromap_put libgit2/attrcache.c:19↗
#7 0x72a0b6e0468e in git_attr_cache__insert_macro libgit2/attrcache.c:494↗
#8 0x72a0b6e0098a in git_attr_add_macro libgit2/attr.c:504↗
#9 0x72a0b6e04242 in git_attr_cache__init libgit2/attrcache.c:446↗
#10 0x72a0b6e3a04b in git_ignore__for_path libgit2/ignore.c:315↗
#11 0x72a0b6e4860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#12 0x72a0b6e49c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#13 0x72a0b6e49e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#14 0x72a0b6e0e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#15 0x72a0b6e10b5f in git_checkout_tree libgit2/checkout.c:2793↗
#16 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#17 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#18 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#19 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#20 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#21 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#22 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x72a0b8859154 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e42588 in git_index_entrymap_default__resize libgit2/index_map.c:30↗
#5 0x72a0b6e42be7 in git_index_entrymap_default__put_idx libgit2/index_map.c:30↗
#6 0x72a0b6e42be7 in git_index_entrymap_default_put libgit2/index_map.c:30↗
#7 0x72a0b6e42be7 in git_index_entrymap_put libgit2/index_map.c:38↗
#8 0x72a0b6e3bda4 in index_insert libgit2/index.c:1430↗
#9 0x72a0b6e3cae6 in git_index_add libgit2/index.c:1700↗
#10 0x72a0b6e0ced2 in checkout_update_index libgit2/checkout.c:1647↗
#11 0x72a0b6e0ced2 in checkout_update_index libgit2/checkout.c:1632↗
#12 0x72a0b6e0ced2 in checkout_blob libgit2/checkout.c:1810↗
#13 0x72a0b6e0f2c6 in checkout_create_the_new libgit2/checkout.c:1888↗
#14 0x72a0b6e0f2c6 in git_checkout_iterator libgit2/checkout.c:2663↗
#15 0x72a0b6e10b5f in git_checkout_tree libgit2/checkout.c:2793↗
#16 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#17 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#18 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#19 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#20 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#21 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#22 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#35 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#36 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e1fe33 in git_config_list_pathmap__resize libgit2/config_list.c:28↗
#5 0x72a0b6e20d6a in git_config_list_pathmap__put_idx libgit2/config_list.c:28↗
#6 0x72a0b6e20d6a in git_config_list_pathmap_put libgit2/config_list.c:28↗
#7 0x72a0b6e20d6a in git_config_list_add_string libgit2/config_list.c:281↗
#8 0x72a0b6e1f0b9 in read_on_variable libgit2/config_file.c:820↗
#9 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x72a0b6e1e3b9 in config_file_refresh libgit2/config_file.c:245↗
#13 0x72a0b6e1f338 in config_file_get libgit2/config_file.c:350↗
#14 0x72a0b6e1c384 in get_entry libgit2/config.c:808↗
#15 0x72a0b6e1c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#16 0x72a0b6e1d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#17 0x72a0b6e1d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#18 0x72a0b6e87d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#19 0x72a0b6e87d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#20 0x72a0b6e87f0e in git_reference_lookup libgit2/refs.c:184↗
#21 0x72a0b6e96bc4 in git_repository_set_head libgit2/repository.c:3739↗
#22 0x72a0b6e11be8 in update_head_to_new_branch libgit2/clone.c:128↗
#23 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#24 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#25 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#26 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#27 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#28 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#32 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#33 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#34 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#35 0x72a0b885b518 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e1fe18 in git_config_list_pathmap__resize libgit2/config_list.c:28↗
#5 0x72a0b6e20d6a in git_config_list_pathmap__put_idx libgit2/config_list.c:28↗
#6 0x72a0b6e20d6a in git_config_list_pathmap_put libgit2/config_list.c:28↗
#7 0x72a0b6e20d6a in git_config_list_add_string libgit2/config_list.c:281↗
#8 0x72a0b6e1f0b9 in read_on_variable libgit2/config_file.c:820↗
#9 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x72a0b6e1e3b9 in config_file_refresh libgit2/config_file.c:245↗
#13 0x72a0b6e1f338 in config_file_get libgit2/config_file.c:350↗
#14 0x72a0b6e1c384 in get_entry libgit2/config.c:808↗
#15 0x72a0b6e1c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#16 0x72a0b6e1d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#17 0x72a0b6e1d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#18 0x72a0b6e87d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#19 0x72a0b6e87d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#20 0x72a0b6e87f0e in git_reference_lookup libgit2/refs.c:184↗
#21 0x72a0b6e96bc4 in git_repository_set_head libgit2/repository.c:3739↗
#22 0x72a0b6e11be8 in update_head_to_new_branch libgit2/clone.c:128↗
#23 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#24 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#25 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#26 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#27 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#28 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#32 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#33 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#34 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#35 0x72a0b885b518 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6e134d6 in git__malloc util/alloc.h:19
#3 0x72a0b6e134d6 in commit_parse libgit2/commit.c:618↗
#4 0x72a0b6e144d8 in git_commit__parse_ext libgit2/commit.c:717↗
#5 0x72a0b6e146dd in git_commit__parse libgit2/commit.c:677↗
#6 0x72a0b6e5a109 in git_object__from_odb_object libgit2/object.c:164↗
#7 0x72a0b6e5a2c7 in git_object_lookup_prefix libgit2/object.c:275↗
#8 0x72a0b6e5a444 in git_object_lookup libgit2/object.c:283↗
#9 0x72a0b6e5b9f1 in git_commit_lookup libgit2/object_api.c:23↗
#10 0x72a0b6e11b52 in create_branch libgit2/clone.c:41↗
#11 0x72a0b6e11b52 in create_tracking_branch libgit2/clone.c:102↗
#12 0x72a0b6e11b52 in update_head_to_new_branch libgit2/clone.c:124↗
#13 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#14 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#15 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#16 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#17 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#18 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#22 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#23 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#24 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#25 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#26 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#27 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#28 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#30 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#31 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#32 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6e1366f in git__malloc util/alloc.h:19
#3 0x72a0b6e1366f in commit_parse libgit2/commit.c:601↗
#4 0x72a0b6e144d8 in git_commit__parse_ext libgit2/commit.c:717↗
#5 0x72a0b6e146dd in git_commit__parse libgit2/commit.c:677↗
#6 0x72a0b6e5a109 in git_object__from_odb_object libgit2/object.c:164↗
#7 0x72a0b6e5a2c7 in git_object_lookup_prefix libgit2/object.c:275↗
#8 0x72a0b6e5a444 in git_object_lookup libgit2/object.c:283↗
#9 0x72a0b6e5b9f1 in git_commit_lookup libgit2/object_api.c:23↗
#10 0x72a0b6e11b52 in create_branch libgit2/clone.c:41↗
#11 0x72a0b6e11b52 in create_tracking_branch libgit2/clone.c:102↗
#12 0x72a0b6e11b52 in update_head_to_new_branch libgit2/clone.c:124↗
#13 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#14 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#15 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#16 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#17 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#18 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#22 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#23 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#24 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#25 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#26 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#27 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#28 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#30 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#31 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#32 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e0acdb in git_cache_oidmap__resize libgit2/cache.c:19↗
#5 0x72a0b6e0ad54 in git_cache_oidmap__put_idx libgit2/cache.c:19↗
#6 0x72a0b6e0b81d in git_cache_oidmap_put libgit2/cache.c:19↗
#7 0x72a0b6e0b81d in cache_store libgit2/cache.c:181↗
#8 0x72a0b6e0b9e5 in git_cache_store_raw libgit2/cache.c:215↗
#9 0x72a0b6e5c4ce in odb_read_1 libgit2/odb.c:1154↗
#10 0x72a0b6e5f007 in git_odb_read libgit2/odb.c:1177↗
#11 0x72a0b6e5a32f in git_object_lookup_prefix libgit2/object.c:250↗
#12 0x72a0b6e5a444 in git_object_lookup libgit2/object.c:283↗
#13 0x72a0b6e5b9f1 in git_commit_lookup libgit2/object_api.c:23↗
#14 0x72a0b6e11b52 in create_branch libgit2/clone.c:41↗
#15 0x72a0b6e11b52 in create_tracking_branch libgit2/clone.c:102↗
#16 0x72a0b6e11b52 in update_head_to_new_branch libgit2/clone.c:124↗
#17 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#18 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#19 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#20 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#21 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#22 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#35 0x72a0b8859ed5 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e0acc0 in git_cache_oidmap__resize libgit2/cache.c:19↗
#5 0x72a0b6e0ad54 in git_cache_oidmap__put_idx libgit2/cache.c:19↗
#6 0x72a0b6e0b81d in git_cache_oidmap_put libgit2/cache.c:19↗
#7 0x72a0b6e0b81d in cache_store libgit2/cache.c:181↗
#8 0x72a0b6e0b9e5 in git_cache_store_raw libgit2/cache.c:215↗
#9 0x72a0b6e5c4ce in odb_read_1 libgit2/odb.c:1154↗
#10 0x72a0b6e5f007 in git_odb_read libgit2/odb.c:1177↗
#11 0x72a0b6e5a32f in git_object_lookup_prefix libgit2/object.c:250↗
#12 0x72a0b6e5a444 in git_object_lookup libgit2/object.c:283↗
#13 0x72a0b6e5b9f1 in git_commit_lookup libgit2/object_api.c:23↗
#14 0x72a0b6e11b52 in create_branch libgit2/clone.c:41↗
#15 0x72a0b6e11b52 in create_tracking_branch libgit2/clone.c:102↗
#16 0x72a0b6e11b52 in update_head_to_new_branch libgit2/clone.c:124↗
#17 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#18 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#19 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#20 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#21 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#22 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#35 0x72a0b8859ed5 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e20441 in git_config_list_append libgit2/config_list.c:174↗
#5 0x72a0b6e1f10d in read_on_variable libgit2/config_file.c:831↗
#6 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#7 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#8 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#9 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#10 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#11 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#12 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#13 0x72a0b6e94c59 in load_config libgit2/repository.c:1382↗
#14 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#15 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#16 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#17 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#18 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#19 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#20 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#21 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#22 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#23 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#27 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#28 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#29 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#30 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#31 0x72a0b885e3a5 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e7bc79 in git_refdb_new libgit2/refdb.c:30↗
#5 0x72a0b6e7bf07 in git_refdb_open libgit2/refdb.c:51↗
#6 0x72a0b6e93a78 in git_repository_refdb__weakptr libgit2/repository.c:1668↗
#7 0x72a0b6e98ef9 in git_repository_init_ext libgit2/repository.c:3046↗
#8 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#9 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#10 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#11 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#12 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#16 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#17 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#18 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#19 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#20 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#21 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#22 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#24 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#25 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#26 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0b88691d3 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 0x72a0b88631ee 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e20163 in git_config_list_headmap__resize libgit2/config_list.c:29↗
#5 0x72a0b6e2065c in git_config_list_headmap__put_idx libgit2/config_list.c:29↗
#6 0x72a0b6e2065c in git_config_list_headmap_put libgit2/config_list.c:29↗
#7 0x72a0b6e2065c in git_config_list_append libgit2/config_list.c:175↗
#8 0x72a0b6e1f10d in read_on_variable libgit2/config_file.c:831↗
#9 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#13 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#14 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#15 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#16 0x72a0b6e94cae in load_config libgit2/repository.c:1394↗
#17 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#18 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#19 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#20 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#21 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#22 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#23 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#24 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#25 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#26 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x72a0b885b518 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e20148 in git_config_list_headmap__resize libgit2/config_list.c:29↗
#5 0x72a0b6e2065c in git_config_list_headmap__put_idx libgit2/config_list.c:29↗
#6 0x72a0b6e2065c in git_config_list_headmap_put libgit2/config_list.c:29↗
#7 0x72a0b6e2065c in git_config_list_append libgit2/config_list.c:175↗
#8 0x72a0b6e1f10d in read_on_variable libgit2/config_file.c:831↗
#9 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#13 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#14 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#15 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#16 0x72a0b6e94cae in load_config libgit2/repository.c:1394↗
#17 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#18 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#19 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#20 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#21 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#22 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#23 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#24 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#25 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#26 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x72a0b885b518 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e1fe33 in git_config_list_pathmap__resize libgit2/config_list.c:28↗
#5 0x72a0b6e20d6a in git_config_list_pathmap__put_idx libgit2/config_list.c:28↗
#6 0x72a0b6e20d6a in git_config_list_pathmap_put libgit2/config_list.c:28↗
#7 0x72a0b6e20d6a in git_config_list_add_string libgit2/config_list.c:281↗
#8 0x72a0b6e1f0b9 in read_on_variable libgit2/config_file.c:820↗
#9 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#13 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#14 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#15 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#16 0x72a0b6e94cae in load_config libgit2/repository.c:1394↗
#17 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#18 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#19 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#20 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#21 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#22 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#23 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#24 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#25 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#26 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x72a0b885b518 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e1fe18 in git_config_list_pathmap__resize libgit2/config_list.c:28↗
#5 0x72a0b6e20d6a in git_config_list_pathmap__put_idx libgit2/config_list.c:28↗
#6 0x72a0b6e20d6a in git_config_list_pathmap_put libgit2/config_list.c:28↗
#7 0x72a0b6e20d6a in git_config_list_add_string libgit2/config_list.c:281↗
#8 0x72a0b6e1f0b9 in read_on_variable libgit2/config_file.c:820↗
#9 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#13 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#14 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#15 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#16 0x72a0b6e94cae in load_config libgit2/repository.c:1394↗
#17 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#18 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#19 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#20 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#21 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#22 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#23 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#24 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#25 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#26 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x72a0b885b518 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e20163 in git_config_list_headmap__resize libgit2/config_list.c:29↗
#5 0x72a0b6e2065c in git_config_list_headmap__put_idx libgit2/config_list.c:29↗
#6 0x72a0b6e2065c in git_config_list_headmap_put libgit2/config_list.c:29↗
#7 0x72a0b6e2065c in git_config_list_append libgit2/config_list.c:175↗
#8 0x72a0b6e1f10d in read_on_variable libgit2/config_file.c:831↗
#9 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#13 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#14 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#15 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#16 0x72a0b6e94c59 in load_config libgit2/repository.c:1382↗
#17 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#18 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#19 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#20 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#21 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#22 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#23 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#24 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#25 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#26 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x72a0b885b518 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e20148 in git_config_list_headmap__resize libgit2/config_list.c:29↗
#5 0x72a0b6e2065c in git_config_list_headmap__put_idx libgit2/config_list.c:29↗
#6 0x72a0b6e2065c in git_config_list_headmap_put libgit2/config_list.c:29↗
#7 0x72a0b6e2065c in git_config_list_append libgit2/config_list.c:175↗
#8 0x72a0b6e1f10d in read_on_variable libgit2/config_file.c:831↗
#9 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#13 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#14 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#15 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#16 0x72a0b6e94c59 in load_config libgit2/repository.c:1382↗
#17 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#18 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#19 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#20 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#21 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#22 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#23 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#24 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#25 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#26 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x72a0b885b518 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e1fe33 in git_config_list_pathmap__resize libgit2/config_list.c:28↗
#5 0x72a0b6e20d6a in git_config_list_pathmap__put_idx libgit2/config_list.c:28↗
#6 0x72a0b6e20d6a in git_config_list_pathmap_put libgit2/config_list.c:28↗
#7 0x72a0b6e20d6a in git_config_list_add_string libgit2/config_list.c:281↗
#8 0x72a0b6e1f0b9 in read_on_variable libgit2/config_file.c:820↗
#9 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#13 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#14 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#15 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#16 0x72a0b6e94c59 in load_config libgit2/repository.c:1382↗
#17 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#18 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#19 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#20 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#21 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#22 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#23 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#24 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#25 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#26 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x72a0b885b518 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e1fe18 in git_config_list_pathmap__resize libgit2/config_list.c:28↗
#5 0x72a0b6e20d6a in git_config_list_pathmap__put_idx libgit2/config_list.c:28↗
#6 0x72a0b6e20d6a in git_config_list_pathmap_put libgit2/config_list.c:28↗
#7 0x72a0b6e20d6a in git_config_list_add_string libgit2/config_list.c:281↗
#8 0x72a0b6e1f0b9 in read_on_variable libgit2/config_file.c:820↗
#9 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#13 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#14 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#15 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#16 0x72a0b6e94c59 in load_config libgit2/repository.c:1382↗
#17 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#18 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#19 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#20 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#21 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#22 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#23 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#24 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#25 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#26 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x72a0b885b518 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6ded4e8 in git__realloc util/alloc.h:29
#3 0x72a0b6ded4e8 in git_str_try_grow util/str.c:86
#4 0x72a0b6ded8f1 in git_str_grow util/str.c:110
#5 0x72a0b6ded8f1 in git_str_putc util/str.c:178
#6 0x72a0b6e1f042 in read_on_variable libgit2/config_file.c:804↗
#7 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#8 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#9 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#10 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#11 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#12 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#13 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#14 0x72a0b6e94c59 in load_config libgit2/repository.c:1382↗
#15 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#16 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#17 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#18 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#19 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#20 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#21 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#22 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#23 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#24 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#28 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#29 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#30 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#31 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#32 0x72a0b885e3a5 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e031c3 in git_attr_cache_macromap__resize libgit2/attrcache.c:19↗
#5 0x72a0b6e0468e in git_attr_cache_macromap__put_idx libgit2/attrcache.c:19↗
#6 0x72a0b6e0468e in git_attr_cache_macromap_put libgit2/attrcache.c:19↗
#7 0x72a0b6e0468e in git_attr_cache__insert_macro libgit2/attrcache.c:494↗
#8 0x72a0b6e0098a in git_attr_add_macro libgit2/attr.c:504↗
#9 0x72a0b6e04242 in git_attr_cache__init libgit2/attrcache.c:446↗
#10 0x72a0b6e3a04b in git_ignore__for_path libgit2/ignore.c:315↗
#11 0x72a0b6e4860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#12 0x72a0b6e49c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#13 0x72a0b6e49e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#14 0x72a0b6e0e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#15 0x72a0b6e10b5f in git_checkout_tree libgit2/checkout.c:2793↗
#16 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#17 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#18 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#19 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#20 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#21 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#22 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x72a0b8859154 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde932 in git__malloc util/alloc.h:19
#3 0x72a0b6dde932 in git__strdup util/alloc.c:55
#4 0x72a0b6e1f09c in read_on_variable libgit2/config_file.c:816↗
#5 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#6 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#7 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#8 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#9 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#10 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#11 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#12 0x72a0b6e94c59 in load_config libgit2/repository.c:1382↗
#13 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#14 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#15 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#16 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#17 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#18 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#19 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#20 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#21 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#22 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
Indirect leak of 26 byte(s) in 1 object(s) allocated from:
#0 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6ddea2c in git__malloc util/alloc.h:19
#3 0x72a0b6ddea2c in git__substrdup util/alloc.c:78
#4 0x72a0b6ea0a35 in extract_trimmed libgit2/signature.c:67↗
#5 0x72a0b6ea14c6 in git_signature__parse libgit2/signature.c:351↗
#6 0x72a0b6e134fe in commit_parse libgit2/commit.c:621↗
#7 0x72a0b6e144d8 in git_commit__parse_ext libgit2/commit.c:717↗
#8 0x72a0b6e146dd in git_commit__parse libgit2/commit.c:677↗
#9 0x72a0b6e5a109 in git_object__from_odb_object libgit2/object.c:164↗
#10 0x72a0b6e5a2c7 in git_object_lookup_prefix libgit2/object.c:275↗
#11 0x72a0b6e5a444 in git_object_lookup libgit2/object.c:283↗
#12 0x72a0b6e5b9f1 in git_commit_lookup libgit2/object_api.c:23↗
#13 0x72a0b6e11b52 in create_branch libgit2/clone.c:41↗
#14 0x72a0b6e11b52 in create_tracking_branch libgit2/clone.c:102↗
#15 0x72a0b6e11b52 in update_head_to_new_branch libgit2/clone.c:124↗
#16 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#17 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#18 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#19 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#20 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#21 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#25 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#26 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#27 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#28 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#29 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#30 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#31 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#33 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#34 0x72a0b8859ed5 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6ddea2c in git__malloc util/alloc.h:19
#3 0x72a0b6ddea2c in git__substrdup util/alloc.c:78
#4 0x72a0b6ea0a35 in extract_trimmed libgit2/signature.c:67↗
#5 0x72a0b6ea14c6 in git_signature__parse libgit2/signature.c:351↗
#6 0x72a0b6e13693 in commit_parse libgit2/commit.c:604↗
#7 0x72a0b6e144d8 in git_commit__parse_ext libgit2/commit.c:717↗
#8 0x72a0b6e146dd in git_commit__parse libgit2/commit.c:677↗
#9 0x72a0b6e5a109 in git_object__from_odb_object libgit2/object.c:164↗
#10 0x72a0b6e5a2c7 in git_object_lookup_prefix libgit2/object.c:275↗
#11 0x72a0b6e5a444 in git_object_lookup libgit2/object.c:283↗
#12 0x72a0b6e5b9f1 in git_commit_lookup libgit2/object_api.c:23↗
#13 0x72a0b6e11b52 in create_branch libgit2/clone.c:41↗
#14 0x72a0b6e11b52 in create_tracking_branch libgit2/clone.c:102↗
#15 0x72a0b6e11b52 in update_head_to_new_branch libgit2/clone.c:124↗
#16 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#17 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#18 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#19 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#20 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#21 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#25 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#26 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#27 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#28 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#29 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#30 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#31 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#33 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#34 0x72a0b8859ed5 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6e5c218 in git__malloc util/alloc.h:19
#3 0x72a0b6e5c218 in add_backend_internal libgit2/odb.c:363↗
#4 0x72a0b6e5d39c in git_odb__add_default_backends libgit2/odb.c:514↗
#5 0x72a0b6e95efb in git_repository_odb__weakptr libgit2/repository.c:1623↗
#6 0x72a0b6e3366b in mark_local libgit2/fetch.c:58↗
#7 0x72a0b6e3366b in filter_wants libgit2/fetch.c:150↗
#8 0x72a0b6e3366b in git_fetch_negotiate libgit2/fetch.c:175↗
#9 0x72a0b6e8ce81 in git_remote__download libgit2/remote.c:1311↗
#10 0x72a0b6e8e41a in git_remote_fetch libgit2/remote.c:1391↗
#11 0x72a0b6e12927 in clone_into libgit2/clone.c:452↗
#12 0x72a0b6e12927 in clone_repo libgit2/clone.c:661↗
#13 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#14 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#18 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#19 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#20 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#21 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#22 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#23 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#24 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#26 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#27 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#28 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0b88691d3 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 0x72a0b88631ee in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1722
#33 0x72a0b88a3637 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6e5c218 in git__malloc util/alloc.h:19
#3 0x72a0b6e5c218 in add_backend_internal libgit2/odb.c:363↗
#4 0x72a0b6e5d362 in git_odb__add_default_backends libgit2/odb.c:500↗
#5 0x72a0b6e95efb in git_repository_odb__weakptr libgit2/repository.c:1623↗
#6 0x72a0b6e3366b in mark_local libgit2/fetch.c:58↗
#7 0x72a0b6e3366b in filter_wants libgit2/fetch.c:150↗
#8 0x72a0b6e3366b in git_fetch_negotiate libgit2/fetch.c:175↗
#9 0x72a0b6e8ce81 in git_remote__download libgit2/remote.c:1311↗
#10 0x72a0b6e8e41a in git_remote_fetch libgit2/remote.c:1391↗
#11 0x72a0b6e12927 in clone_into libgit2/clone.c:452↗
#12 0x72a0b6e12927 in clone_repo libgit2/clone.c:661↗
#13 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#14 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#18 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#19 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#20 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#21 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#22 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#23 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#24 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#26 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#27 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#28 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0b88691d3 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 0x72a0b88691d3 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 0x72a0b88631ee in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1722
#33 0x72a0b88a3637 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e1a95e in git_config_add_backend libgit2/config.c:380↗
#5 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#6 0x72a0b6e94cae in load_config libgit2/repository.c:1394↗
#7 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#8 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#9 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#10 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#14 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#15 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#16 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x72a0b88a568a 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e203c8 in git_config_list_append libgit2/config_list.c:180↗
#5 0x72a0b6e1f10d in read_on_variable libgit2/config_file.c:831↗
#6 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#7 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#8 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#9 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#10 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#11 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#12 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#13 0x72a0b6e94cae in load_config libgit2/repository.c:1394↗
#14 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#15 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#16 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#17 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#18 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#19 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#20 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#21 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#22 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#23 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#27 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#28 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#29 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#30 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#31 0x72a0b885e3a5 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e1a95e in git_config_add_backend libgit2/config.c:380↗
#5 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#6 0x72a0b6e94c59 in load_config libgit2/repository.c:1382↗
#7 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#8 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#9 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#10 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#14 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#15 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#16 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x72a0b88a568a 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e1a95e in git_config_add_backend libgit2/config.c:380↗
#5 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#6 0x72a0b6e94bf7 in load_config libgit2/repository.c:1365↗
#7 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#8 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#9 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#10 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#14 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#15 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#16 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x72a0b88a568a 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 20 byte(s) in 1 object(s) allocated from:
#0 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e132bf in commit_parse libgit2/commit.c:574↗
#5 0x72a0b6e144d8 in git_commit__parse_ext libgit2/commit.c:717↗
#6 0x72a0b6e146dd in git_commit__parse libgit2/commit.c:677↗
#7 0x72a0b6e5a109 in git_object__from_odb_object libgit2/object.c:164↗
#8 0x72a0b6e5a2c7 in git_object_lookup_prefix libgit2/object.c:275↗
#9 0x72a0b6e5a444 in git_object_lookup libgit2/object.c:283↗
#10 0x72a0b6e5b9f1 in git_commit_lookup libgit2/object_api.c:23↗
#11 0x72a0b6e11b52 in create_branch libgit2/clone.c:41↗
#12 0x72a0b6e11b52 in create_tracking_branch libgit2/clone.c:102↗
#13 0x72a0b6e11b52 in update_head_to_new_branch libgit2/clone.c:124↗
#14 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#15 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#16 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#17 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#18 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#19 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#23 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#24 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#25 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#26 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#27 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#28 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#31 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#32 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#33 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde932 in git__malloc util/alloc.h:19
#3 0x72a0b6dde932 in git__strdup util/alloc.c:55
#4 0x72a0b6e20bd7 in git_config_list_add_string libgit2/config_list.c:280↗
#5 0x72a0b6e1f0d7 in read_on_variable libgit2/config_file.c:823↗
#6 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#7 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#8 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#9 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#10 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#11 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#12 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#13 0x72a0b6e94c59 in load_config libgit2/repository.c:1382↗
#14 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#15 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#16 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#17 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#18 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#19 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#20 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#21 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#22 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#23 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#27 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#28 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#29 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#30 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#31 0x72a0b885e3a5 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 17 byte(s) in 1 object(s) allocated from:
#0 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde932 in git__malloc util/alloc.h:19
#3 0x72a0b6dde932 in git__strdup util/alloc.c:55
#4 0x72a0b6e1f8da in git_config_backend_from_file libgit2/config_file.c:503↗
#5 0x72a0b6e1aaa5 in git_config_add_file_ondisk libgit2/config.c:149↗
#6 0x72a0b6e94c59 in load_config libgit2/repository.c:1382↗
#7 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#8 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#9 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#10 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#14 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#15 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#16 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x72a0b88a568a 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde81d in git__malloc util/alloc.h:19
#3 0x72a0b6dde81d in git__calloc util/alloc.c:31
#4 0x72a0b6e20441 in git_config_list_append libgit2/config_list.c:174↗
#5 0x72a0b6e1f10d in read_on_variable libgit2/config_file.c:831↗
#6 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#7 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#8 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#9 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#10 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#11 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#12 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#13 0x72a0b6e94cae in load_config libgit2/repository.c:1394↗
#14 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#15 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#16 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#17 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#18 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#19 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#20 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#21 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#22 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#23 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#27 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#28 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#29 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#30 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#31 0x72a0b885e3a5 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6e1a48b in git__malloc util/alloc.h:19
#3 0x72a0b6e1a48b in git_config__add_instance libgit2/config.c:303↗
#4 0x72a0b6e1a983 in git_config_add_backend libgit2/config.c:386↗
#5 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#6 0x72a0b6e94bf7 in load_config libgit2/repository.c:1365↗
#7 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#8 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#9 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#10 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#14 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#15 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#16 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x72a0b88a568a 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6ded4e8 in git__realloc util/alloc.h:29
#3 0x72a0b6ded4e8 in git_str_try_grow util/str.c:86
#4 0x72a0b6ded8f1 in git_str_grow util/str.c:110
#5 0x72a0b6ded8f1 in git_str_putc util/str.c:178
#6 0x72a0b6e1f042 in read_on_variable libgit2/config_file.c:804↗
#7 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#8 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#9 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#10 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#11 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#12 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#13 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#14 0x72a0b6e94cae in load_config libgit2/repository.c:1394↗
#15 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#16 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#17 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#18 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#19 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#20 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#21 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#22 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#23 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#24 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#28 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#29 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#30 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#31 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#32 0x72a0b885e3a5 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6e1a48b in git__malloc util/alloc.h:19
#3 0x72a0b6e1a48b in git_config__add_instance libgit2/config.c:303↗
#4 0x72a0b6e1a983 in git_config_add_backend libgit2/config.c:386↗
#5 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#6 0x72a0b6e94c59 in load_config libgit2/repository.c:1382↗
#7 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#8 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#9 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#10 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#14 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#15 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#16 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x72a0b88a568a 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6e1a48b in git__malloc util/alloc.h:19
#3 0x72a0b6e1a48b in git_config__add_instance libgit2/config.c:303↗
#4 0x72a0b6e1a983 in git_config_add_backend libgit2/config.c:386↗
#5 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#6 0x72a0b6e94cae in load_config libgit2/repository.c:1394↗
#7 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#8 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#9 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#10 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#14 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#15 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#16 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x72a0b88a568a 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde932 in git__malloc util/alloc.h:19
#3 0x72a0b6dde932 in git__strdup util/alloc.c:55
#4 0x72a0b6e20bd7 in git_config_list_add_string libgit2/config_list.c:280↗
#5 0x72a0b6e1f0d7 in read_on_variable libgit2/config_file.c:823↗
#6 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#7 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#8 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#9 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#10 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#11 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#12 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#13 0x72a0b6e94cae in load_config libgit2/repository.c:1394↗
#14 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#15 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#16 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#17 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#18 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#19 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#20 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#21 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#22 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#23 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#27 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#28 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#29 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#30 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#31 0x72a0b885e3a5 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde932 in git__malloc util/alloc.h:19
#3 0x72a0b6dde932 in git__strdup util/alloc.c:55
#4 0x72a0b6e1f8da in git_config_backend_from_file libgit2/config_file.c:503↗
#5 0x72a0b6e1aaa5 in git_config_add_file_ondisk libgit2/config.c:149↗
#6 0x72a0b6e94cae in load_config libgit2/repository.c:1394↗
#7 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#8 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#9 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#10 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#11 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#12 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#13 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#14 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#15 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#16 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#20 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#21 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#22 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#23 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#24 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#25 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#26 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#28 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#29 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#30 0x72a0b88a568a 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6ddea2c in git__malloc util/alloc.h:19
#3 0x72a0b6ddea2c in git__substrdup util/alloc.c:78
#4 0x72a0b6ea0a35 in extract_trimmed libgit2/signature.c:67↗
#5 0x72a0b6ea14b0 in git_signature__parse libgit2/signature.c:350↗
#6 0x72a0b6e134fe in commit_parse libgit2/commit.c:621↗
#7 0x72a0b6e144d8 in git_commit__parse_ext libgit2/commit.c:717↗
#8 0x72a0b6e146dd in git_commit__parse libgit2/commit.c:677↗
#9 0x72a0b6e5a109 in git_object__from_odb_object libgit2/object.c:164↗
#10 0x72a0b6e5a2c7 in git_object_lookup_prefix libgit2/object.c:275↗
#11 0x72a0b6e5a444 in git_object_lookup libgit2/object.c:283↗
#12 0x72a0b6e5b9f1 in git_commit_lookup libgit2/object_api.c:23↗
#13 0x72a0b6e11b52 in create_branch libgit2/clone.c:41↗
#14 0x72a0b6e11b52 in create_tracking_branch libgit2/clone.c:102↗
#15 0x72a0b6e11b52 in update_head_to_new_branch libgit2/clone.c:124↗
#16 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#17 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#18 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#19 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#20 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#21 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#25 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#26 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#27 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#28 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#29 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#30 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#31 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#33 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#34 0x72a0b8859ed5 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6ddea2c in git__malloc util/alloc.h:19
#3 0x72a0b6ddea2c in git__substrdup util/alloc.c:78
#4 0x72a0b6ea0a35 in extract_trimmed libgit2/signature.c:67↗
#5 0x72a0b6ea14b0 in git_signature__parse libgit2/signature.c:350↗
#6 0x72a0b6e13693 in commit_parse libgit2/commit.c:604↗
#7 0x72a0b6e144d8 in git_commit__parse_ext libgit2/commit.c:717↗
#8 0x72a0b6e146dd in git_commit__parse libgit2/commit.c:677↗
#9 0x72a0b6e5a109 in git_object__from_odb_object libgit2/object.c:164↗
#10 0x72a0b6e5a2c7 in git_object_lookup_prefix libgit2/object.c:275↗
#11 0x72a0b6e5a444 in git_object_lookup libgit2/object.c:283↗
#12 0x72a0b6e5b9f1 in git_commit_lookup libgit2/object_api.c:23↗
#13 0x72a0b6e11b52 in create_branch libgit2/clone.c:41↗
#14 0x72a0b6e11b52 in create_tracking_branch libgit2/clone.c:102↗
#15 0x72a0b6e11b52 in update_head_to_new_branch libgit2/clone.c:124↗
#16 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#17 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#18 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#19 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#20 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#21 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#25 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#26 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#27 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#28 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#29 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#30 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#31 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#33 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#34 0x72a0b8859ed5 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde9b1 in git__malloc util/alloc.h:19
#3 0x72a0b6dde9b1 in git__strndup util/alloc.c:66
#4 0x72a0b6e1370d in commit_parse libgit2/commit.c:657↗
#5 0x72a0b6e144d8 in git_commit__parse_ext libgit2/commit.c:717↗
#6 0x72a0b6e146dd in git_commit__parse libgit2/commit.c:677↗
#7 0x72a0b6e5a109 in git_object__from_odb_object libgit2/object.c:164↗
#8 0x72a0b6e5a2c7 in git_object_lookup_prefix libgit2/object.c:275↗
#9 0x72a0b6e5a444 in git_object_lookup libgit2/object.c:283↗
#10 0x72a0b6e5b9f1 in git_commit_lookup libgit2/object_api.c:23↗
#11 0x72a0b6e11b52 in create_branch libgit2/clone.c:41↗
#12 0x72a0b6e11b52 in create_tracking_branch libgit2/clone.c:102↗
#13 0x72a0b6e11b52 in update_head_to_new_branch libgit2/clone.c:124↗
#14 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#15 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#16 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#17 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#18 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#19 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#23 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#24 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#25 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#26 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#27 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#28 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#31 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#32 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#33 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde932 in git__malloc util/alloc.h:19
#3 0x72a0b6dde932 in git__strdup util/alloc.c:55
#4 0x72a0b6e20bd7 in git_config_list_add_string libgit2/config_list.c:280↗
#5 0x72a0b6e1f0b9 in read_on_variable libgit2/config_file.c:820↗
#6 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#7 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#8 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#9 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#10 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#11 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#12 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#13 0x72a0b6e94cae in load_config libgit2/repository.c:1394↗
#14 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#15 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#16 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#17 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#18 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#19 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#20 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#21 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#22 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#23 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#27 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#28 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#29 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#30 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#31 0x72a0b885e3a5 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde932 in git__malloc util/alloc.h:19
#3 0x72a0b6dde932 in git__strdup util/alloc.c:55
#4 0x72a0b6e20bd7 in git_config_list_add_string libgit2/config_list.c:280↗
#5 0x72a0b6e1f0b9 in read_on_variable libgit2/config_file.c:820↗
#6 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#7 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#8 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#9 0x72a0b6e1e3b9 in config_file_refresh libgit2/config_file.c:245↗
#10 0x72a0b6e1f338 in config_file_get libgit2/config_file.c:350↗
#11 0x72a0b6e1c384 in get_entry libgit2/config.c:808↗
#12 0x72a0b6e1c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#13 0x72a0b6e1d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#14 0x72a0b6e1d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#15 0x72a0b6e87d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#16 0x72a0b6e87d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#17 0x72a0b6e87f0e in git_reference_lookup libgit2/refs.c:184↗
#18 0x72a0b6e96bc4 in git_repository_set_head libgit2/repository.c:3739↗
#19 0x72a0b6e11be8 in update_head_to_new_branch libgit2/clone.c:128↗
#20 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#21 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#22 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#23 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#24 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#25 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#29 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#30 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#31 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#32 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#33 0x72a0b885e3a5 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 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde932 in git__malloc util/alloc.h:19
#3 0x72a0b6dde932 in git__strdup util/alloc.c:55
#4 0x72a0b6e20bd7 in git_config_list_add_string libgit2/config_list.c:280↗
#5 0x72a0b6e1f0b9 in read_on_variable libgit2/config_file.c:820↗
#6 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#7 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#8 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#9 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#10 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#11 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#12 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#13 0x72a0b6e94c59 in load_config libgit2/repository.c:1382↗
#14 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#15 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#16 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#17 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#18 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#19 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#20 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#21 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#22 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#23 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#27 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#28 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#29 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#30 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#31 0x72a0b885e3a5 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e4231a in git_index_entrymap_default__resize libgit2/index_map.c:30↗
#5 0x72a0b6e42be7 in git_index_entrymap_default__put_idx libgit2/index_map.c:30↗
#6 0x72a0b6e42be7 in git_index_entrymap_default_put libgit2/index_map.c:30↗
#7 0x72a0b6e42be7 in git_index_entrymap_put libgit2/index_map.c:38↗
#8 0x72a0b6e3bda4 in index_insert libgit2/index.c:1430↗
#9 0x72a0b6e3cae6 in git_index_add libgit2/index.c:1700↗
#10 0x72a0b6e0ced2 in checkout_update_index libgit2/checkout.c:1647↗
#11 0x72a0b6e0ced2 in checkout_update_index libgit2/checkout.c:1632↗
#12 0x72a0b6e0ced2 in checkout_blob libgit2/checkout.c:1810↗
#13 0x72a0b6e0f2c6 in checkout_create_the_new libgit2/checkout.c:1888↗
#14 0x72a0b6e0f2c6 in git_checkout_iterator libgit2/checkout.c:2663↗
#15 0x72a0b6e10b5f in git_checkout_tree libgit2/checkout.c:2793↗
#16 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#17 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#18 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#19 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#20 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#21 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#22 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#35 0x72a0b8859ed5 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1397
#36 0x72a0b88a568a 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 0x72a0b8869d27 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e02c39 in git_attr_cache_filemap__resize libgit2/attrcache.c:18↗
#5 0x72a0b6e03b08 in git_attr_cache_filemap__put_idx libgit2/attrcache.c:18↗
#6 0x72a0b6e03b08 in git_attr_cache_filemap_put libgit2/attrcache.c:18↗
#7 0x72a0b6e03b08 in attr_cache_make_entry libgit2/attrcache.c:132↗
#8 0x72a0b6e03b08 in attr_cache_lookup libgit2/attrcache.c:236↗
#9 0x72a0b6e03b08 in git_attr_cache__get libgit2/attrcache.c:265↗
#10 0x72a0b6dff4f2 in preload_attr_source libgit2/attr.c:323↗
#11 0x72a0b6dff4f2 in preload_attr_file libgit2/attr.c:346↗
#12 0x72a0b6dff4f2 in attr_setup libgit2/attr.c:428↗
#13 0x72a0b6dff4f2 in collect_attr_files libgit2/attr.c:655↗
#14 0x72a0b6dffbd5 in git_attr_get_many_with_session libgit2/attr.c:165↗
#15 0x72a0b6e35985 in filter_list_check_attributes libgit2/filter.c:460↗
#16 0x72a0b6e35985 in git_filter_list__load libgit2/filter.c:558↗
#17 0x72a0b6e0c4ff in blob_content_to_file libgit2/checkout.c:1557↗
#18 0x72a0b6e0c4ff in checkout_write_content libgit2/checkout.c:1768↗
#19 0x72a0b6e0ce50 in checkout_blob libgit2/checkout.c:1805↗
#20 0x72a0b6e0f2c6 in checkout_create_the_new libgit2/checkout.c:1888↗
#21 0x72a0b6e0f2c6 in git_checkout_iterator libgit2/checkout.c:2663↗
#22 0x72a0b6e10b5f in git_checkout_tree libgit2/checkout.c:2793↗
#23 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#24 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#25 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#26 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#27 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#28 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#29 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#33 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#34 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#35 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#36 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#37 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#38 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#39 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#41 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#42 0x72a0b8859ed5 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e02f69 in git_attr_cache_macromap__resize libgit2/attrcache.c:19↗
#5 0x72a0b6e0468e in git_attr_cache_macromap__put_idx libgit2/attrcache.c:19↗
#6 0x72a0b6e0468e in git_attr_cache_macromap_put libgit2/attrcache.c:19↗
#7 0x72a0b6e0468e in git_attr_cache__insert_macro libgit2/attrcache.c:494↗
#8 0x72a0b6e0098a in git_attr_add_macro libgit2/attr.c:504↗
#9 0x72a0b6e04242 in git_attr_cache__init libgit2/attrcache.c:446↗
#10 0x72a0b6e3a04b in git_ignore__for_path libgit2/ignore.c:315↗
#11 0x72a0b6e4860b in filesystem_iterator_init libgit2/iterator.c:1893↗
#12 0x72a0b6e49c8b in iterator_for_filesystem libgit2/iterator.c:1993↗
#13 0x72a0b6e49e9a in git_iterator_for_workdir_ext libgit2/iterator.c:2048↗
#14 0x72a0b6e0e3ba in git_checkout_iterator libgit2/checkout.c:2600↗
#15 0x72a0b6e10b5f in git_checkout_tree libgit2/checkout.c:2793↗
#16 0x72a0b6e10be6 in git_checkout_head libgit2/checkout.c:2808↗
#17 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:407↗
#18 0x72a0b6e11dd9 in checkout_branch libgit2/clone.c:385↗
#19 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#20 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#21 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#22 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x72a0b8859154 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e2010c in git_config_list_headmap__resize libgit2/config_list.c:29↗
#5 0x72a0b6e2065c in git_config_list_headmap__put_idx libgit2/config_list.c:29↗
#6 0x72a0b6e2065c in git_config_list_headmap_put libgit2/config_list.c:29↗
#7 0x72a0b6e2065c in git_config_list_append libgit2/config_list.c:175↗
#8 0x72a0b6e1f10d in read_on_variable libgit2/config_file.c:831↗
#9 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x72a0b6e1e3b9 in config_file_refresh libgit2/config_file.c:245↗
#13 0x72a0b6e1f338 in config_file_get libgit2/config_file.c:350↗
#14 0x72a0b6e1c384 in get_entry libgit2/config.c:808↗
#15 0x72a0b6e1c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#16 0x72a0b6e1d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#17 0x72a0b6e1d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#18 0x72a0b6e87d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#19 0x72a0b6e87d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#20 0x72a0b6e87f0e in git_reference_lookup libgit2/refs.c:184↗
#21 0x72a0b6e96bc4 in git_repository_set_head libgit2/repository.c:3739↗
#22 0x72a0b6e11be8 in update_head_to_new_branch libgit2/clone.c:128↗
#23 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#24 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#25 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#26 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#27 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#28 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#32 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#33 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#34 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#35 0x72a0b885b518 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e1fbd9 in git_config_list_pathmap__resize libgit2/config_list.c:28↗
#5 0x72a0b6e20d6a in git_config_list_pathmap__put_idx libgit2/config_list.c:28↗
#6 0x72a0b6e20d6a in git_config_list_pathmap_put libgit2/config_list.c:28↗
#7 0x72a0b6e20d6a in git_config_list_add_string libgit2/config_list.c:281↗
#8 0x72a0b6e1f0b9 in read_on_variable libgit2/config_file.c:820↗
#9 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x72a0b6e1e3b9 in config_file_refresh libgit2/config_file.c:245↗
#13 0x72a0b6e1f338 in config_file_get libgit2/config_file.c:350↗
#14 0x72a0b6e1c384 in get_entry libgit2/config.c:808↗
#15 0x72a0b6e1c4d6 in git_config__lookup_entry libgit2/config.c:841↗
#16 0x72a0b6e1d301 in git_config__configmap_lookup libgit2/config_cache.c:97↗
#17 0x72a0b6e1d411 in git_repository__configmap_lookup libgit2/config_cache.c:124↗
#18 0x72a0b6e87d35 in reference_normalize_for_repo libgit2/refs.c:210↗
#19 0x72a0b6e87d35 in git_reference_lookup_resolved libgit2/refs.c:255↗
#20 0x72a0b6e87f0e in git_reference_lookup libgit2/refs.c:184↗
#21 0x72a0b6e96bc4 in git_repository_set_head libgit2/repository.c:3739↗
#22 0x72a0b6e11be8 in update_head_to_new_branch libgit2/clone.c:128↗
#23 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#24 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#25 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#26 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#27 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#28 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#32 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#33 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#34 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#35 0x72a0b885b518 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e1fbd9 in git_config_list_pathmap__resize libgit2/config_list.c:28↗
#5 0x72a0b6e20d6a in git_config_list_pathmap__put_idx libgit2/config_list.c:28↗
#6 0x72a0b6e20d6a in git_config_list_pathmap_put libgit2/config_list.c:28↗
#7 0x72a0b6e20d6a in git_config_list_add_string libgit2/config_list.c:281↗
#8 0x72a0b6e1f0b9 in read_on_variable libgit2/config_file.c:820↗
#9 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#13 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#14 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#15 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#16 0x72a0b6e94cae in load_config libgit2/repository.c:1394↗
#17 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#18 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#19 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#20 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#21 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#22 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#23 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#24 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#25 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#26 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x72a0b885b518 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e1ff09 in git_config_list_headmap__resize libgit2/config_list.c:29↗
#5 0x72a0b6e2065c in git_config_list_headmap__put_idx libgit2/config_list.c:29↗
#6 0x72a0b6e2065c in git_config_list_headmap_put libgit2/config_list.c:29↗
#7 0x72a0b6e2065c in git_config_list_append libgit2/config_list.c:175↗
#8 0x72a0b6e1f10d in read_on_variable libgit2/config_file.c:831↗
#9 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#13 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#14 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#15 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#16 0x72a0b6e94c59 in load_config libgit2/repository.c:1382↗
#17 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#18 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#19 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#20 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#21 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#22 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#23 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#24 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#25 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#26 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x72a0b885b518 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e0aab9 in git_cache_oidmap__resize libgit2/cache.c:19↗
#5 0x72a0b6e0ad54 in git_cache_oidmap__put_idx libgit2/cache.c:19↗
#6 0x72a0b6e0b81d in git_cache_oidmap_put libgit2/cache.c:19↗
#7 0x72a0b6e0b81d in cache_store libgit2/cache.c:181↗
#8 0x72a0b6e0b9e5 in git_cache_store_raw libgit2/cache.c:215↗
#9 0x72a0b6e5c4ce in odb_read_1 libgit2/odb.c:1154↗
#10 0x72a0b6e5f007 in git_odb_read libgit2/odb.c:1177↗
#11 0x72a0b6e5a32f in git_object_lookup_prefix libgit2/object.c:250↗
#12 0x72a0b6e5a444 in git_object_lookup libgit2/object.c:283↗
#13 0x72a0b6e5b9f1 in git_commit_lookup libgit2/object_api.c:23↗
#14 0x72a0b6e11b52 in create_branch libgit2/clone.c:41↗
#15 0x72a0b6e11b52 in create_tracking_branch libgit2/clone.c:102↗
#16 0x72a0b6e11b52 in update_head_to_new_branch libgit2/clone.c:124↗
#17 0x72a0b6e11eae in update_head_to_remote libgit2/clone.c:248↗
#18 0x72a0b6e11eae in checkout_branch libgit2/clone.c:398↗
#19 0x72a0b6e12947 in clone_into libgit2/clone.c:455↗
#20 0x72a0b6e12947 in clone_repo libgit2/clone.c:661↗
#21 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#22 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
#32 0x72a0b885bef9 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 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#35 0x72a0b8859ed5 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e1ff09 in git_config_list_headmap__resize libgit2/config_list.c:29↗
#5 0x72a0b6e2065c in git_config_list_headmap__put_idx libgit2/config_list.c:29↗
#6 0x72a0b6e2065c in git_config_list_headmap_put libgit2/config_list.c:29↗
#7 0x72a0b6e2065c in git_config_list_append libgit2/config_list.c:175↗
#8 0x72a0b6e1f10d in read_on_variable libgit2/config_file.c:831↗
#9 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#13 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#14 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#15 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#16 0x72a0b6e94cae in load_config libgit2/repository.c:1394↗
#17 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#18 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#19 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#20 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#21 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#22 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#23 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#24 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#25 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#26 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x72a0b885b518 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 0x72a0bf8aec38 in __interceptor_realloc ..asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray util/alloc.c:44
#4 0x72a0b6e1fbd9 in git_config_list_pathmap__resize libgit2/config_list.c:28↗
#5 0x72a0b6e20d6a in git_config_list_pathmap__put_idx libgit2/config_list.c:28↗
#6 0x72a0b6e20d6a in git_config_list_pathmap_put libgit2/config_list.c:28↗
#7 0x72a0b6e20d6a in git_config_list_add_string libgit2/config_list.c:281↗
#8 0x72a0b6e1f0b9 in read_on_variable libgit2/config_file.c:820↗
#9 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#10 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#11 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#12 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#13 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#14 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#15 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#16 0x72a0b6e94c59 in load_config libgit2/repository.c:1382↗
#17 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#18 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#19 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#20 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#21 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#22 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#23 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#24 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#25 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#26 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#30 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#31 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#32 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#33 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
Indirect leak of 2 byte(s) in 1 object(s) allocated from:
#0 0x72a0bf8ae887 in __interceptor_malloc ..asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc allocators/stdalloc.c:15
#2 0x72a0b6dde932 in git__malloc util/alloc.h:19
#3 0x72a0b6dde932 in git__strdup util/alloc.c:55
#4 0x72a0b6e1f09c in read_on_variable libgit2/config_file.c:816↗
#5 0x72a0b6e22281 in git_config_parse libgit2/config_parse.c:564↗
#6 0x72a0b6e1d7b3 in config_file_read_buffer libgit2/config_file.c:880↗
#7 0x72a0b6e1d8c5 in config_file_read libgit2/config_file.c:909↗
#8 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:127↗
#9 0x72a0b6e1ed58 in config_file_open libgit2/config_file.c:104↗
#10 0x72a0b6e1a94b in git_config_add_backend libgit2/config.c:377↗
#11 0x72a0b6e1aac5 in git_config_add_file_ondisk libgit2/config.c:152↗
#12 0x72a0b6e94cae in load_config libgit2/repository.c:1394↗
#13 0x72a0b6e94f85 in git_repository_config__weakptr libgit2/repository.c:1494↗
#14 0x72a0b6e95118 in git_repository_config_snapshot libgit2/repository.c:1535↗
#15 0x72a0b6e9836e in git_repository_open_ext libgit2/repository.c:1209↗
#16 0x72a0b6e98a73 in git_repository_open libgit2/repository.c:1244↗
#17 0x72a0b6e98ed4 in git_repository_init_ext libgit2/repository.c:3043↗
#18 0x72a0b6e99a50 in git_repository_init libgit2/repository.c:2927↗
#19 0x72a0b6e1184c in default_repository_create libgit2/clone.c:308↗
#20 0x72a0b6e121c5 in clone_repo libgit2/clone.c:647↗
#21 0x72a0b6e12b9f in git_clone libgit2/clone.c:688↗
#22 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49↗
#26 0x5640d3944b54 in AddRemote01LibGit2_invoker src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39↗
#27 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) include/boost/function/function_template.hpp:117
#28 0x72a0b885c6a2 in boost::function0<void>::operator()() const boostfunction/function_template.hpp:771
#29 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boostfunction/function_template.hpp:137
#31 0x72a0b885cfae in boost::function0<int>::operator()() const boostfunction/function_template.hpp:771
SUMMARY: AddressSanitizer: 27216 byte(s) leaked in 175 allocation(s).No reports.
Running 104 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
-300 = GREPO_FOLDER_NO_INCLUDE
-400 = CMDINIT_NO_URL
-401 = CMDINIT_FAILED_FETCH_UNKNOWN_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
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): 1.62
[info] ESysRepo manifest detected.
[info] Isolated kind.
[info] Init done.
elapsed time (s): 1.93
App01 2 (sync)
===========
[info] Sync ...
[info] User config file loaded successfully.
[info] Opening ...
path : temp/app01/.esysrepo/esysrepo
… [truncated for HTML; see sanitizer.log for full capture] …
0<int>::operator()() const boost/function/function_template.hpp:771
#32 0x72a0b885bef9 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/boost760b38a79fbec/p/lib/libboost_unit_test_framework.so.1.82.0+0x3aef9)
#33 0x72a0b8858fcf in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:903
#34 0x72a0b8859154 in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1301
#35 0x72a0b8859ed5 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 0x72a0bf8aec38 in __interceptor_realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc /root/.conan2/p/b/libgi38aef7dd0998d/b/src/util/allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc /root/.conan2/p/b/libgi38aef7dd0998d/b/src/util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray /root/.conan2/p/b/libgi38aef7dd0998d/b/src/util/alloc.c:44
#4 0x72a0b6e1ff09 in git_config_list_headmap__resize /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_list.c:29
#5 0x72a0b6e2065c in git_config_list_headmap__put_idx /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_list.c:29
#6 0x72a0b6e2065c in git_config_list_headmap_put /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_list.c:29
#7 0x72a0b6e2065c in git_config_list_append /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_list.c:175
#8 0x72a0b6e1f10d in read_on_variable /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:831
#9 0x72a0b6e22281 in git_config_parse /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_parse.c:564
#10 0x72a0b6e1d7b3 in config_file_read_buffer /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:880
#11 0x72a0b6e1d8c5 in config_file_read /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:909
#12 0x72a0b6e1ed58 in config_file_open /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:127
#13 0x72a0b6e1ed58 in config_file_open /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:104
#14 0x72a0b6e1a94b in git_config_add_backend /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config.c:377
#15 0x72a0b6e1aac5 in git_config_add_file_ondisk /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config.c:152
#16 0x72a0b6e94cae in load_config /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:1394
#17 0x72a0b6e94f85 in git_repository_config__weakptr /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:1494
#18 0x72a0b6e95118 in git_repository_config_snapshot /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:1535
#19 0x72a0b6e9836e in git_repository_open_ext /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:1209
#20 0x72a0b6e98a73 in git_repository_open /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:1244
#21 0x72a0b6e98ed4 in git_repository_init_ext /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:3043
#22 0x72a0b6e99a50 in git_repository_init /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:2927
#23 0x72a0b6e1184c in default_repository_create /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/clone.c:308
#24 0x72a0b6e121c5 in clone_repo /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/clone.c:647
#25 0x72a0b6e12b9f in git_clone /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/clone.c:688
#26 0x72a0bc06e6eb 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
#27 0x72a0bc00757a 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
#28 0x5640d39383c7 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
#29 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() /builds/libesys/esysrepo/esysrepo/src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49
#30 0x5640d3944b54 in AddRemote01LibGit2_invoker /builds/libesys/esysrepo/esysrepo/src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39
#31 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) /builds/libesys/esysrepo/esysrepo/.conan2/p/b/boost760b38a79fbec/p/include/boost/function/function_template.hpp:117
#32 0x72a0b885c6a2 in boost::function0<void>::operator()() const boost/function/function_template.hpp:771
#33 0x72a0b885b518 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 0x72a0bf8aec38 in __interceptor_realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:164
#1 0x72a0b6ddec9c in stdalloc__realloc /root/.conan2/p/b/libgi38aef7dd0998d/b/src/util/allocators/stdalloc.c:23
#2 0x72a0b6dde888 in git__realloc /root/.conan2/p/b/libgi38aef7dd0998d/b/src/util/alloc.h:29
#3 0x72a0b6dde888 in git__reallocarray /root/.conan2/p/b/libgi38aef7dd0998d/b/src/util/alloc.c:44
#4 0x72a0b6e1fbd9 in git_config_list_pathmap__resize /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_list.c:28
#5 0x72a0b6e20d6a in git_config_list_pathmap__put_idx /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_list.c:28
#6 0x72a0b6e20d6a in git_config_list_pathmap_put /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_list.c:28
#7 0x72a0b6e20d6a in git_config_list_add_string /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_list.c:281
#8 0x72a0b6e1f0b9 in read_on_variable /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:820
#9 0x72a0b6e22281 in git_config_parse /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_parse.c:564
#10 0x72a0b6e1d7b3 in config_file_read_buffer /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:880
#11 0x72a0b6e1d8c5 in config_file_read /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:909
#12 0x72a0b6e1ed58 in config_file_open /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:127
#13 0x72a0b6e1ed58 in config_file_open /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:104
#14 0x72a0b6e1a94b in git_config_add_backend /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config.c:377
#15 0x72a0b6e1aac5 in git_config_add_file_ondisk /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config.c:152
#16 0x72a0b6e94c59 in load_config /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:1382
#17 0x72a0b6e94f85 in git_repository_config__weakptr /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:1494
#18 0x72a0b6e95118 in git_repository_config_snapshot /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:1535
#19 0x72a0b6e9836e in git_repository_open_ext /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:1209
#20 0x72a0b6e98a73 in git_repository_open /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:1244
#21 0x72a0b6e98ed4 in git_repository_init_ext /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:3043
#22 0x72a0b6e99a50 in git_repository_init /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:2927
#23 0x72a0b6e1184c in default_repository_create /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/clone.c:308
#24 0x72a0b6e121c5 in clone_repo /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/clone.c:647
#25 0x72a0b6e12b9f in git_clone /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/clone.c:688
#26 0x72a0bc06e6eb 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
#27 0x72a0bc00757a 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
#28 0x5640d39383c7 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
#29 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() /builds/libesys/esysrepo/esysrepo/src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49
#30 0x5640d3944b54 in AddRemote01LibGit2_invoker /builds/libesys/esysrepo/esysrepo/src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39
#31 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) /builds/libesys/esysrepo/esysrepo/.conan2/p/b/boost760b38a79fbec/p/include/boost/function/function_template.hpp:117
#32 0x72a0b885c6a2 in boost::function0<void>::operator()() const boost/function/function_template.hpp:771
#33 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
Indirect leak of 2 byte(s) in 1 object(s) allocated from:
#0 0x72a0bf8ae887 in __interceptor_malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:145
#1 0x72a0b6ddecac in stdalloc__malloc /root/.conan2/p/b/libgi38aef7dd0998d/b/src/util/allocators/stdalloc.c:15
#2 0x72a0b6dde932 in git__malloc /root/.conan2/p/b/libgi38aef7dd0998d/b/src/util/alloc.h:19
#3 0x72a0b6dde932 in git__strdup /root/.conan2/p/b/libgi38aef7dd0998d/b/src/util/alloc.c:55
#4 0x72a0b6e1f09c in read_on_variable /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:816
#5 0x72a0b6e22281 in git_config_parse /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_parse.c:564
#6 0x72a0b6e1d7b3 in config_file_read_buffer /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:880
#7 0x72a0b6e1d8c5 in config_file_read /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:909
#8 0x72a0b6e1ed58 in config_file_open /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:127
#9 0x72a0b6e1ed58 in config_file_open /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config_file.c:104
#10 0x72a0b6e1a94b in git_config_add_backend /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config.c:377
#11 0x72a0b6e1aac5 in git_config_add_file_ondisk /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/config.c:152
#12 0x72a0b6e94cae in load_config /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:1394
#13 0x72a0b6e94f85 in git_repository_config__weakptr /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:1494
#14 0x72a0b6e95118 in git_repository_config_snapshot /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:1535
#15 0x72a0b6e9836e in git_repository_open_ext /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:1209
#16 0x72a0b6e98a73 in git_repository_open /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:1244
#17 0x72a0b6e98ed4 in git_repository_init_ext /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:3043
#18 0x72a0b6e99a50 in git_repository_init /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/repository.c:2927
#19 0x72a0b6e1184c in default_repository_create /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/clone.c:308
#20 0x72a0b6e121c5 in clone_repo /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/clone.c:647
#21 0x72a0b6e12b9f in git_clone /root/.conan2/p/b/libgi38aef7dd0998d/b/src/libgit2/clone.c:688
#22 0x72a0bc06e6eb 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 0x72a0bc00757a 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 0x5640d39383c7 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 0x5640d39383c7 in esys::repo::libgit2::test::AddRemote01LibGit2::test_method() /builds/libesys/esysrepo/esysrepo/src/esys/repo/libgit2/test/addremote01_libgit2.cpp:49
#26 0x5640d3944b54 in AddRemote01LibGit2_invoker /builds/libesys/esysrepo/esysrepo/src/esys/repo/libgit2/test/addremote01_libgit2.cpp:39
#27 0x5640d31b853f in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) /builds/libesys/esysrepo/esysrepo/.conan2/p/b/boost760b38a79fbec/p/include/boost/function/function_template.hpp:117
#28 0x72a0b885c6a2 in boost::function0<void>::operator()() const boost/function/function_template.hpp:771
#29 0x72a0b885b518 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1388
#30 0x72a0b885e3a5 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boost/function/function_template.hpp:137
#31 0x72a0b885cfae in boost::function0<int>::operator()() const boost/function/function_template.hpp:771
SUMMARY: AddressSanitizer: 27216 byte(s) leaked in 175 allocation(s).