Created
September 25, 2017 20:18
-
-
Save redhotpenguin/20fb4e994b1295198952f3d39b712c57 to your computer and use it in GitHub Desktop.
Backtraces on my istio ingress controller
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
I0925 20:13:22.088854 1 watcher.go:154] Envoy command: [-c /etc/envoy/envoy-rev0.json --restart-epoch 0 --drain-time-s 2 --parent-shutdown-time-s 3 --service-cluster istio-proxy --service-node ingress] | |
[2017-09-25 20:13:22.096][55][warning][main] initializing epoch 0 (hot restart version=8.2490552) | |
[2017-09-25 20:13:22.107][55][warning][main] starting main dispatch loop | |
[2017-09-25 20:13:22.113][55][warning][main] all clusters initialized. initializing init manager | |
[2017-09-25 20:13:22.114][55][warning][main] all dependencies initialized. starting workers | |
[2017-09-25 20:13:22.114][55][critical][backtrace] Caught Segmentation fault, suspect faulting address 0x796f727473 | |
[2017-09-25 20:13:22.115][55][critical][backtrace] Backtrace obj</usr/local/bin/envoy> thr<0> (use tools/stack_decode.py): | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #0 0x603da7 | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #1 0x605dee | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #2 0x608aa0 | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #3 0x464f79 | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #4 0x789a31 | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #5 0x789b1b | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #6 0x78f1b3 | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #7 0x464f79 | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #8 0x7a206b | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #9 0x9dd8c1 | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #10 0x9dd71a | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #11 0x9dd64e | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #12 0x7af716 | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #13 0x7af899 | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #14 0x7aec83 | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #15 0x9ef609 | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #16 0x7b7728 | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #17 0x7b6ea9 | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #18 0x7aeed6 | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #19 0x7af58c | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #20 0x7ae468 | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #21 0x9dd849 | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #22 0x9dd5df | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #23 0x7a2ef5 | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #24 0x789a00 | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #25 0x789821 | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #26 0x78942b | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #27 0x78f094 | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #28 0x464f79 | |
[2017-09-25 20:13:22.115][55][critical][backtrace] thr<0> #29 0x975243 | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #30 0x975c10 | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #31 0x63c6c6 | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #32 0x63a76f | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #33 0x63abc4 | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #34 0x63abfb | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #35 0x63fdc9 | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #36 0x6400bc | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #37 0x640221 | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #38 0x646da9 | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #39 0x646f03 | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #40 0x646ae2 | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #41 0x645223 | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #42 0x645fc7 | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #43 0x6463f9 | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #44 0x646782 | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #45 0x63a921 | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #46 0x63a95b | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #47 0x63b033 | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #48 0x6303ad | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #49 0x62f36e | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #50 0x62f39d | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #51 0xb753a1 | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #52 0xb75afe | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #53 0x62b057 | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #54 0x607a21 | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #55 0x5d8ee8 | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> obj</lib/x86_64-linux-gnu/libc.so.6> | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #56 0x7fba63d1c82f | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> obj</usr/local/bin/envoy> | |
[2017-09-25 20:13:22.116][55][critical][backtrace] thr<0> #57 0x419d78 | |
[2017-09-25 20:13:22.116][55][critical][backtrace] end backtrace thread 0 | |
W0925 20:13:22.118272 1 agent.go:200] Epoch 0 terminated with an error: signal: segmentation fault | |
W0925 20:13:22.118312 1 agent.go:289] Aborted all epochs | |
E0925 20:13:22.118411 1 agent.go:222] Permanent error: budget exhausted trying to fulfill the desired configuration | |
F0925 20:13:22.118433 1 watcher.go:187] cannot start the proxy with the desired configuration |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I managed to run stack_decode.py with proxy_debug binary from 0.2.4 fetched from
https://storage.googleapis.com/istio-build/proxy/envoy-debug-94241cdb8e933cb94526d3f190af5bd3eb2f4b6a.tar.gz
Here is the back trace:
I0925 20:13:22.088854 1 watcher.go:154] Envoy command: [-c /etc/envoy/envoy-rev0.json --restart-epoch 0 --drain-time-s 2 --parent-shutdown-time-s 3 --service-cluster istio-proxy --service-node ingress]
[2017-09-25 20:13:22.096][55][warning][main] initializing epoch 0 (hot restart version=8.2490552)
[2017-09-25 20:13:22.107][55][warning][main] starting main dispatch loop
[2017-09-25 20:13:22.113][55][warning][main] all clusters initialized. initializing init manager
[2017-09-25 20:13:22.114][55][warning][main] all dependencies initialized. starting workers
[2017-09-25 20:13:22.114][55][critical][backtrace] Caught Segmentation fault, suspect faulting address 0x796f727473
[2017-09-25 20:13:22.115][55][critical] Backtrace (most recent call first) from thread 0:
#1 spdlog::details::pad_n_join(fmt::BasicMemoryWriter<char, std::allocator >&, int, int, int, char) at pattern_formatter_impl.h:132
#2 __static_initialization_and_destruction_0(int, int) at pattern_formatter_impl.h:82
#3 __static_initialization_and_destruction_0(int, int) at pattern_formatter_impl.h:92
#4 google::protobuf::UnknownFieldSet::~UnknownFieldSet() at unknown_field_set.h:261
#5 std::_Tuple_impl<0ul, Envoy::Http::ConnectionManagerImpl::ActiveStream*, std::default_deleteEnvoy::Http::ConnectionManagerImpl::ActiveStream >::_Tuple_impl<Envoy::Http::ConnectionManagerImpl::ActiveStream*, std::default_deleteEnvoy::Http::ConnectionManagerImpl::ActiveStream, void>(Envoy::Http::ConnectionManagerImpl::ActiveStream*&&, std::default_deleteEnvoy::Http::ConnectionManagerImpl::ActiveStream&&) at tuple:211
#6 std::unique_ptr<Envoy::Http::ConnectionManagerImpl::ActiveStream, std::default_deleteEnvoy::Http::ConnectionManagerImpl::ActiveStream >::unique_ptr(std::unique_ptr<Envoy::Http::ConnectionManagerImpl::ActiveStream, std::default_deleteEnvoy::Http::ConnectionManagerImpl::ActiveStream >&&) at unique_ptr.h:206
#7 Envoy::Http::ConnectionManagerUtility::mutateXfccRequestHeader(Envoy::Http::HeaderMap&, Envoy::Network::Connection&, Envoy::Http::ConnectionManagerConfig&) at conn_manager_utility.cc:195
#8 google::protobuf::UnknownFieldSet::~UnknownFieldSet() at unknown_field_set.h:261
#9 Envoy::Http::AccessLog::RuntimeFilter::evaluate(Envoy::Http::AccessLog::RequestInfo const&, Envoy::Http::HeaderMap const&) at access_log_impl.cc:100
#10 tls12_check_peer_sigalg at t1_lib.cc:556
#11 tls12_add_verify_sigalgs at t1_lib.cc:524 (discriminator 1)
#12 tls1_check_group_id at t1_lib.cc:432
#13 http_parser_execute at http_parser.c:1868
#14 http_parser_execute at http_parser.c:1446
#15 http_parser_execute at http_parser.c:1410
#16 ssl3_read_change_cipher_spec at s3_pkt.cc:479
#17 Envoy::Http::Http2::ConnectionImpl::ConnectionImpl(Envoy::Network::Connection&, Envoy::Stats::Scope&, Envoy::Http::Http2Settings const&) at codec_impl.h:77 (discriminator 28)
#18 __static_initialization_and_destruction_0(int, int) at pattern_formatter_impl.h:92
#19 http_parser_execute at http_parser.c:1401
#20 http_parser_execute at http_parser.c:1161
#21 http_parser_execute at http_parser.c:2043 (discriminator 2)
#22 tls12_check_peer_sigalg at t1_lib.cc:541
#23 tls1_set_curves_list at t1_lib.cc:416
#24 __static_initialization_and_destruction_0(int, int) at pattern_formatter_impl.h:102 (discriminator 18)
#25 std::_List_iterator<std::unique_ptr<Envoy::Http::ConnectionManagerImpl::ActiveStream, std::default_deleteEnvoy::Http::ConnectionManagerImpl::ActiveStream > >::operator!=(std::_List_iterator<std::unique_ptr<Envoy::Http::ConnectionManagerImpl::ActiveStream, std::default_deleteEnvoy::Http::ConnectionManagerImpl::ActiveStream > > const&) const at stl_list.h:192
#26 std::__cxx11::_List_base<std::unique_ptr<Envoy::Http::ConnectionManagerImpl::ActiveStream, std::default_deleteEnvoy::Http::ConnectionManagerImpl::ActiveStream >, std::allocator<std::unique_ptr<Envoy::Http::ConnectionManagerImpl::ActiveStream, std::default_deleteEnvoy::Http::ConnectionManagerImpl::ActiveStream > > >::_List_base() at stl_list.h:418
#27 std::unique_ptr<Envoy::Buffer::WatermarkBuffer, std::default_deleteEnvoy::Buffer::WatermarkBuffer >::unique_ptr(Envoy::Buffer::WatermarkBuffer*) at unique_ptr.h:169
#28 Envoy::Http::ConnectionManagerUtility::mutateXfccRequestHeader(Envoy::Http::HeaderMap&, Envoy::Network::Connection&, Envoy::Http::ConnectionManagerConfig&) at conn_manager_utility.cc:188
#29 google::protobuf::UnknownFieldSet::
UnknownFieldSet() at unknown_field_set.h:261_Sp_ebo_helper() at shared_ptr_base.h:409#30 int YAML::RegEx::MatchOpRangeYAML::StreamCharSource(YAML::StreamCharSource const&) const at regeximpl.h:125
#31 (inlined by) int YAML::RegEx::MatchUncheckedYAML::StreamCharSource(YAML::StreamCharSource const&) const at regeximpl.h:80
#32 (inlined by) int YAML::RegEx::MatchYAML::StreamCharSource(YAML::StreamCharSource const&) const at regeximpl.h:69
#33 (inlined by) YAML::RegEx::Match(YAML::Stream const&) const at regeximpl.h:47
#34 (inlined by) YAML::Scanner::ScanToNextToken() at scanner.cpp:195
#35 void std::swap<std::_Deque_iterator<YAML::Token, YAML::Token&, YAML::Token*> >(std::_Deque_iterator<YAML::Token, YAML::Token&, YAML::Token*>&, std::_Deque_iterator<YAML::Token, YAML::Token&, YAML::Token*>&) at move.h:186
#36 (inlined by) std::_Deque_base<YAML::Token, std::allocatorYAML::Token >::_Deque_impl::_M_swap_data(std::_Deque_base<YAML::Token, std::allocatorYAML::Token >::_Deque_impl&) at stl_deque.h:578
#37 (inlined by) std::_Deque_base<YAML::Token, std::allocatorYAML::Token >::_Deque_base(std::_Deque_base<YAML::Token, std::allocatorYAML::Token >&&, std::integral_constant<bool, true>) at stl_deque.h:514
#38 (inlined by) std::_Deque_base<YAML::Token, std::allocatorYAML::Token >::_Deque_base(std::_Deque_base<YAML::Token, std::allocatorYAML::Token >&&) at stl_deque.h:519
#39 (inlined by) std::deque<YAML::Token, std::allocatorYAML::Token >::deque(std::deque<YAML::Token, std::allocatorYAML::Token >&&) at stl_deque.h:957
#40 (inlined by) std::queue<YAML::Token, std::deque<YAML::Token, std::allocatorYAML::Token > >::queue(std::deque<YAML::Token, std::allocatorYAML::Token >&&) at stl_queue.h:146
#41 (inlined by) YAML::Scanner::Scanner(std::istream&) at scanner.cpp:15
#42 std::_Function_base::_Base_manager<Envoy::Server::RunHelper::RunHelper(Envoy::Event::Dispatcher&, Envoy::Upstream::ClusterManager&, Envoy::Server::HotRestart&, Envoy::AccessLog::AccessLogManager&, Envoy::Server::InitManagerImpl&, std::function<void ()>)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<Envoy::Server::RunHelper::RunHelper(Envoy::Event::Dispatcher&, Envoy::Upstream::ClusterManager&, Envoy::Server::HotRestart&, Envoy::AccessLog::AccessLogManager&, Envoy::Server::InitManagerImpl&, std::function<void ()>)::{lambda()#1}> const&, std::integral_constant<bool, false>) at functional:1710
#43 Envoy::Server::InstanceImpl::initialize(Envoy::Server::Options&, std::shared_ptr<Envoy::Network::Address::Instance const>, Envoy::Server::ComponentFactory&) at server.cc:170
#44 Envoy::Server::InstanceUtil::createRuntime(Envoy::Server::Instance&, Envoy::Server::Configuration::Initial&) at server.cc:250 (discriminator 6)
#45 Envoy::Server::InstanceUtil::createRuntime(Envoy::Server::Instance&, Envoy::Server::Configuration::Initial&) at server.cc:245 (discriminator 7)
#46 std::tuple_element<1ul, std::tuple<Envoy::Network::ConnectionHandler*, std::default_deleteEnvoy::Network::ConnectionHandler > >::type& std::get<1ul, Envoy::Network::ConnectionHandler*, std::default_deleteEnvoy::Network::ConnectionHandler >(std::tuple<Envoy::Network::ConnectionHandler*, std::default_deleteEnvoy::Network::ConnectionHandler >&) at ??:?
#47 std::unique_ptr<Envoy::Server::DrainManager, std::default_deleteEnvoy::Server::DrainManager >::reset(Envoy::Server::DrainManager*) at unique_ptr.h:339
#48 void spdlog::logger::log<unsigned long, std::__cxx11::basic_string<char, std::char_traits, std::allocator > >(spdlog::level::level_enum, char const*, unsigned long const&, std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&) at logger_impl.h:65
#49 std::move_iteratorEnvoy::Server::GuardDogImpl::WatchedDog*::operator++() at stl_iterator.h:1006
#50 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocatorstd::mutex, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) at new_allocator.h:104
#51 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocatorstd::mutex, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocatorstd::mutex, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<std::mutex, std::allocatorstd::mutex, (__gnu_cxx::_Lock_policy)2>) at allocated_ptr.h:52
#52 void spdlog::logger::log<char [6]>(spdlog::level::level_enum, char const, char const (&) [6]) at logger_impl.h:79 (discriminator 4)
#53 std::cv_status std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lockstd::mutex&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) at condition_variable:165
#54 Envoy::Server::GuardDogImpl::WatchedDog* std::uninitialized_copy<std::move_iteratorEnvoy::Server::GuardDogImpl::WatchedDog*, Envoy::Server::GuardDogImpl::WatchedDog*>(std::move_iteratorEnvoy::Server::GuardDogImpl::WatchedDog*, std::move_iteratorEnvoy::Server::GuardDogImpl::WatchedDog*, Envoy::Server::GuardDogImpl::WatchedDog*) at stl_uninitialized.h:126
#55 std::_Sp_ebo_helper<0, std::allocatorEnvoy::Server::WatchDogImpl, true>::
#56 Envoy::Server::InstanceUtil::createRuntime(Envoy::Server::Instance&, Envoy::Server::Configuration::Initial&) at server.cc:239
#57 Envoy::Server::InstanceUtil::createRuntime(Envoy::Server::Instance&, Envoy::Server::Configuration::Initial&) at server.cc:240
#58 Envoy::Server::RunHelper::RunHelper(Envoy::Event::Dispatcher&, Envoy::Upstream::ClusterManager&, Envoy::Server::HotRestart&, Envoy::AccessLog::AccessLogManager&, Envoy::Server::InitManagerImpl&, std::function<void ()>)::{lambda()#4}::function({lambda()#4}&&) at server.cc:296
#59 spdlog::details::pad_n_join(fmt::BasicMemoryWriter<char, std::allocator >&, int, int, char) at pattern_formatter_impl.h:125
#60 std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits, std::allocator >, std::pair<std::__cxx11::basic_string<char, std::char_traits, std::allocator > const, std::reference_wrapper<Envoy::Upstream::Cluster const> >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits, std::allocator > const, std::reference_wrapper<Envoy::Upstream::Cluster const> > >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits, std::allocator > >, std::hash<std::__cxx11::basic_string<char, std::char_traits, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits, std::allocator > const, std::reference_wrapper<Envoy::Upstream::Cluster const> >, true>) at hashtable.h:1465
#61 std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits, std::allocator >, std::pair<std::__cxx11::basic_string<char, std::char_traits, std::allocator > const, std::reference_wrapper<Envoy::Upstream::Cluster const> >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits, std::allocator > const, std::reference_wrapper<Envoy::Upstream::Cluster const> > >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits, std::allocator > >, std::hash<std::__cxx11::basic_string<char, std::char_traits, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits, std::allocator > const, std::reference_wrapper<Envoy::Upstream::Cluster const> >, true>) at hashtable.h:1469
#62 google::protobuf::FileOptions::ByteSizeLong() const at descriptor.pb.cc:9660
#63 google::protobuf::EnumOptions::ByteSizeLong() const at descriptor.pb.cc:12510
#64 __static_initialization_and_destruction_0(int, int) at pattern_formatter_impl.h:112 (discriminator 10)
#65 Envoy::Server::Configuration::TcpProxyConfigFactory::createFilterFactory(Envoy::Json::Object const&, Envoy::Server::Configuration::FactoryContext&)::{lambda(Envoy::Network::FilterManager&)#1}::operator()(Envoy::Network::FilterManager&) const at tcp_proxy.cc:19
#66 Envoy::Mongo::GetMoreMessageImpl::operator==(Envoy::Mongo::GetMoreMessage const&) const at codec_impl.cc:52 (discriminator 5)
#67
#68 ?? ??:0
#69
#70 google::protobuf::internal::Acquire_Load(long const volatile*) at atomicops_internals_x86_gcc.h:257
#71 (inlined by) google::protobuf::GoogleOnceInit(long*, void (*)()) at once.h:126
#72 (inlined by) google::protobuf::protobuf_google_2fprotobuf_2ftimestamp_2eproto::AddDescriptors() at timestamp.pb.cc:122
#73 (inlined by) google::protobuf::protobuf_google_2fprotobuf_2ftimestamp_2eproto::StaticDescriptorInitializer::StaticDescriptorInitializer() at timestamp.pb.cc:127
#74 (inlined by) __static_initialization_and_destruction_0 at timestamp.pb.cc:129
#75 (inlined by) _GLOBAL__sub_I__ZN6google8protobuf28_Timestamp_default_instance_E at timestamp.pb.cc:478
#76
W0925 20:13:22.118272 1 agent.go:200] Epoch 0 terminated with an error: signal: segmentation fault
W0925 20:13:22.118312 1 agent.go:289] Aborted all epochs
E0925 20:13:22.118411 1 agent.go:222] Permanent error: budget exhausted trying to fulfill the desired configuration
F0925 20:13:22.118433 1 watcher.go:187] cannot start the proxy with the desired configuratio