(gdb) backtrace full #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140731987703360) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = 0x7ffeb822b640 old_mask = {__val = {8030606865272960103, 114, 18446744073709551600, 140737117232604, 0, 140731987696912, 18446744073709551608, 140737117232033, 140731987696096, 206, 140715409544192, 140737117233580, 7, 140731987696912, 1, 0}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = result = #1 __pthread_kill_internal (signo=6, threadid=140731987703360) at ./nptl/pthread_kill.c:78 No locals. #2 __GI___pthread_kill (threadid=140731987703360, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 No locals. --Type for more, q to quit, c to continue without paging--c #3 0x00007ffff7cc5476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 ret = #4 0x00007ffff7cab7f3 in __GI_abort () at ./stdlib/abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0xffffffff, sa_sigaction = 0xffffffff}, sa_mask = {__val = {140737352685216, 1, 140737352685347, 3432, 140737351055969, 140715409543192, 10, 140737352685216, 140731987703360, 140718898229187, 140731987696736, 0, 140737351057219, 10, 140737352685216, 140731987703360}}, sa_flags = -137320774, sa_restorer = 0x7ffeb8229c60} sigs = {__val = {32, 140736834457952, 0, 0, 140736836343962, 0, 114, 140737117243212, 140731987696336, 140737351613060, 0, 1, 140737352685347, 1, 140715409543192, 140737351049069}} #5 0x00007fffe9e14036 in __gnu_cxx::__verbose_terminate_handler () at ../../../../libstdc++-v3/libsupc++/vterminate.cc:95 terminating = true t = #6 0x00007fffe9e12524 in __cxxabiv1::__terminate (handler=) at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:48 No locals. #7 0x00007fffe9e118c5 in __cxa_call_terminate (ue_header=0x7ffadc001400) at ../../../../libstdc++-v3/libsupc++/eh_call.cc:54 xh = 0x7ffadc0013b0 #8 0x00007fffe9e11e6f in __cxxabiv1::__gxx_personality_v0 (version=, actions=, exception_class=5138137972254386944, ue_header=0x7ffadc001400, context=0x7ffeb8229f20) at ../../../../libstdc++-v3/libsupc++/eh_personality.cc:688 found_something = found_nothing = found_nothing found_terminate = found_terminate found_cleanup = found_cleanup found_handler = found_handler found_type = info = {Start = 140731987697440, LPStart = 140737330205955, ttype_base = 0, TType = 0x7 , action_table = 0xfffffffffffffff8 , ttype_encoding = 195 '\303', call_site_encoding = 47 '/'} language_specific_data = action_record = p = landing_pad = ip = handler_switch_value = thrown_ptr = 0x0 foreign_exception = ip_before_insn = 0 xh = 0x7ffadc0013b0 #9 0x00007ffff692dd79 in _Unwind_RaiseException_Phase2 (exc=exc@entry=0x7ffadc001400, context=context@entry=0x7ffeb8229f20, frames_p=frames_p@entry=0x7ffeb8229e28) at ../../../libgcc/unwind.inc:64 fs = {regs = {reg = {{loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}, {loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}, {loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}, {loc = {reg = 18446744073709551560, offset = -56, exp = 0xffffffffffffffc8 }, how = REG_SAVED_OFFSET}, {loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}, {loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}, {loc = {reg = 18446744073709551568, offset = -48, exp = 0xffffffffffffffd0 }, how = REG_SAVED_OFFSET}, {loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}, {loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}, {loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}, {loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}, {loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}, {loc = {reg = 18446744073709551576, offset = -40, exp = 0xffffffffffffffd8 }, how = REG_SAVED_OFFSET}, {loc = {reg = 18446744073709551584, offset = -32, exp = 0xffffffffffffffe0 }, how = REG_SAVED_OFFSET}, {loc = {reg = 18446744073709551592, offset = -24, exp = 0xffffffffffffffe8 }, how = REG_SAVED_OFFSET}, {loc = {reg = 18446744073709551600, offset = -16, exp = 0xfffffffffffffff0 }, how = REG_SAVED_OFFSET}, {loc = {reg = 18446744073709551608, offset = -8, exp = 0xfffffffffffffff8 }, how = REG_SAVED_OFFSET}, {loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED}}, prev = 0x0, cfa_offset = 80, cfa_reg = 7, cfa_exp = 0x0, cfa_how = CFA_REG_OFFSET}, pc = 0x7ffbab12e0f4 , personality = 0x7fffe9e11df0 <__cxxabiv1::__gxx_personality_v0(int, _Unwind_Action, _Unwind_Exception_Class, _Unwind_Exception*, _Unwind_Context*)>, data_align = -8, code_align = 1, retaddr_column = 16, fde_encoding = 27 '\033', lsda_encoding = 27 '\033', saw_z = 1 '\001', signal_frame = 0 '\000', eh_ptr = 0x0} match_handler = code = frames = 2 #10 0x00007ffff692e29b in _Unwind_Resume (exc=0x7ffadc001400) at ../../../libgcc/unwind.inc:242 this_context = {reg = {0x7ffeb822a018, 0x7ffeb822a020, 0x0, 0x7ffeb822a028, 0x0, 0x0, 0x7ffeb822a050, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ffeb822a030, 0x7ffeb822a038, 0x7ffeb822a040, 0x7ffeb822a048, 0x7ffeb822a058, 0x0}, cfa = 0x7ffeb822a060, ra = 0x7fffd905608d, lsda = 0x0, bases = {tbase = 0x0, dbase = 0x0, func = 0x7ffff692e236 <_Unwind_Resume>}, flags = 4611686018427387904, version = 0, args_size = 0, by_value = '\000' } cur_context = {reg = {0x7ffeb822a018, 0x7ffeb822a020, 0x0, 0x7ffeb822a060, 0x0, 0x0, 0x7ffeb822a068, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ffeb822a070, 0x7ffeb822a078, 0x7ffeb822a080, 0x7ffeb822a048, 0x7ffeb822a088, 0x0}, cfa = 0x7ffeb822a090, ra = 0x7ffbab12e005 , lsda = 0x7ffbabf12fc3, bases = {tbase = 0x0, dbase = 0x0, func = 0x7ffbab12df50 }, flags = 4611686018427387904, version = 0, args_size = 0, by_value = '\000' } code = frames = 0 #11 0x00007fffd905608d in google::protobuf::internal::ArenaStringPtr::Set(std::__cxx11::basic_string, std::allocator > const&, google::protobuf::Arena*) [clone .cold] () from target:/libprotobuf.so.31 No symbol table info available. #12 0x00007ffbab12e005 in opentelemetry::proto::common::v1::InstrumentationScope::set_name, std::allocator > const&> (arg0=..., this=) at /generated/third_party/opentelemetry-proto/opentelemetry/proto/common/v1/common.pb.h:1960 No locals. #13 opentelemetry::v1::exporter::otlp::OtlpMetricUtils::PopulateResourceMetrics (data=..., resource_metrics=0x7ffadc000e80) at /_deps/opentelemetry-cpp-src/exporters/otlp/src/otlp_metric_utils.cc:220 scope_lib_metrics = 0x7ffadc000ba0 scope = scope_metrics = @0x7ffadc000f90: {scope_ = 0x7ffbab070d90 , metric_data_ = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, >::_Vector_impl_data> = {_M_start = 0x7ffadc001550, _M_finish = 0x7ffadc0015e8, _M_end_of_storage = 0x7ffadc0015e8}, }}, }} __for_range = __for_begin = __for_end = #14 0x00007ffbab0abcf0 in opentelemetry::v1::exporter::otlp::OtlpGrpcMetricExporter::Export (this=0x5555589465c0, data=...) at /_deps/opentelemetry-cpp-src/exporters/otlp/src/otlp_grpc_metric_exporter.cc:67 request = { = {}, static kIndexInFileMessages = 0, static _class_data_ = , resource_metrics_ = { = {static kInitialSize = 0, arena_ = 0x0, current_size_ = 1, total_size_ = 1, static kRepHeaderSize = 8, rep_ = 0x7ffadc001440}, }, _cached_size_ = {size_ = {> = {static _S_alignment = 4, _M_i = 0}, }}} context = {_M_t = { >> = {_M_t = { >> = { >> = {, true>> = {_M_head_impl = {}}, }, > = {_M_head_impl = 0x7ffadc0012a0}, }, }}, }} response = { = {}, static kIndexInFileMessages = 1, static _class_data_ = } status = {code_ = -1205689328, error_message_ = {static npos = 18446744073709551615, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7ffeb822a300 "\220\017"}, _M_string_length = 140731987698736, {_M_local_buf = "\220\244\"\270\376\177\000\000\200\246\"\270\376\177\000", _M_allocated_capacity = 140731987698832}}, binary_error_details_ = {static npos = 18446744073709551615, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7ffbab070280 <_FUN(void*, opentelemetry::v1::sdk::metrics::MetricData)> "\363\017\036\372AWH\211\360H\211\372AVAUATUSH\201", }, _M_string_length = 140731987698864, {_M_local_buf = "ะค\"\270\376\177\000\000P\243\"\270\376\177\000", _M_allocated_capacity = 140731987698896}}} #15 0x00007ffbab07901d in operator() (__closure=0x7ffeb822ab60, metric_data=...) at /_deps/opentelemetry-cpp-src/sdk/src/metrics/export/periodic_exporting_metric_reader.cc:65 cancel_export_for_timeout = @0x7ffec0a2bdc7: {_M_base = {static _S_alignment = 1, _M_i = false}} this = 0x5555586554d0 #16 0x00007ffbab079eec in opentelemetry::v1::nostd::function_ref::operator()(opentelemetry::v1::sdk::metrics::ResourceMetrics&) const (args#0=..., this=) at /_deps/opentelemetry-cpp-src/api/include/opentelemetry/nostd/function_ref.h:87 No locals. #17 opentelemetry::v1::sdk::metrics::MetricCollector::Collect(opentelemetry::v1::nostd::function_ref) (this=0x555558b7b760, callback=...) at /_deps/opentelemetry-cpp-src/sdk/src/metrics/state/metric_collector.cc:51 resource_metrics = {resource_ = 0x555558f253b0, scope_metric_data_ = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, >::_Vector_impl_data> = {_M_start = 0x7ffadc000f90, _M_finish = 0x7ffadc000fb0, _M_end_of_storage = 0x7ffadc000fb0}, }}, }} #18 0x00007ffbab077ce2 in operator() (__closure=, __closure=) at /_deps/opentelemetry-cpp-src/api/include/opentelemetry/nostd/function_ref.h:38 cancel_export_for_timeout = this = cancel_export_for_timeout = this = #19 std::__invoke_impl > (__f=...) at /usr/include/c++/11/bits/invoke.h:61 No locals. #20 std::__invoke > (__fn=...) at /usr/include/c++/11/bits/invoke.h:96 No locals. #21 std::thread::_Invoker > >::_M_invoke<0> (this=) at /usr/include/c++/11/bits/std_thread.h:253 No locals. #22 std::thread::_Invoker > >::operator() (this=) at /usr/include/c++/11/bits/std_thread.h:260 No locals. #23 std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker > >, void>::operator() (this=) at /usr/include/c++/11/future:1409 No locals. #24 std::__invoke_impl, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker > >, void>&> (__f=...) at /usr/include/c++/11/bits/invoke.h:61 No locals. #25 std::__invoke_r, std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker > >, void>&> (__fn=...) at /usr/include/c++/11/bits/invoke.h:143 No locals. #26 std::_Function_handler(), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker > >, void> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/11/bits/std_function.h:291 No locals. #27 0x00007ffbaabffc60 in std::function ()>::operator()() const (this=0x7ffeb822add0) at /usr/include/c++/11/bits/std_function.h:590 No locals. #28 0x00007ffbaabfefd2 in std::__future_base::_State_baseV2::_M_do_set(std::function ()>*, bool*) (this=0x7ffad8000b80, __f=0x7ffeb822add0, __did_set=0x7ffeb822ad87) at /usr/include/c++/11/future:571 __res = {_M_t = {> = {_M_t = {> = {> = {> = {_M_head_impl = {}}, }, > = {_M_head_impl = 0x0}, }, }}, }} #29 0x00007ffbaac0176b in std::__invoke_impl ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::__invoke_memfun_deref, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&) (__f=@0x7ffeb822ada0: (void (std::__future_base::_State_baseV2::*)(std::__future_base::_State_baseV2 * const, std::function()> *, bool *)) 0x7ffbaabfef98 ()>*, bool*)>, __t=@0x7ffeb822ad88: 0x7ffad8000b80) at /usr/include/c++/11/bits/invoke.h:74 No locals. #30 0x00007ffbaac00e85 in std::__invoke ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&) (__fn=@0x7ffeb822ada0: (void (std::__future_base::_State_baseV2::*)(std::__future_base::_State_baseV2 * const, std::function()> *, bool *)) 0x7ffbaabfef98 ()>*, bool*)>) at /usr/include/c++/11/bits/invoke.h:96 No locals. #31 0x00007ffbaabff864 in std::call_once ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#1}::operator()() const (__closure=0x7ffeb822adb0) at /usr/include/c++/11/mutex:776 __f = @0x7ffeb822ada0: (void (std::__future_base::_State_baseV2::*)(std::__future_base::_State_baseV2 * const, std::function()> *, bool *)) 0x7ffbaabfef98 ()>*, bool*)> __args#0 = @0x7ffeb822ad88: 0x7ffad8000b80 __args#1 = @0x7ffeb822ad90: 0x7ffeb822add0 __args#2 = @0x7ffeb822ad98: 0x7ffeb822ad87 #32 0x00007ffbaac00ebd in std::once_flag::_Prepare_execution::_Prepare_execution ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#1}>(void (std::__future_base::_State_baseV2::*&)(std::function ()>*, bool*))::{lambda()#1}::operator()() const (__closure=0x0) at /usr/include/c++/11/mutex:712 No locals. #33 0x00007ffbaac00ed2 in std::once_flag::_Prepare_execution::_Prepare_execution ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&)::{lambda()#1}>(void (std::__future_base::_State_baseV2::*&)(std::function ()>*, bool*))::{lambda()#1}::_FUN() () at /usr/include/c++/11/mutex:712 No locals. #34 0x00007ffff7d1cf68 in __pthread_once_slow (once_control=0x7ffad8000b98, init_routine=0x7fffe9e2eb65 ) at ./nptl/pthread_once.c:116 __cancel_routine = 0x7ffff7d1cfc0 __clframe = {__cancel_routine = 0x7ffff7d1cfc0 , __cancel_arg = 0x7ffad8000b98, __do_it = 1, __buffer = {__routine = 0x7ffff7d1d010 <__pthread_cleanup_combined_routine_voidptr>, __arg = 0x7ffeb822ad20, __canceltype = 0, __prev = 0x0}} val = newval = #35 0x00007ffbab07836a in __gthread_once (__func=, __once=0x7ffad8000b98) at /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h:700 No locals. #36 std::call_once ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&) (__f=@0x7ffeb822ada0: (void (std::__future_base::_State_baseV2::*)(std::__future_base::_State_baseV2 * const, std::function()> *, bool *)) 0x7ffbaabfef98 ()>*, bool*)>, __once=...) at /usr/include/c++/11/mutex:783 __e = __callable = {____f = @0x7ffeb822ada0, ____args#0 = @0x7ffeb822ad88, ____args#1 = @0x7ffeb822ad90, ____args#2 = @0x7ffeb822ad98} __exec = __callable = __exec = __e = #37 std::__future_base::_State_baseV2::_M_set_result(std::function ()>, bool) (__ignore_failure=false, __res=..., this=0x7ffad8000b80) at /usr/include/c++/11/future:411 __did_set = false __did_set = #38 std::__future_base::_Async_state_impl > >, void>::_M_run(void) (this=0x7ffad8000b80) at /usr/include/c++/11/future:1737 No locals. #39 0x00007fffe9e2faa3 in std::execute_native_thread_routine (__p=) at ../../../../../libstdc++-v3/src/c++11/thread.cc:82 __t = {_M_t = { >> = {_M_t = { >> = { >> = {, true>> = {_M_head_impl = {}}, }, > = {_M_head_impl = 0x7ffad8000bf0}, }, }}, }} #40 0x00007ffff7d17b43 in start_thread (arg=) at ./nptl/pthread_create.c:442 ret = pd = out = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732130310976, -4004556079820064508, 140731987703360, 0, 140737351088208, 140732130311328, 4004127998871714052, 4004573993942366468}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #41 0x00007ffff7da9a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 No locals.