Skip to content

Instantly share code, notes, and snippets.

@kyessenov
Created August 18, 2020 18:04
Show Gist options
  • Save kyessenov/d0a33e795dacbaaa55a824d3ee1ffed0 to your computer and use it in GitHub Desktop.
Save kyessenov/d0a33e795dacbaaa55a824d3ee1ffed0 to your computer and use it in GitHub Desktop.
==12==ERROR: AddressSanitizer: heap-use-after-free on address 0x60300077c538 at pc 0x00001381b534 bp 0x7ffd3972c9b0 sp 0x7ffd3972c9a8
READ of size 8 at 0x60300077c538 thread T0
#0 0x1381b533 in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/shared_ptr_base.h:727:6
#1 0x13c5e5d5 in std::__shared_ptr<Envoy::Upstream::Host, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/shared_ptr_base.h:1167:31
#2 0x13c33ce1 in std::shared_ptr<Envoy::Upstream::Host>::~shared_ptr() /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/shared_ptr.h:103:11
#3 0x13ca152e in void std::_Destroy<std::shared_ptr<Envoy::Upstream::Host> >(std::shared_ptr<Envoy::Upstream::Host>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/stl_construct.h:98:19
#4 0x13ca148b in void std::_Destroy_aux<false>::__destroy<std::shared_ptr<Envoy::Upstream::Host>*>(std::shared_ptr<Envoy::Upstream::Host>*, std::shared_ptr<Envoy::Upstream::Host>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/stl_construct.h:108:6
#5 0x13ca13bc in void std::_Destroy<std::shared_ptr<Envoy::Upstream::Host>*>(std::shared_ptr<Envoy::Upstream::Host>*, std::shared_ptr<Envoy::Upstream::Host>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/stl_construct.h:136:7
#6 0x13ca16c0 in void std::_Destroy<std::shared_ptr<Envoy::Upstream::Host>*, std::shared_ptr<Envoy::Upstream::Host> >(std::shared_ptr<Envoy::Upstream::Host>*, std::shared_ptr<Envoy::Upstream::Host>*, std::allocator<std::shared_ptr<Envoy::Upstream::Host> >&) /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/stl_construct.h:206:7
#7 0x13c28282 in std::vector<std::shared_ptr<Envoy::Upstream::Host>, std::allocator<std::shared_ptr<Envoy::Upstream::Host> > >::~vector() /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/stl_vector.h:567:2
#8 0x13bdcfa8 in Envoy::Upstream::ClusterManagerImpl::postThreadLocalClusterUpdate(Envoy::Upstream::Cluster const&, unsigned int, std::vector<std::shared_ptr<Envoy::Upstream::Host>, std::allocator<std::shared_ptr<Envoy::Upstream::Host> > > const&, std::vector<std::shared_ptr<Envoy::Upstream::Host>, std::allocator<std::shared_ptr<Envoy::Upstream::Host> > > const&) /proc/self/cwd/source/common/upstream/cluster_manager_impl.cc:866:3
#9 0x13bcbca7 in Envoy::Upstream::ClusterManagerImpl::onClusterInit(Envoy::Upstream::Cluster&) /proc/self/cwd/source/common/upstream/cluster_manager_impl.cc:488:5
#10 0x13bfa8aa in Envoy::Upstream::ClusterManagerImpl::ClusterManagerImpl(envoy::config::bootstrap::v3::Bootstrap const&, Envoy::Upstream::ClusterManagerFactory&, Envoy::Stats::Store&, Envoy::ThreadLocal::Instance&, Envoy::Runtime::Loader&, Envoy::Random::RandomGenerator&, Envoy::LocalInfo::LocalInfo const&, Envoy::AccessLog::AccessLogManager&, Envoy::Event::Dispatcher&, Envoy::Server::Admin&, Envoy::ProtobufMessage::ValidationContext&, Envoy::Api::Api&, Envoy::Http::Context&, Envoy::Grpc::Context&)::$_3::operator()(Envoy::Upstream::Cluster&) const /proc/self/cwd/source/common/upstream/cluster_manager_impl.cc:244:54
#11 0x13bfa3a3 in std::_Function_handler<void (Envoy::Upstream::Cluster&), Envoy::Upstream::ClusterManagerImpl::ClusterManagerImpl(envoy::config::bootstrap::v3::Bootstrap const&, Envoy::Upstream::ClusterManagerFactory&, Envoy::Stats::Store&, Envoy::ThreadLocal::Instance&, Envoy::Runtime::Loader&, Envoy::Random::RandomGenerator&, Envoy::LocalInfo::LocalInfo const&, Envoy::AccessLog::AccessLogManager&, Envoy::Event::Dispatcher&, Envoy::Server::Admin&, Envoy::ProtobufMessage::ValidationContext&, Envoy::Api::Api&, Envoy::Http::Context&, Envoy::Grpc::Context&)::$_3>::_M_invoke(std::_Any_data const&, Envoy::Upstream::Cluster&) /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/std_function.h:297:2
#12 0x13c1665e in std::function<void (Envoy::Upstream::Cluster&)>::operator()(Envoy::Upstream::Cluster&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/std_function.h:687:14
#13 0x13bb04bd in Envoy::Upstream::ClusterManagerInitHelper::onClusterInit(Envoy::Upstream::Cluster&) /proc/self/cwd/source/common/upstream/cluster_manager_impl.cc:84:3
#14 0x13bf83d6 in Envoy::Upstream::ClusterManagerInitHelper::addCluster(Envoy::Upstream::Cluster&)::$_0::operator()() const /proc/self/cwd/source/common/upstream/cluster_manager_impl.cc:64:49
#15 0x13bf7e9e in std::_Function_handler<void (), Envoy::Upstream::ClusterManagerInitHelper::addCluster(Envoy::Upstream::Cluster&)::$_0>::_M_invoke(std::_Any_data const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/std_function.h:297:2
#16 0x13974dd9 in std::function<void ()>::operator()() const /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/std_function.h:687:14
#17 0x1740feb5 in Envoy::Upstream::ClusterImplBase::finishInitialization() /proc/self/cwd/source/common/upstream/upstream_impl.cc:1025:5
#18 0x1740ec7b in Envoy::Upstream::ClusterImplBase::onInitDone() /proc/self/cwd/source/common/upstream/upstream_impl.cc:1007:5
#19 0x1742ea85 in Envoy::Upstream::ClusterImplBase::ClusterImplBase(envoy::config::cluster::v3::Cluster const&, Envoy::Runtime::Loader&, Envoy::Server::Configuration::TransportSocketFactoryContextImpl&, std::unique_ptr<Envoy::Stats::Scope, std::default_delete<Envoy::Stats::Scope> >&&, bool)::$_4::operator()() const /proc/self/cwd/source/common/upstream/upstream_impl.cc:891:51
#20 0x1742e5be in std::_Function_handler<void (), Envoy::Upstream::ClusterImplBase::ClusterImplBase(envoy::config::cluster::v3::Cluster const&, Envoy::Runtime::Loader&, Envoy::Server::Configuration::TransportSocketFactoryContextImpl&, std::unique_ptr<Envoy::Stats::Scope, std::default_delete<Envoy::Stats::Scope> >&&, bool)::$_4>::_M_invoke(std::_Any_data const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/std_function.h:297:2
#21 0x13974dd9 in std::function<void ()>::operator()() const /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/std_function.h:687:14
#22 0x1a0725f3 in Envoy::Init::WatcherImpl::WatcherImpl(std::basic_string_view<char, std::char_traits<char> >, std::function<void ()>)::$_0::operator()(std::basic_string_view<char, std::char_traits<char> >) const /proc/self/cwd/source/common/init/watcher_impl.cc:26:72
#23 0x1a071e3d in std::_Function_handler<void (std::basic_string_view<char, std::char_traits<char> >), Envoy::Init::WatcherImpl::WatcherImpl(std::basic_string_view<char, std::char_traits<char> >, std::function<void ()>)::$_0>::_M_invoke(std::_Any_data const&, std::basic_string_view<char, std::char_traits<char> >&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/std_function.h:297:2
#24 0x15200c5d in std::function<void (std::basic_string_view<char, std::char_traits<char> >)>::operator()(std::basic_string_view<char, std::char_traits<char> >) const /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/std_function.h:687:14
#25 0x1a06d2ef in Envoy::Init::WatcherHandleImpl::ready() const /proc/self/cwd/source/common/init/watcher_impl.cc:15:5
#26 0x1a0451c2 in Envoy::Init::ManagerImpl::ready() /proc/self/cwd/source/common/init/manager_impl.cc:90:20
#27 0x1a044413 in Envoy::Init::ManagerImpl::initialize(Envoy::Init::Watcher const&) /proc/self/cwd/source/common/init/manager_impl.cc:50:5
#28 0x1740e22b in Envoy::Upstream::ClusterImplBase::onPreInitComplete() /proc/self/cwd/source/common/upstream/upstream_impl.cc:989:17
#29 0x179e2835 in Envoy::Upstream::StaticClusterImpl::startPreInit() /proc/self/cwd/source/common/upstream/static_cluster.cc:56:3
#30 0x1740d2ec in Envoy::Upstream::ClusterImplBase::initialize(std::function<void ()>) /proc/self/cwd/source/common/upstream/upstream_impl.cc:976:3
#31 0x13bae4e7 in Envoy::Upstream::ClusterManagerInitHelper::addCluster(Envoy::Upstream::Cluster&) /proc/self/cwd/source/common/upstream/cluster_manager_impl.cc:67:13
#32 0x13bbf73c in Envoy::Upstream::ClusterManagerImpl::ClusterManagerImpl(envoy::config::bootstrap::v3::Bootstrap const&, Envoy::Upstream::ClusterManagerFactory&, Envoy::Stats::Store&, Envoy::ThreadLocal::Instance&, Envoy::Runtime::Loader&, Envoy::Random::RandomGenerator&, Envoy::LocalInfo::LocalInfo const&, Envoy::AccessLog::AccessLogManager&, Envoy::Event::Dispatcher&, Envoy::Server::Admin&, Envoy::ProtobufMessage::ValidationContext&, Envoy::Api::Api&, Envoy::Http::Context&, Envoy::Grpc::Context&) /proc/self/cwd/source/common/upstream/cluster_manager_impl.cc:381:18
#33 0x13bf524d in Envoy::Upstream::ProdClusterManagerFactory::clusterManagerFromProto(envoy::config::bootstrap::v3::Bootstrap const&) /proc/self/cwd/source/common/upstream/cluster_manager_impl.cc:1394:32
#34 0x14d64eea in Envoy::Server::Configuration::MainImpl::initialize(envoy::config::bootstrap::v3::Bootstrap const&, Envoy::Server::Instance&, Envoy::Upstream::ClusterManagerFactory&) /proc/self/cwd/source/server/configuration_impl.cc:76:46
#35 0x1380a036 in Envoy::Server::Configuration::(anonymous namespace)::ConfigurationImplTest_ExceedLoadBalancerLocalityWeightsLimit_Test::TestBody() /proc/self/cwd/test/server/configuration_impl_test.cc:738:3
#36 0x1d9d83c4 in void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) /proc/self/cwd/external/com_google_googletest/googletest/src/gtest.cc:2433:10
#37 0x1d996345 in void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) /proc/self/cwd/external/com_google_googletest/googletest/src/gtest.cc:2469:14
#38 0x1d94c099 in testing::Test::Run() /proc/self/cwd/external/com_google_googletest/googletest/src/gtest.cc:2508:5
#39 0x1d94e80d in testing::TestInfo::Run() /proc/self/cwd/external/com_google_googletest/googletest/src/gtest.cc:2684:11
#40 0x1d950441 in testing::TestSuite::Run() /proc/self/cwd/external/com_google_googletest/googletest/src/gtest.cc:2816:28
#41 0x1d979f7e in testing::internal::UnitTestImpl::RunAllTests() /proc/self/cwd/external/com_google_googletest/googletest/src/gtest.cc:5338:44
#42 0x1d9e8294 in bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) /proc/self/cwd/external/com_google_googletest/googletest/src/gtest.cc:2433:10
#43 0x1d9a0385 in bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) /proc/self/cwd/external/com_google_googletest/googletest/src/gtest.cc:2469:14
#44 0x1d978af4 in testing::UnitTest::Run() /proc/self/cwd/external/com_google_googletest/googletest/src/gtest.cc:4925:10
#45 0x185a3ede in RUN_ALL_TESTS() /proc/self/cwd/external/com_google_googletest/googletest/include/gtest/gtest.h:2473:46
#46 0x185a13f1 in Envoy::TestRunner::RunTests(int, char**) /proc/self/cwd/test/test_runner.cc:155:10
#47 0x18599bbb in main /proc/self/cwd/test/main.cc:34:10
#48 0x7f2219c07b96 in __libc_start_main /build/glibc-2ORdQG/glibc-2.27/csu/../csu/libc-start.c:310
#49 0x13717029 in _start (/home/kuat/.cache/bazel/_bazel_kuat/3ad3ede902565b8b2e4b14330072a21a/execroot/envoy/bazel-out/k8-dbg/bin/test/server/configuration_impl_test+0x13717029)
0x60300077c538 is located 8 bytes inside of 32-byte region [0x60300077c530,0x60300077c550)
freed by thread T0 here:
#0 0x137c2652 in __interceptor_free (/home/kuat/.cache/bazel/_bazel_kuat/3ad3ede902565b8b2e4b14330072a21a/execroot/envoy/bazel-out/k8-dbg/bin/test/server/configuration_impl_test+0x137c2652)
#1 0x13ca1694 in __gnu_cxx::new_allocator<std::shared_ptr<Envoy::Upstream::Host> >::deallocate(std::shared_ptr<Envoy::Upstream::Host>*, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/ext/new_allocator.h:125:2
#2 0x13ca1649 in std::allocator_traits<std::allocator<std::shared_ptr<Envoy::Upstream::Host> > >::deallocate(std::allocator<std::shared_ptr<Envoy::Upstream::Host> >&, std::shared_ptr<Envoy::Upstream::Host>*, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/alloc_traits.h:462:13
#3 0x13ca15f3 in std::_Vector_base<std::shared_ptr<Envoy::Upstream::Host>, std::allocator<std::shared_ptr<Envoy::Upstream::Host> > >::_M_deallocate(std::shared_ptr<Envoy::Upstream::Host>*, unsigned long) /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/stl_vector.h:304:4
#4 0x13ca035c in std::_Vector_base<std::shared_ptr<Envoy::Upstream::Host>, std::allocator<std::shared_ptr<Envoy::Upstream::Host> > >::~_Vector_base() /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/stl_vector.h:285:2
#5 0x13c28293 in std::vector<std::shared_ptr<Envoy::Upstream::Host>, std::allocator<std::shared_ptr<Envoy::Upstream::Host> > >::~vector() /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/stl_vector.h:570:7
#6 0x13bdd379 in Envoy::Upstream::ClusterManagerImpl::postThreadLocalClusterUpdate(Envoy::Upstream::Cluster const&, unsigned int, std::vector<std::shared_ptr<Envoy::Upstream::Host>, std::allocator<std::shared_ptr<Envoy::Upstream::Host> > > const&, std::vector<std::shared_ptr<Envoy::Upstream::Host>, std::allocator<std::shared_ptr<Envoy::Upstream::Host> > > const&)::$_17::~$_17() /proc/self/cwd/source/common/upstream/cluster_manager_impl.cc:866:25
#7 0x13bdcf96 in Envoy::Upstream::ClusterManagerImpl::postThreadLocalClusterUpdate(Envoy::Upstream::Cluster const&, unsigned int, std::vector<std::shared_ptr<Envoy::Upstream::Host>, std::allocator<std::shared_ptr<Envoy::Upstream::Host> > > const&, std::vector<std::shared_ptr<Envoy::Upstream::Host>, std::allocator<std::shared_ptr<Envoy::Upstream::Host> > > const&) /proc/self/cwd/source/common/upstream/cluster_manager_impl.cc:866:3
#8 0x13bcbca7 in Envoy::Upstream::ClusterManagerImpl::onClusterInit(Envoy::Upstream::Cluster&) /proc/self/cwd/source/common/upstream/cluster_manager_impl.cc:488:5
#9 0x13bfa8aa in Envoy::Upstream::ClusterManagerImpl::ClusterManagerImpl(envoy::config::bootstrap::v3::Bootstrap const&, Envoy::Upstream::ClusterManagerFactory&, Envoy::Stats::Store&, Envoy::ThreadLocal::Instance&, Envoy::Runtime::Loader&, Envoy::Random::RandomGenerator&, Envoy::LocalInfo::LocalInfo const&, Envoy::AccessLog::AccessLogManager&, Envoy::Event::Dispatcher&, Envoy::Server::Admin&, Envoy::ProtobufMessage::ValidationContext&, Envoy::Api::Api&, Envoy::Http::Context&, Envoy::Grpc::Context&)::$_3::operator()(Envoy::Upstream::Cluster&) const /proc/self/cwd/source/common/upstream/cluster_manager_impl.cc:244:54
#10 0x13bfa3a3 in std::_Function_handler<void (Envoy::Upstream::Cluster&), Envoy::Upstream::ClusterManagerImpl::ClusterManagerImpl(envoy::config::bootstrap::v3::Bootstrap const&, Envoy::Upstream::ClusterManagerFactory&, Envoy::Stats::Store&, Envoy::ThreadLocal::Instance&, Envoy::Runtime::Loader&, Envoy::Random::RandomGenerator&, Envoy::LocalInfo::LocalInfo const&, Envoy::AccessLog::AccessLogManager&, Envoy::Event::Dispatcher&, Envoy::Server::Admin&, Envoy::ProtobufMessage::ValidationContext&, Envoy::Api::Api&, Envoy::Http::Context&, Envoy::Grpc::Context&)::$_3>::_M_invoke(std::_Any_data const&, Envoy::Upstream::Cluster&) /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/std_function.h:297:2
#11 0x13c1665e in std::function<void (Envoy::Upstream::Cluster&)>::operator()(Envoy::Upstream::Cluster&) const /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/std_function.h:687:14
#12 0x13bb04bd in Envoy::Upstream::ClusterManagerInitHelper::onClusterInit(Envoy::Upstream::Cluster&) /proc/self/cwd/source/common/upstream/cluster_manager_impl.cc:84:3
#13 0x13bf83d6 in Envoy::Upstream::ClusterManagerInitHelper::addCluster(Envoy::Upstream::Cluster&)::$_0::operator()() const /proc/self/cwd/source/common/upstream/cluster_manager_impl.cc:64:49
#14 0x13bf7e9e in std::_Function_handler<void (), Envoy::Upstream::ClusterManagerInitHelper::addCluster(Envoy::Upstream::Cluster&)::$_0>::_M_invoke(std::_Any_data const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/std_function.h:297:2
#15 0x13974dd9 in std::function<void ()>::operator()() const /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/std_function.h:687:14
#16 0x1740feb5 in Envoy::Upstream::ClusterImplBase::finishInitialization() /proc/self/cwd/source/common/upstream/upstream_impl.cc:1025:5
#17 0x1740ec7b in Envoy::Upstream::ClusterImplBase::onInitDone() /proc/self/cwd/source/common/upstream/upstream_impl.cc:1007:5
#18 0x1742ea85 in Envoy::Upstream::ClusterImplBase::ClusterImplBase(envoy::config::cluster::v3::Cluster const&, Envoy::Runtime::Loader&, Envoy::Server::Configuration::TransportSocketFactoryContextImpl&, std::unique_ptr<Envoy::Stats::Scope, std::default_delete<Envoy::Stats::Scope> >&&, bool)::$_4::operator()() const /proc/self/cwd/source/common/upstream/upstream_impl.cc:891:51
#19 0x1742e5be in std::_Function_handler<void (), Envoy::Upstream::ClusterImplBase::ClusterImplBase(envoy::config::cluster::v3::Cluster const&, Envoy::Runtime::Loader&, Envoy::Server::Configuration::TransportSocketFactoryContextImpl&, std::unique_ptr<Envoy::Stats::Scope, std::default_delete<Envoy::Stats::Scope> >&&, bool)::$_4>::_M_invoke(std::_Any_data const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/std_function.h:297:2
#20 0x13974dd9 in std::function<void ()>::operator()() const /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/std_function.h:687:14
#21 0x1a0725f3 in Envoy::Init::WatcherImpl::WatcherImpl(std::basic_string_view<char, std::char_traits<char> >, std::function<void ()>)::$_0::operator()(std::basic_string_view<char, std::char_traits<char> >) const /proc/self/cwd/source/common/init/watcher_impl.cc:26:72
#22 0x1a071e3d in std::_Function_handler<void (std::basic_string_view<char, std::char_traits<char> >), Envoy::Init::WatcherImpl::WatcherImpl(std::basic_string_view<char, std::char_traits<char> >, std::function<void ()>)::$_0>::_M_invoke(std::_Any_data const&, std::basic_string_view<char, std::char_traits<char> >&&) /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/std_function.h:297:2
#23 0x15200c5d in std::function<void (std::basic_string_view<char, std::char_traits<char> >)>::operator()(std::basic_string_view<char, std::char_traits<char> >) const /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/std_function.h:687:14
#24 0x1a06d2ef in Envoy::Init::WatcherHandleImpl::ready() const /proc/self/cwd/source/common/init/watcher_impl.cc:15:5
#25 0x1a0451c2 in Envoy::Init::ManagerImpl::ready() /proc/self/cwd/source/common/init/manager_impl.cc:90:20
#26 0x1a044413 in Envoy::Init::ManagerImpl::initialize(Envoy::Init::Watcher const&) /proc/self/cwd/source/common/init/manager_impl.cc:50:5
#27 0x1740e22b in Envoy::Upstream::ClusterImplBase::onPreInitComplete() /proc/self/cwd/source/common/upstream/upstream_impl.cc:989:17
#28 0x179e2835 in Envoy::Upstream::StaticClusterImpl::startPreInit() /proc/self/cwd/source/common/upstream/static_cluster.cc:56:3
#29 0x1740d2ec in Envoy::Upstream::ClusterImplBase::initialize(std::function<void ()>) /proc/self/cwd/source/common/upstream/upstream_impl.cc:976:3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment